Botão primário (M3 Small)
- Entrada
- Botão 120×40px
- Saída esperada
- border-radius: 8px;
Token Small do Material Design 3. Adequado para botões de ação principais.
border-radius responsivo botões CSS
Sistemas de design estabelecidos como Material Design 3, Tailwind e Radix UI definem escalas de raio específicas para cada componente. O princípio geral: elementos menores (chips, badges) usam raios maiores em %; elementos maiores (modais, panels) usam px fixos. A consistência na escala de raio é tão importante para a identidade visual quanto a paleta de cores.
Token Small do Material Design 3. Adequado para botões de ação principais.
Token Extra Large do Material Design 3. Adequado para surfaces de tamanho médio.
É a propriedade que arredonda os cantos de um elemento. Aceita valores em px, %, rem ou qualquer unidade CSS, e pode controlar os quatro cantos de forma independente.
Para cards, 8–16px é o range mais comum. M3 recomenda 12px (Medium). Tailwind recomenda `rounded-xl` (12px) ou `rounded-2xl` (16px). A escolha depende da escala geral da interface.
Para bordas visuais de interface, px tende a ser mais previsível porque o raio não muda com o zoom de fonte. Para elementos que devem escalar com preferências do usuário, rem é mais acessível.
border-radius: 12px;O CSS é gerado localmente no navegador.