duck.etc.blueprints.welcome.ui.components.theme

Centralized design tokens for the Duck Framework welcome blueprint.

All colors, typography, spacing, and animation values live here. Components import from Theme — never hardcode raw values elsewhere.

Module Contents

Classes

Theme

Design tokens for the welcome page UI.

API

class duck.etc.blueprints.welcome.ui.components.theme.Theme[source]

Design tokens for the welcome page UI.

Token names are descriptive and unambiguous so changing a value here propagates consistently across every component.

bg

‘#080808’

blue

‘#60A5FA’

blue_dim

‘rgba(96, 165, 250, 0.08)’

border

‘rgba(255, 255, 255, 0.06)’

border_subtle

‘rgba(255, 255, 255, 0.03)’

font

“system-ui, -apple-system, BlinkMacSystemFont, ‘Segoe UI’, sans-serif”

green

‘#4ADE80’

green_dim

‘rgba(74, 222, 128, 0.08)’

mono

“‘JetBrains Mono’, monospace”

muted

‘#555555’

orange

‘#F5A623’

orange_border

‘rgba(245, 166, 35, 0.18)’

orange_dim

‘rgba(245, 166, 35, 0.08)’

orange_glow

‘rgba(245, 166, 35, 0.15)’

purple

‘#C084FC’

purple_dim

‘rgba(192, 132, 252, 0.08)’

radius

‘10px’

radius_lg

‘14px’

radius_sm

‘6px’

radius_xl

‘20px’

surface

‘#101010’

surface_2

‘#141414’

surface_3

‘#0c0c0c’

teal

‘#34D399’

text

‘#E8E8E8’

text_dim

‘#A0A0A0’