01Prop form
Prop form
One form for any widget's props: a control per kind (text, textarea, number, bool, colour, enum, media, font, effects, frame, items, folder), grouped by section. Colours and fonts can follow the overlay's theme. Every control reports a phase, so a host records one undo step per gesture.
Shown big at the top.
Changes
Nothing yet.
Values
{
"headline": "Thank you, Mochi_Moth!",
"message": "Welcome to the cozy corner. Grab a blanket!",
"duration": 6,
"queue": 3,
"showAvatar": true,
"sticker": "media-heart",
"chime": "media-chime",
"pile": "stickers",
"headlineColor": "theme:text",
"subColor": "theme:accent",
"headlineFont": "theme:heading",
"headlineSize": 72,
"align": "center",
"entrance": "fade",
"badge": "heart",
"headlineEffects": {
"outlines": [
{
"width": 5,
"color": "#1c0f33"
}
],
"shadows": [
{
"x": 0,
"y": 4,
"blur": 8,
"color": "#00000066"
}
]
},
"cardFrame": {
"shape": {
"kind": "rect",
"radius": [
18,
18,
18,
18
]
},
"fill": {
"kind": "solid",
"color": "theme:panel"
},
"border": {
"width": 2,
"style": "solid",
"color": "theme:border"
},
"padding": 18
},
"socials": [
{
"icon": "twitch",
"handle": "haliebug13"
},
{
"icon": "bluesky",
"handle": "halie.bsky.social"
},
{
"icon": "kofi",
"handle": "haliebug"
}
]
}02Theme
Theme
Eight colours and two fonts that any setting can follow as theme:accent. Change one and everything following it changes.
Colours and fonts that settings can follow. Change one here and everything using it changes too.
03Text effects
Text effects
Fill, outline, shadows, glow, 3D, highlight, decoration, blend, layout and animation, with built-in and saved looks. Applying a look can bring its colour and font along.
04Frames
Frames
A box style: shape, fill, border, rings, brackets, shadows, glow, bevel, texture, an image frame with nine-slice guides, animation and padding.
05Items, media and folders
Items, media and folders
Lists of fields (a wheel's segments shows its weights as a pie), a media library file and a library folder.
06CSS
CSS
The inspector's CSS box: the code editor, the parts an element exposes (click one to insert its selector) and starter snippets.
Applies to this element only. Plain declarations or :scope style the element itself; the parts below style pieces of it.
Code editor. Tab indents; press Escape, then Tab, to move focus out.