Bundleware, Toolbar Script Reference

Last site update 30th October 2026

Styles

MemberTypeDescription
inkInkOptional. The brand ink: the plate, and the cap of tabs and modules without their own ink.
brandColor`#${string}`Optional. Without ink, the plate takes the nearest of the nine inks.
brandShape'slant' | 'flag' | 'block' | 'pill' | 'rect' | 'tab' | 'tag' | 'wordmark'Optional. The plate: 'slant' (default), 'flag' or 'block'. Older shapes draw a slant plate.
height26 | 28 | 32 | 36Optional. @deprecated Ignored since Bundleware 0.4: every bar is 32px, so that the stack lines up.
backgroundstringOptional. A tamed theme's one background image, under the parts: CSS gradients, url("data:image/svg+xml,…") with the SVG percent-encoded, and url("data:image/png;base64,…") only, in layers separated by commas; at most 32 KiB.
darkbooleanOptional. Tone Dark: text and status on the bar in #F6ECD0, for a dark background.
accentInk | `#${string}`Optional. The theme's accent, an ink or a hex colour. While a background shows, the shelf line takes it (an ink's Deep).
brandTextColorstringOptional. @deprecated Ignored since Bundleware 0.4: text on a plate takes its ink's label colour.
buttonShape'pill' | 'rect' | 'tab' | 'flat'Optional. @deprecated Ignored since Bundleware 0.4.
bevel'heavy' | 'medium' | 'flat'Optional. @deprecated Ignored since Bundleware 0.4.
divider'line' | 'dot' | 'space' | 'pipe'Optional. @deprecated Ignored since Bundleware 0.4.
font'segoe' | 'verdana' | 'arial-black' | 'trebuchet' | 'mono' | 'serif' | 'comic'Optional. @deprecated Ignored since Bundleware 0.4.
era'2003' | '2005' | '2007'Optional. @deprecated Ignored since Bundleware 0.4.
paletteToolbarPaletteOptional. @deprecated Ignored since Bundleware 0.4.
appearanceOverridesPartial<Record<Appearance, ToolbarPalette>>Optional. @deprecated Ignored since Bundleware 0.4.