Toolverse
All skills

radix-ui-design-system

by sickn33

Build accessible design systems with Radix UI primitives. Headless component customization, theming strategies, and compound component patterns for production-grade UI libraries.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
sickn33
Category
Frontend
Views
59

About this skill

Build accessible design systems with Radix UI primitives. Headless component customization, theming strategies, and compound component patterns for production-grade UI libraries.

How to use

  1. Zainstaluj Radix UI w swoim projekcie React 16.8+ za pomocą npm lub yarn. Skill zakłada, że masz już skonfigurowane środowisko React z obsługą hooks.

  2. Zidentyfikuj komponenty, które potrzebujesz w swoim systemie designu — Radix oferuje prymitywy takie jak Dialog, Dropdown, Tabs, Tooltip i wiele innych. Każdy z nich jest niestyizowany i gotów do customizacji.

  3. Zdefiniuj architekturę themingu — zdecyduj, czy będziesz używać zmiennych CSS, Tailwind CSS czy innego podejścia. Radix nie narzuca opinii na temat stylowania, więc masz pełną swobodę.

  4. Implementuj komponenty złożone, łącząc proste prymitywy Radix w większe, wielofunkcyjne elementy. Skill prowadzi przez wzorce komponentów złożonych (compound components) do budowania skalowanych bibliotek.

  5. Zapewnij dostępność na poziomie WCAG 2.1 AA/AAA — Radix ma wbudowaną obsługę nawigacji klawiaturą, atrybutów ARIA i wsparcia dla czytników ekranu, ale skill pokazuje, jak to weryfikować i rozszerzać.

  6. Testuj i iteruj swój system designu, korzystając z dokumentacji Radix do poznania szczegółów każdego komponentu i jego możliwości konfiguracji.

Related skills

browser-automation

by browserbase

Automate web browser interactions using natural language via CLI commands. Use when the user asks to browse websites, navigate web pages, extract data from websites, take screenshots, fill forms, click buttons, or interact with web applications. Triggers include \

Frontend
21175

senior-fullstack

by davila7

Comprehensive fullstack development skill for building complete web applications with React, Next.js, Node.js, GraphQL, and PostgreSQL. Includes project scaffolding, code quality analysis, architecture patterns, and complete tech stack guidance. Use when building new projects,

Frontend
2896

livewire-development

by spatie

Develops reactive Livewire 4 components. Activates when creating, updating, or modifying Livewire components; working with wire:model, wire:click, wire:loading, or any wire: directives; adding real-time updates, loading states, or reactivity; debugging component behavior;

Frontend
2335

browser-use

by browser-use

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, or extract information from web pages.

Frontend
23107

mermaid-gen

by vladm3105

Generate syntactically correct Mermaid diagrams for technical documentation

Frontend
23124

bubbletea

by hmans

Browse Bubbletea TUI framework documentation and examples. Use when working with Bubbletea components, models, commands, or building terminal user interfaces in Go.

Frontend
2158