{
	"$schema": "https://schemas.wp.org/trunk/theme.json",
	"version": 3,
	"settings": {
		"appearanceTools": true,
		"useRootPaddingAwareAlignments": true,
		"layout": {
			"contentSize": "800px",
			"wideSize": "1200px"
		},
		"color": {
			"defaultPalette": false,
			"defaultGradients": false,
			"defaultDuotone": false,
			"custom": true,
			"customGradient": true,
			"customDuotone": false,
			"palette": [
				{
					"slug": "base",
					"color": "#ffffff",
					"name": "Base"
				},
				{
					"slug": "contrast",
					"color": "#000000",
					"name": "Contrast"
				},
				{
					"slug": "primary",
					"color": "#0066cc",
					"name": "Primary"
				},
				{
					"slug": "secondary",
					"color": "#6c757d",
					"name": "Secondary"
				},
				{
					"slug": "tertiary",
					"color": "#f8f9fa",
					"name": "Tertiary"
				},
				{
					"slug": "success",
					"color": "#28a745",
					"name": "Success"
				},
				{
					"slug": "warning",
					"color": "#ffc107",
					"name": "Warning"
				},
				{
					"slug": "danger",
					"color": "#dc3545",
					"name": "Danger"
				},
				{
					"slug": "info",
					"color": "#17a2b8",
					"name": "Info"
				},
				{
					"slug": "light",
					"color": "#f1f3f5",
					"name": "Light"
				},
				{
					"slug": "dark",
					"color": "#343a40",
					"name": "Dark"
				}
			],
			"gradients": [
				{
					"slug": "primary-gradient",
					"gradient": "linear-gradient(135deg, #667eea 0%, #764ba2 100%)",
					"name": "Primary Gradient"
				},
				{
					"slug": "ocean-blue",
					"gradient": "linear-gradient(135deg, #2193b0 0%, #6dd5ed 100%)",
					"name": "Ocean Blue"
				},
				{
					"slug": "sunset",
					"gradient": "linear-gradient(135deg, #ff6b6b 0%, #feca57 100%)",
					"name": "Sunset"
				},
				{
					"slug": "forest",
					"gradient": "linear-gradient(135deg, #0f9b0f 0%, #76ff03 100%)",
					"name": "Forest"
				},
				{
					"slug": "midnight",
					"gradient": "linear-gradient(135deg, #2c3e50 0%, #3498db 100%)",
					"name": "Midnight"
				},
				{
					"slug": "rose",
					"gradient": "linear-gradient(135deg, #e91e63 0%, #f48fb1 100%)",
					"name": "Rose"
				},
				{
					"slug": "amber",
					"gradient": "linear-gradient(135deg, #ff6f00 0%, #ffca28 100%)",
					"name": "Amber"
				},
				{
					"slug": "cool-gray",
					"gradient": "linear-gradient(135deg, #667eea 0%, #764ba2 100%)",
					"name": "Cool Gray"
				}
			]
		},
		"typography": {
			"defaultFontSizes": false,
			"fluid": true,
			"fontSizes": [
				{
					"slug": "small",
					"size": "clamp(0.875rem, 0.8rem + 0.25vw, 1rem)",
					"name": "Small",
					"fluid": {
						"min": "0.875rem",
						"max": "1rem"
					}
				},
				{
					"slug": "medium",
					"size": "clamp(1rem, 0.95rem + 0.25vw, 1.125rem)",
					"name": "Medium",
					"fluid": {
						"min": "1rem",
						"max": "1.125rem"
					}
				},
				{
					"slug": "large",
					"size": "clamp(1.25rem, 1.1rem + 0.5vw, 1.5rem)",
					"name": "Large",
					"fluid": {
						"min": "1.25rem",
						"max": "1.5rem"
					}
				},
				{
					"slug": "x-large",
					"size": "clamp(1.75rem, 1.5rem + 1vw, 2.25rem)",
					"name": "Extra Large",
					"fluid": {
						"min": "1.75rem",
						"max": "2.25rem"
					}
				},
				{
					"slug": "xx-large",
					"size": "clamp(2.5rem, 2rem + 2vw, 3.5rem)",
					"name": "2X Large",
					"fluid": {
						"min": "2.5rem",
						"max": "3.5rem"
					}
				}
			],
			"fontFamilies": [
				{
					"fontFamily": "-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif",
					"slug": "system-sans",
					"name": "System Sans-serif"
				},
				{
					"fontFamily": "Georgia, Times, 'Times New Roman', serif",
					"slug": "system-serif",
					"name": "System Serif"
				},
				{
					"fontFamily": "Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace",
					"slug": "system-mono",
					"name": "System Monospace"
				}
			]
		},
		"spacing": {
			"units": ["px", "em", "rem", "vh", "vw", "%"],
			"padding": true,
			"margin": true,
			"blockGap": true,
			"spacingScale": {
				"steps": 1
			},
			"spacingSizes": [
				{
					"slug": "x-small",
					"size": "0.5rem",
					"name": "Extra Small"
				},
				{
					"slug": "small",
					"size": "1rem",
					"name": "Small"
				},
				{
					"slug": "medium",
					"size": "1.5rem",
					"name": "Medium"
				},
				{
					"slug": "large",
					"size": "2rem",
					"name": "Large"
				},
				{
					"slug": "x-large",
					"size": "3rem",
					"name": "Extra Large"
				},
				{
					"slug": "xx-large",
					"size": "4rem",
					"name": "2X Large"
				}
			]
		},
		"custom": {
			"spacing": {
				"gap": "1.5rem"
			},
			"typography": {
				"lineHeight": {
					"body": 1.6,
					"heading": 1.2
				}
			}
		},
		"border": {
			"radius": true,
			"color": true,
			"style": true,
			"width": true
		}
	},
	"styles": {
		"color": {
			"background": "var(--wp--preset--color--base)",
			"text": "var(--wp--preset--color--contrast)"
		},
		"typography": {
			"fontFamily": "var(--wp--preset--font-family--system-sans)",
			"fontSize": "var(--wp--preset--font-size--medium)",
			"lineHeight": "1.6"
		},
		"spacing": {
			"blockGap": "1.5rem",
			"padding": {
				"top": "0",
				"right": "1.5rem",
				"bottom": "0",
				"left": "1.5rem"
			}
		},
		"elements": {
			"link": {
				"color": {
					"text": "var(--wp--preset--color--primary)"
				},
				":hover": {
					"color": {
						"text": "var(--wp--preset--color--contrast)"
					}
				},
				":focus": {
					"outline": {
						"width": "2px",
						"style": "solid",
						"color": "var(--wp--preset--color--primary)",
						"offset": "2px"
					}
				}
			},
			"h1": {
				"typography": {
					"fontSize": "var(--wp--preset--font-size--xx-large)",
					"lineHeight": "1.2",
					"fontWeight": "700"
				},
				"spacing": {
					"margin": {
						"top": "0",
						"bottom": "1rem"
					}
				}
			},
			"h2": {
				"typography": {
					"fontSize": "var(--wp--preset--font-size--x-large)",
					"lineHeight": "1.2",
					"fontWeight": "700"
				},
				"spacing": {
					"margin": {
						"top": "2rem",
						"bottom": "1rem"
					}
				}
			},
			"h3": {
				"typography": {
					"fontSize": "var(--wp--preset--font-size--large)",
					"lineHeight": "1.3",
					"fontWeight": "600"
				},
				"spacing": {
					"margin": {
						"top": "1.5rem",
						"bottom": "0.75rem"
					}
				}
			},
			"h4": {
				"typography": {
					"fontSize": "var(--wp--preset--font-size--medium)",
					"lineHeight": "1.4",
					"fontWeight": "600"
				}
			},
			"h5": {
				"typography": {
					"fontSize": "var(--wp--preset--font-size--small)",
					"lineHeight": "1.4",
					"fontWeight": "600"
				}
			},
			"h6": {
				"typography": {
					"fontSize": "var(--wp--preset--font-size--small)",
					"lineHeight": "1.4",
					"fontWeight": "600"
				}
			},
			"button": {
				"color": {
					"background": "var(--wp--preset--color--primary)",
					"text": "var(--wp--preset--color--base)"
				},
				"border": {
					"radius": "0.25rem"
				},
				"spacing": {
					"padding": {
						"top": "0.75rem",
						"right": "1.5rem",
						"bottom": "0.75rem",
						"left": "1.5rem"
					}
				},
				":hover": {
					"color": {
						"background": "var(--wp--preset--color--contrast)"
					}
				},
				":focus": {
					"outline": {
						"width": "2px",
						"style": "solid",
						"color": "var(--wp--preset--color--primary)",
						"offset": "2px"
					}
				}
			}
		},
		"blocks": {
			"core/paragraph": {
				"spacing": {
					"margin": {
						"bottom": "1rem"
					}
				}
			},
			"core/quote": {
				"border": {
					"left": {
						"width": "4px",
						"style": "solid",
						"color": "var(--wp--preset--color--primary)"
					}
				},
				"spacing": {
					"padding": {
						"left": "1.5rem"
					}
				}
			},
			"core/code": {
				"color": {
					"background": "var(--wp--preset--color--tertiary)",
					"text": "var(--wp--preset--color--contrast)"
				},
				"typography": {
					"fontFamily": "var(--wp--preset--font-family--system-mono)",
					"fontSize": "0.875rem"
				},
				"spacing": {
					"padding": "1rem"
				},
				"border": {
					"radius": "0.25rem"
				}
			},
			"core/separator": {
				"color": {
					"background": "var(--wp--preset--color--secondary)"
				}
			}
		}
	},
	"templateParts": [
		{
			"name": "header",
			"title": "Header",
			"area": "header"
		},
		{
			"name": "footer",
			"title": "Footer",
			"area": "footer"
		}
	],
	"customTemplates": [
		{
			"name": "blank",
			"title": "Blank",
			"postTypes": ["page", "post"]
		},
		{
			"name": "page-no-title",
			"title": "Page (No Title)",
			"postTypes": ["page"]
		}
	]
}
