Browse Source

Update theme.json to follow latest spec

Kjell Reigstad 4 years ago
parent
commit
b9e7d8f5e5
1 changed files with 64 additions and 53 deletions
  1. 64 53
      seedlet-blocks/experimental-theme.json

+ 64 - 53
seedlet-blocks/experimental-theme.json

@@ -1,58 +1,69 @@
 {
 	"global": {
-		"presets": {
-			"font-size": [
-				{
-					"slug": "tiny",
-					"value": "14px"
-				},
-				{
-					"slug": "small",
-					"value": "16px"
-				},
-				{
-					"slug": "medium",
-					"value": "18px"
-				},
-				{
-					"slug": "large",
-					"value": "24px"
-				},
-				{
-					"slug": "extra-large",
-					"value": "28px"
-				},
-				{
-					"slug": "huge",
-					"value": "32px"
-				},
-				{
-					"slug": "gigantic",
-					"value": "48px"
+		"settings": {
+			"color": {
+				"gradients": [ ],
+				"palette": [
+					{
+						"slug": "background",
+						"value": "#FFFFFF"
+					},
+					{
+						"slug": "foreground",
+						"value": "#333333"
+					},
+					{
+						"slug": "primary",
+						"value": "#000000"
+					},
+					{
+						"slug": "secondary",
+						"value": "#3C8067"
+					},
+					{
+						"slug": "tertiary",
+						"value": "#FAFBF6"
+					}
+				]
+			},
+			"typography": {
+				"customFontSize": true,
+				"customLineHeight": true,
+				"fontSizes": [
+					{
+						"slug": "tiny",
+						"value": "14px"
+					},
+					{
+						"slug": "small",
+						"value": "16px"
+					},
+					{
+						"slug": "medium",
+						"value": "18px"
+					},
+					{
+						"slug": "large",
+						"value": "24px"
+					},
+					{
+						"slug": "extra-large",
+						"value": "28px"
+					},
+					{
+						"slug": "huge",
+						"value": "32px"
+					},
+					{
+						"slug": "gigantic",
+						"value": "48px"
+					}
+				],
+				"spacing": {
+					"customPadding": true,
+					"units": [ "px", "em", "rem", "vh", "vw" ]
 				}
-			],
-			"color": [
-				{
-					"slug": "background",
-					"value": "#FFFFFF"
-				},
-				{
-					"slug": "foreground",
-					"value": "#333333"
-				},
-				{
-					"slug": "primary",
-					"value": "#000000"
-				},
-				{
-					"slug": "secondary",
-					"value": "#3C8067"
-				},
-				{
-					"slug": "tertiary",
-					"value": "#FAFBF6"
-				}
-			]
+			}
 		}
 	}
-}
+}