Guidelines on using Design System styles and components. Use when working on .vue files in packages/frontend. Triggers for tasks that include component architecture, styling, UI changes, or feature work.
Comprehensive guide for building, styling, and using components in the frontend.
Reference these guidelines when:
.{vue|css|scss} files in packages/frontendpackages/frontend/@n8n/design-systempackages/frontend/@n8n/design-system/src/styleguide/*.mdxpackages/frontend/@n8n/design-system/src/css/_tokens.scss or packages/frontend/@n8n/design-system/src/css/_primtivies.scss. Use hard-coded values only when no suitable tokens.packages/frontend/@n8n/design-system/src/components. Prefer components that aren't marked @deprecated.light-dark() when alternating colors for ligh/dark modepackages/frontend/@n8n/design-system/src/css/mixins/motion.scssrules/web-animation-guidelines.mdrules/web-interface-guidelines.mdN8nDialogN8nDropdown or N8nSelectN8nButton with iconOnly prop with N8nTooltip and wrap in N8nTooltip. Use N8nIcon and proper aria-label.N8nButton with variant="destructive"var(--background--surface) for white on light mode and "black" on dark modefade-in-up mixin from motion.scss with var(--duration--base)bcbea0a
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.