Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Qual estilização é mais usada no input?

Eu fiz o meu código um pouco diferente. Gostaria de saber qual é o método mais utilizado hoje? Através do span?

E também gostaria de saber se tem como fazer com que fique um espaço branco entre a cor de fundo do checkbox. Como se tivesse o padding. No modelo do figma tem um espaço.. eu tentei fazer mas não tive sucesso.

.opcao{
    display: flex;
    align-items: center;
    cursor: pointer;
    gap: var(--gap-xs);
}

.opcao input[type="checkbox"] {
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    width: 20px;
    height: 20px;
    border: 1px solid var(--cinzaescuro);
    border-radius: 2px;
    background-color: transparent;
    cursor: pointer;
    position: relative;
}

.opcao input[type="checkbox"]:checked{
    background-color: var(--coral);
}
1 resposta
solução!

Olá Fernanda,

Pergunta 1:

Sim, usar um span como elemento visual do checkbox é um dos métodos mais comuns e recomendados atualmente, especialmente quando se quer controle total sobre o estilo (como sombra, ícone, espaçamento etc).

Esse é o padrão moderno, pq dá controle visual.