Raw schema
{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Existing standby.design URL (or raw hash) to modify. Only this tool's section is changed; color/type/shape/icon/spacing/motion settings from other tools are preserved. Omit to start fresh from defaults."
},
"style": {
"type": "string",
"enum": [
"paper",
"glass",
"neomorph",
"neobrutalism"
],
"description": "Top-level visual style (default \"paper\")."
},
"borderRadius": {
"type": "integer",
"minimum": 0,
"maximum": 64,
"description": "Base radius in px; scales to a xs–xl radius set (default 8)."
},
"shadowEnabled": {
"type": "boolean"
},
"shadowType": {
"type": "string",
"enum": [
"normal",
"flat"
],
"description": "Shadow rendering for paper style."
},
"shadowStrength": {
"type": "number",
"minimum": 0,
"maximum": 3,
"description": "Shadow alpha multiplier (default 1.0)."
},
"shadowBlurScale": {
"type": "number",
"minimum": 0,
"maximum": 3,
"description": "Shadow blur multiplier (default 1.0)."
},
"shadowScale": {
"type": "number",
"minimum": 1,
"maximum": 2,
"description": "Elevation level spread ratio (default 1.272)."
},
"shadowColorHex": {
"type": "string",
"description": "Custom shadow color as hex, or \"auto\" (default)."
},
"shadowOffsetX": {
"type": "integer",
"minimum": -16,
"maximum": 16,
"description": "Brutalist shadow X offset in px (default 2)."
},
"shadowOffsetY": {
"type": "integer",
"minimum": -16,
"maximum": 16,
"description": "Brutalist shadow Y offset in px (default 4)."
},
"brutalistVariant": {
"type": "string",
"enum": [
"outlined",
"solid"
]
},
"borderEnabled": {
"type": "boolean"
},
"borderWidth": {
"type": "number",
"minimum": 0,
"maximum": 10,
"description": "Border width in px (default 1)."
},
"borderColorHex": {
"type": "string",
"description": "Custom border color as hex, or \"auto\" (default)."
},
"glassDepth": {
"type": "number",
"minimum": -2,
"maximum": 5,
"description": "Glass displacement intensity (default 0.2)."
},
"glassBlur": {
"type": "number",
"minimum": 0,
"maximum": 20,
"description": "Glass backdrop blur (default 1.0)."
},
"glassDispersion": {
"type": "number",
"minimum": 0,
"maximum": 2,
"description": "Chromatic aberration intensity (default 0.5)."
},
"ringWidth": {
"type": "integer",
"minimum": 0,
"maximum": 8,
"description": "Focus ring width in px (default 2)."
},
"ringOffset": {
"type": "integer",
"minimum": 0,
"maximum": 8,
"description": "Focus ring offset in px (default 2)."
},
"ringStyle": {
"type": "string",
"enum": [
"soft",
"solid"
],
"description": "Focus ring shape: \"soft\" (default) is a translucent halo at the edge plus a full-color border, \"solid\" is a hard outline set off by ringOffset."
},
"ringColorHex": {
"type": "string",
"description": "Custom focus ring color as hex, or \"auto\" (default)."
},
"separationMode": {
"type": "string",
"enum": [
"shadow",
"border",
"contrast",
"gap",
"mixed"
],
"description": "How surfaces separate from the background."
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}