Parece que alguns estilos de elemento de entrada foram removidos na versão 6.0.0. Portanto, a propriedade de tamanho da fonte de entrada agora é herdada dos estilos de agente do usuário.
Normalize v.5.0.0.
Normalize v.6.0.0.
Portanto, a propriedade de tamanho da fonte de entrada agora é herdada dos estilos de agente do usuário.
Isso não é um problema com Normalize.css então?
É possível que seja um problema com Normalize.css. Vou abrir um tíquete e relatar de volta.
Parece que eles removeram todas as regras de CSS opinativas de Normalize.css. Veja o commit # 649 . Os estilos de elemento de formulário removidos incluem aqueles - como font-size
- que podem ser herdados de body
. Algumas dessas regras podem ser incluídas em miligramas para tornar os estilos de forma consistentes com o resto da estrutura.
Huh, isso é ... intenso. Sua captura de tela ainda é estranha, porque os formulários em https://milligram.github.io/forms.html parecem totalmente normais e tenho certeza de que não usam normalizar. Então, ainda acho que isso não é um problema com Miligrama.
FWIW eu uso uma redefinição de CSS muito menor com miligrama: https://github.com/nateberkopec/speedshop/blob/master/_sass/mini-reset.sass
Miligrama é ~ 9kb descompactado / não minimizado e Normalizar é ~ 7,5kb. Usar uma redefinição de CSS do mesmo tamanho de sua estrutura é excessivo, na minha opinião.
Os formulários parecem normais porque usa normalize.css 5.0.0. Verifique a fonte. E como sua redefinição tem estilos em comum com normalize.csss 5.0.0, é possível que você não seja afetado.
Eu concordo com você em que usar normalize.css é um exagero. Mas o tamanho não é o problema aqui. O problema é, independentemente da redefinição que estou usando, se conseguirei obter a aparência anunciada no site do miligrama. Acho que é isso que está relacionado ao miligrama.
Eu concordo com você em que usar normalize.css é um exagero.
Sim, isso foi apenas um aparte.
Eu acho que concordo com essa questão. Talvez Miligrama pudesse incorporar um mini-reset, semelhante ao que postei.
@negativefix, parabéns pelo enorme trabalho!
Muito obrigado.
@nateberkopec você está certo. É hora de uma mudança normalize.css. Eu tinha trabalhado em um novo, mas passei muito tempo longe do Miligrama. Portanto, preciso refazer os estudos / testes necessários para garantir que está tudo bem.
btw, trago notícias: Miligrama v1.4.0 https://github.com/milligram/milligram/pull/244
Por favor, diga-me se posso ajudá-lo em algo.
Por enquanto, encerrarei esta edição.
Comentários muito úteis
Sim, isso foi apenas um aparte.
Eu acho que concordo com essa questão. Talvez Miligrama pudesse incorporar um mini-reset, semelhante ao que postei.