Closed edwardoliveira closed 8 years ago
O problema é um conflito entre o tema drunken-parrot e a escrita do crispy_forms... deve se customizar a renderização do crispy_forms para que se adeque ao drunken-parrot
Ou ajustar o css que o drunken parrot alterou. Isso seis feito em static/styles/app.scss
@marciomazza @LeandroRoberto Pergunta sincera: vale a pena continuar usando o drunken-parrot? Fora o aspecto estético, não vi maiores vantagens no seu uso. Pelo visto até agora, suas desvantagens (choque com crispy_forms, necessidade explícita de JavaScript) ofuscam suas vantagens (que seriam quais?)
O drunken-parrot é um tema para bootstrap.
Temos algumas opções em relação a temas:
Entendi.
imaginava que um tema não poderia exigir código específico como acontece nos radios e checkbox...
Tb imaginava
Fix um hack imediato para deixar de esconder radios e checkboxes: 237f0d8
Vou deixar essa issue aberta (com seu respectivo ramo) para darmos uma solução definitiva depois. Não vou trabalhar nela agora, devido a outras prioridades.
Resolvido
A mudança de Foundation (:shit:) para Bootstrap (:trophy:) quebrou todos os radio buttons das telas do SAPL. :boom: Na quinta e sexta, comecei a investigar o que poderia ser. Se remover a class CSS "radio" dos input text -- via Chrome DevTools --, as options são renderizadas normalmente. Isto parece implicar um problema no CSS. :unamused: MAS eu encontrei esta issue aqui: https://github.com/maraujop/django-crispy-forms/issues/337 que pode indicar que o problema é mais em baixo...