Design System

Biblioteca Técnica

Fundação técnica baseada em shadcn/ui.

A biblioteca de componentes do Urbis é baseada no shadcn/ui. Ela é utilizada como fundação técnica para a construção da interface, garantindo velocidade de desenvolvimento, consistência e acessibilidade desde a base.

Por que shadcn/ui

A escolha do shadcn/ui atende a objetivos práticos do projeto.

Acessibilidade e agilidade

  • Componentes já preparados para navegação por teclado
  • Estados de foco e interação consistentes
  • Boas práticas de acessibilidade incorporadas
  • Redução de retrabalho em requisitos não funcionais

Facilidade de implementação

  • Componentes simples de importar e adaptar
  • Estrutura clara e previsível
  • Integração direta com Tailwind CSS
  • Código legível e fácil de manter

Escalabilidade e ampliação futura

  • Ampla variedade de componentes já disponíveis
  • Base consistente para criação de novos componentes
  • Possibilidade de customização sem quebra de padrão
  • Evolução contínua do design system

Uso no projeto

Os componentes foram utilizados como base e adaptados para as necessidades e personalizações específicas da Urbis.