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¶
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’