Re: [Galette-discussion] Modification CSS ?

[ Thread Index | Date Index | More lists.galette.eu/users Archives ]


Hello,

Le 23/10/2023 à 20:39, Guillaume AGNIERAY a écrit :
Du côté du framework utilisé pour la nouvelle interface, un mode sombre
"intégré" n'est pas à l'ordre du jour. La question n'est pas simple :
https://github.com/fomantic/Fomantic-UI/issues/1424

Oui, j'avais constaté ça également... La même demande avait été formulée aussi côté SemanticUI.

Faut-il que ça réponde automatiquement au theme de l'OS ?
Auquel cas il faudrait que les règles CSS soient inclues dans le theme
de Galette avec des medias queries "prefers-color-scheme" :
https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme

Honnêtement, je ne sais pas. Ce pourrait être pas mal, mais j'ai l'impression que même du côté des applications natives, ce n'est pas forcément une sinécure.

Ou bien faut-il que ce soit indépendant de l'OS ?
Auquel cas il faudrait écrire un theme spécifique supplémentaire :
https://fomantic-ui.com/usage/theming.html

Dans les deux cas, il nous faut "un thème" spécifique, non ? (même si techniquement, ça prendrait peut-être un aspect différent - la charge de travail reste la même).

C'est ce à quoi se substitue la solution proposée, et elle me semble
donc la plus simple à ce stade :)

Oui, je trouve aussi. Avoir un thème sombre correct n'est pas si facile que ça, et demanderait aujourd'hui pas mal de travail ; la solution que j'ai proposée est presque livrée clés en mains (il reste certes du travail, mais j'ai vraiment passé peu de temps là dessus).

Je trouve le résultat pas mal (là, tout est presque par défaut).

De mon côté, les chemins des emojis utilisés sur le tableau de bord ne
sont pas bons dans le fichier CSS généré.

/themes/galette/assets/emojis/... au lieu de
/themes/default/ui/themes/galette/assets/emojis...

J'ai constaté qu'une 404 apparaissait sur l'image de fond également, je ne me suis pas penché sur le problème (mais pour le coup, je n'ai aucune idée de ce que l'on peut faire, la doc est très légère pour la version "embarquée" (ou je ne l'ai pas trouvée).

++
--
Johan


--
Galette users discussions

https://galette.eu - https://doc.galette.eu
http://bugs.galette.eu/projects/galette/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/users/


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/