Componentes
Aqui a filosofia do Arrow System encontra a mão de quem constrói. Os componentes globais são as peças reutilizáveis que dão forma às interfaces da Effecti, cada uma carregando, já de fábrica, as decisões tomadas nos fundamentos. Usar um componente não é só economizar tempo, é herdar intenção.
É também onde UX e Front-end falam a mesma língua: o que se desenha e o que se implementa deixam de divergir, porque partem da mesma fonte. Assim a consistência deixa de ser esforço e vira consequência. Abaixo, os componentes organizados por categoria.
Básicos
Ping
Indicador de status contínuo (presença, alerta)
Badge
Rótulo de status, categoria ou tag
Button
Botões para ações e navegação
IconButton
Botão compacto só de ícone (toolbars, tabelas)
Icon
Ícones do sistema
MeLabel
Label de campo com suporte a tooltip e indicação de obrigatoriedade
MeText
Tipografia com variantes de estilo
MeTooltip
Dica contextual ao passar o mouse
MeInput
Campo de entrada de texto com suporte a label, tooltip e mensagem de erro
Checkbox
Caixa de seleção
MeSwitch
Alternância de estado ligado/desligado
MeSwitchCard
Card com switch integrado
MeDropdown
Menu suspenso
MeFilterButton
Botão de filtro com estado ativo
MeSidebarSectionViewer
Visualizador de seções em sidebar
MeSingleSelect
Seleção de uma opção com suporte a busca e limpeza
MeMultipleSelect
Seleção de múltiplas opções
MeAutocomplete
Campo de texto com sugestões automáticas
Overlay
Feedback
MeEffectiLoader
Loader global da Effecti
MeInnerLoading
Indicador de carregamento inline
MeAlert
Mensagem de alerta contextual
MeAlertModal
Modal de alerta bloqueante com ações
MeToast
Notificações temporárias
MeModal
Diálogo modal customizável com slots
MeStepsModal
Modal de etapas sequenciais
MeUpdatePlanModal
Modal de atualização de plano
MeUserFeedbackModal
Modal de coleta de feedback do usuário