Hello,
quelle est ta question ?
Le fichier theme.tpl fonctionne de la façon suivante :
Si $xswatchDarkCss n'est pas défini, alors on est dans un mode unique (sombre ou clair, peu importe)
Si $xswatchDarkCss est défini, alors le thème peut gérer avec l'operating system un thème clair et un thème sombre.
Dans ce cas, quand l'OS est en mode clair, la surcharge se fera css/my_xoops.css
En mode sombre, la surcharge se fera par css/my_xoops_dark.css
Edit :
Hummmmn ha, il y a peut-être un soucis, effectivement,
Essaye ceci :
Remplace
<{* Edit css/my_xoops.css to customize your css definitions and override Bootstrap definitions for the light variant *}>
<link rel="stylesheet" type="text/css" href="<{xoImgUrl}>css/my_xoops.css">
par
<{* Edit css/my_xoops.css to customize your css definitions and override Bootstrap definitions for the light variant *}>
<link rel="stylesheet" media="(prefers-color-scheme: light)" href="<{xoImgUrl}>css/my_xoops.css">
et remplace
<{* Edit css/my_xoops_dark.css to customize your css definitions and override Bootstrap definitions for the dark variant *}>
<link rel="stylesheet" type="text/css" href="<{xoImgUrl}>css/my_xoops_dark.css">
par
<{* Edit css/my_xoops_dark.css to customize your css definitions and override Bootstrap definitions for the dark variant *}>
<link rel="stylesheet" media="(prefers-color-scheme: dark)" href="<{xoImgUrl}>css/my_xoops_dark.css">
et tiens moi au courant...