avalonia-pro-max/design-system
Installation
SKILL.md
Design System for Avalonia
Goal
A design system in Avalonia is a set of named resources (colors, brushes, fonts, doubles, thicknesses) that:
- Live in
ResourceDictionaryfiles merged intoApp.axaml. - Are referenced via
{DynamicResource Name}in views — never hard-coded hex/numbers. - Are split by theme variant (Light/Dark) so the entire UI re-themes instantly.
- Follow a 3-layer naming model: primitive → semantic → component.