storedeck.byanr.com
Design App Store, Google Play, desktop and TV store screenshots in your browser. Projects stay on your device.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 6 · Act 16 · Transact 0 · Score: Not yet scored
Tool inspector
set_text_style
Typography and layout of the headline/subheadline (content is set with set_copy). headline/subheadline {enabled, font, size (output px), weight, color, opacity, italic, underline, strikethrough, uppercase, letterSpacing}; position top|bottom; align left|center|right (mirrored automatically for RTL languages); offsetY (% from edge); x (block center %) and maxWidth (% of width) for side-by-side layouts; lineHeight (%); gap (% of headline size). With language set, headline/subheadline size, offsetY and lineHeight are stored as an override for that language only (for long German or short CJK copy); resetLanguageOverride removes it.
Page: /editor
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
screenId |
string | no | Screen id. Defaults to the selected screen. |
screenIds |
array | no | Several screen ids at once. |
screenIndex |
integer | no | 0-based screen position within deckId (or the selected platform); alternative to screenId. |
deckId |
string | no | Platform deck id used with screenIndex or scope. Defaults to the selected platform. |
scope |
string | no | screen (default): one screen. platform: every screen in the platform deck. variant: every screen of every platform in the selected variant. |
language |
string | no | Store size/offset/lineHeight as a per-language override |
resetLanguageOverride |
boolean | no | — |
headline |
object | no | — |
subheadline |
object | no | — |
position |
string | no | — |
align |
string | no | — |
offsetY |
number | no | % from top/bottom edge |
x |
number | no | Text block center in % of width |
maxWidth |
number | no | % of canvas width |
lineHeight |
number | no | % |
gap |
number | no | % of headline size |
Raw JSON schema
{
"type": "object",
"properties": {
"screenId": {
"type": "string",
"description": "Screen id. Defaults to the selected screen."
},
"screenIds": {
"type": "array",
"items": {
"type": "string"
},
"description": "Several screen ids at once.",
"minItems": 1,
"maxItems": 200
},
"screenIndex": {
"type": "integer",
"description": "0-based screen position within deckId (or the selected platform); alternative to screenId.",
"minimum": 0
},
"deckId": {
"type": "string",
"description": "Platform deck id used with screenIndex or scope. Defaults to the selected platform."
},
"scope": {
"type": "string",
"enum": [
"screen",
"platform",
"variant"
],
"description": "screen (default): one screen. platform: every screen in the platform deck. variant: every screen of every platform in the selected variant."
},
"language": {
"type": "string",
"description": "Store size/offset/lineHeight as a per-language override"
},
"resetLanguageOverride": {
"type": "boolean"
},
"headline": {
"type": "object",
"properties": {
"enabled": {
"type": "boolean",
"description": "Show this line"
},
"font": {
"type": "string",
"description": "Google Fonts family (e.g. \"Inter\", \"Plus Jakarta Sans\", \"Noto Sans JP\") or a CSS font-family list"
},
"size": {
"type": "number",
"description": "Font size in output pixels",
"minimum": 4,
"maximum": 1000
},
"weight": {
"type": "string",
"enum": [
"300",
"400",
"500",
"600",
"700",
"800",
"900"
]
},
"color": {
"type": "string",
"pattern": "^#[0-9a-fA-F]{6}$",
"description": "Hex color #rrggbb"
},
"opacity": {
"type": "number",
"description": "0-100",
"minimum": 0,
"maximum": 100
},
"italic": {
"type": "boolean"
},
"underline": {
"type": "boolean"
},
"strikethrough": {
"type": "boolean"
},
"uppercase": {
"type": "boolean"
},
"letterSpacing": {
"type": "number",
"description": "Letter spacing in 1/100 em (e.g. -2 tight, 5 loose)",
"minimum": -20,
"maximum": 50
}
},
"required": [],
"additionalProperties": false
},
"subheadline": {
"type": "object",
"properties": {
"enabled": {
"type": "boolean",
"description": "Show this line"
},
"font": {
"type": "string",
"description": "Google Fonts family (e.g. \"Inter\", \"Plus Jakarta Sans\", \"Noto Sans JP\") or a CSS font-family list"
},
"size": {
"type": "number",
"description": "Font size in output pixels",
"minimum": 4,
"maximum": 1000
},
"weight": {
"type": "string",
"enum": [
"300",
"400",
"500",
"600",
"700",
"800",
"900"
]
},
"color": {
"type": "string",
"pattern": "^#[0-9a-fA-F]{6}$",
"description": "Hex color #rrggbb"
},
"opacity": {
"type": "number",
"description": "0-100",
"minimum": 0,
"maximum": 100
},
"italic": {
"type": "boolean"
},
"underline": {
"type": "boolean"
},
"strikethrough": {
"type": "boolean"
},
"uppercase": {
"type": "boolean"
},
"letterSpacing": {
"type": "number",
"description": "Letter spacing in 1/100 em (e.g. -2 tight, 5 loose)",
"minimum": -20,
"maximum": 50
}
},
"required": [],
"additionalProperties": false
},
"position": {
"type": "string",
"enum": [
"top",
"bottom"
]
},
"align": {
"type": "string",
"enum": [
"left",
"center",
"right"
]
},
"offsetY": {
"type": "number",
"description": "% from top/bottom edge",
"minimum": -50,
"maximum": 100
},
"x": {
"type": "number",
"description": "Text block center in % of width",
"minimum": 0,
"maximum": 100
},
"maxWidth": {
"type": "number",
"description": "% of canvas width",
"minimum": 10,
"maximum": 100
},
"lineHeight": {
"type": "number",
"description": "%",
"minimum": 50,
"maximum": 300
},
"gap": {
"type": "number",
"description": "% of headline size",
"minimum": 0,
"maximum": 300
}
},
"required": [],
"additionalProperties": false
}
Similar websites
morphus.myles4miles.chatgpt.site
Morphus is an AI-native workspace for designing worlds and generating playable game experiences.
damnpdfs.com
Install the DamnPDFs Codex plugin, pair a browser workspace and use PDF, image and file tools from your coding agent. Includes setup and privacy limits.
insignifi4nt.github.io
broCAD/M: local-first CAD and CAM for parametric design, wire EDM planning, simulation and controller export.
cabinet.varera.studio
The Cartographer's Cabinet