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