技能档案

Design System Development

Design tokens, component library, Storybook, documentation, theming, versioning

Frontend Development CSS & Styling

角色数

5

包含此技能的角色

级别数

5

结构化成长路径

必要要求

25

其余 0 个可选

领域

Frontend Development

skills.group

CSS & Styling

最后更新

2026/3/17

如何使用

选择当前级别并对比期望。下方卡片显示晋升所需掌握的内容。

各级别期望

表格展示从初级到首席的技能深度变化。点击行查看详情。

角色 必要性 描述
Frontend Developer (Angular) 必要 Uses ready-made Angular Material or ng-zorro-antd components in projects. Understands design system principles: consistency, component reuse, following color and typography guidelines.
Frontend Developer (React) 必要 Uses ready-made design system components on Radix UI in React applications: buttons, forms, modals, navigation. Understands component composition principles, applies correct variants and sizes according to design guidelines.
Frontend Developer (Svelte) 必要 Uses ready-made components from Skeleton UI or other Svelte UI libraries, following documented patterns. Applies design tokens (CSS variables) for colors and typography, creates simple reusable Svelte components according to guidelines.
Frontend Developer (Vue) 必要 Uses ready Vue design system components — Vuetify, PrimeVue, Headless UI. Follows documentation when customizing, understands slots and props for adapting components to project requirements.
Fullstack Developer 必要 Uses design system components to build fullstack application UI: buttons, forms, cards from documentation. Follows composition and reuse principles, correctly passes props and applies component variants.
角色 必要性 描述
Frontend Developer (Angular) 必要 Creates reusable Angular components for the design system: custom form controls via ControlValueAccessor, composable components with content projection (ng-content), documentation via Storybook.
Frontend Developer (React) 必要 Creates reusable React components for design system based on Radix UI primitives: compound components, polymorphic components through asChild. Documents in Storybook with interactive examples, types props through TypeScript.
Frontend Developer (Svelte) 必要 Develops design system components on Svelte 5 with typed $props(), slots, and snippets for flexible composition. Configures Storybook for Svelte component documentation, creates variants through CSS variables and Tailwind classes.
Frontend Developer (Vue) 必要 Creates Vue component library with unified API — slots, expose, v-model customization. Documents components in Storybook with Histoire, writes component tests through Vitest and Vue Test Utils.
Fullstack Developer 必要 Independently implements complex UI components with design system development. Optimizes rendering performance. Writes tests. Applies for state management.
角色 必要性 描述
Frontend Developer (Angular) 必要 Designs Angular design system architecture: standalone component library, theming via CSS Custom Properties, Angular CDK for behavioral primitives, auto-generated documentation.
Frontend Developer (React) 必要 Designs React design system architecture: headless components with Radix UI, styling through Tailwind CSS + CVA, tokenization through CSS custom properties. Creates NPM package with tree-shaking, automated tests and visual regression testing.
Frontend Developer (Svelte) 必要 Designs Svelte design system architecture: headless components, token system, themeable architecture with CSS custom properties. Creates npm package library with auto-generated documentation, ensures WCAG 2.1 AA and SvelteKit SSR support.
Frontend Developer (Vue) 必要 Designs design system on Vue 3 — headless components with Tailwind styling, tokens, icons, typography. Organizes design system monorepo with Turborepo, automates publishing through changesets.
Fullstack Developer 必要 Develops design system components for fullstack project: typed interfaces, accessibility, theme support. Creates Storybook documentation and integration tests. Ensures UI consistency between server-rendered and client-side parts of the application.
角色 必要性 描述
Frontend Developer (Angular) 必要 Manages design system development for the Angular team: versioning via Nx libraries, RFC process for new components, Figma integration through design tokens, adoption metrics.
Frontend Developer (React) 必要 Leads design system development for the team's React projects: defines component APIs, contribution process, versioning and breaking changes. Coordinates with designers to ensure Figma-to-code consistency through design tokens.
Frontend Developer (Svelte) 必要 Manages the team's design system development: component roadmap, version policy, contribution process. Coordinates designer and developer work, ensures Figma token synchronization with Svelte components and Tailwind configuration.
Frontend Developer (Vue) 必要 Defines organization's design system architecture on Vue — governance, versioning, adoption strategy. Builds synchronization process between designers (Figma) and Vue components through tokens and code generation.
Fullstack Developer 必要 Designs design system architecture for the fullstack platform: modular package structure, versioning, changelog process. Coordinates frontend developers and designers, defines component APIs and system evolution strategy.
角色 必要性 描述
Frontend Developer (Angular) 必要 Defines design system strategy at the organizational level: multi-platform system (Angular + mobile), micro-frontend compatibility, Web Components for cross-framework reusability.
Frontend Developer (React) 必要 Defines design system strategy for the organization's React application ecosystem. Designs multi-brand architecture with shared core, white-label theming, governance model for distributed teams and company-wide adoption strategy.
Frontend Developer (Svelte) 必要 Defines design system strategy at the organizational level, ensures scaling across Svelte products. Researches cutting-edge approaches: style-dictionary integration, cross-framework tokens, automatic component generation from Figma for the Svelte ecosystem.
Frontend Developer (Vue) 必要 Shapes design system strategy for the company's Vue application ecosystem — multi-brand support, cross-framework compatibility through Web Components, federated design system for micro-frontends.
Fullstack Developer 必要 Defines organizational design system strategy: multi-platform support, automated documentation generation, adoption metrics. Designs infrastructure for package publishing and versioning. Mentors leads on creating and scaling design systems.

社区

👁 关注 ✏️ 建议修改 登录以建议修改
📋 提案
暂无提案 Design System Development
正在加载评论...