Problème de Dark Mode #5
Labels
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Sulley/Ultron#5
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Certains éléments d'interface (autocomplete, div.alert-secundary, ...) ne semblent pas supporter le "dark mode".
Le problème du
div.alert-secundary
se présente surtout pour les skill.J'ai donc créé un nouvelle classe CSS dans le fichier app2.css :
Et j'ai ajouter une condition dans mon template :
Ce qui résoud mon problème pour l'affichage détaillé des skill.
Il faudra voir si ce problème se présente dans d'autres circonstances. Si c'est le cas, il faudra adapter le nom de la classe.
Il reste encore le problème d'autocomplete à régler.
Contrairement à ce que je pensais au départ, les autocomplete ne se base pas sur le propre CSS mais sur le CSS black-dashboard.
L'autocomplete se base sur les éléments
ul li, ol li
. Le soucis c'est que ces éléments sont sencés être blancs quand un user utilise le thème sombre.Le soucis donc c'est que lorsqu'un autocomplete est utilisé, le fond est blanc... aussi. On a donc du blanc sur blanc et les propositions sont illisibles.
Si je change la couleur des éléments
ul li, ol li
, cela changera partout ailleurs dans le thème, ce n'est donc pas la meilleure solution. Il faudrait réussir à changer la couleur de fond de l'autocomplète soit en fonction du thème, soit pour une couleur qui s'adapterait aux deux modes (sombre/clair).Deux solutions sont possibles :
<SELECT>
plus facilement intégrable dans le Black Dashboard Template.J'utilise l'option
classes
pour ajouter mes propres classes dans l'autocomplete.