addedInput schema / properties / theme / properties
Added value: +{
+ "accentColor": {
+ "anyOf": [
+ {
+ "anyOf": [
+ {
+ "$ref": "#/properties/theme/properties/primaryColor/anyOf/0/anyOf/0"
+ },
+ {
+ "const": "",
+ "type": "string"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Hex #RRGGBB. Secondary colour."
+ },
+ "defaultCta": {
+ "anyOf": [
+ {
+ "anyOf": [
+ {
+ "maxLength": 30,
+ "type": "string"
+ },
+ {
+ "const": "",
+ "type": "string"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Call-to-action on QR frames, e.g. SCAN ME."
+ },
+ "faviconUrl": {
+ "anyOf": [
+ {
+ "anyOf": [
+ {
+ "$ref": "#/properties/theme/properties/logoUrl/anyOf/0/anyOf/0"
+ },
+ {
+ "const": "",
+ "type": "string"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "An uploaded asset (/uploads/…) or an https URL."
+ },
+ "fontFamily": {
+ "anyOf": [
+ {
+ "anyOf": [
+ {
+ "maxLength": 80,
+ "pattern": "^[\\w\\s,'\".-]{1,80}$",
+ "type": "string"
+ },
+ {
+ "const": "",
+ "type": "string"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "CSS font-family list, e.g. \"Georgia, serif\"."
+ },
+ "footerText": {
+ "anyOf": [
+ {
+ "anyOf": [
+ {
+ "maxLength": 200,
+ "type": "string"
+ },
+ {
+ "const": "",
+ "type": "string"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "logoUrl": {
+ "anyOf": [
+ {
+ "anyOf": [
+ {
+ "maxLength": 1000,
+ "type": "string"
+ },
+ {
+ "const": "",
+ "type": "string"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "An uploaded asset (/uploads/…) or an https URL."
+ },
+ "primaryColor": {
+ "anyOf": [
+ {
+ "anyOf": [
+ {
+ "pattern": "^#[0-9a-fA-F]{6}$",
+ "type": "string"
+ },
+ {
+ "const": "",
+ "type": "string"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Hex #RRGGBB. Buttons, accents and the landing-page glow."
+ }
+}