Xav-74
1
Bonjour à tous,
Je recherchais l’équivalent de la fonction du dashboard :
$('body').on('changeThemeEvent', function (event,theme)
pour le panel.
J’ai vu ce commit mais je n’ai pas l’impression qu’il ait été validé. Je me trompe ?
Merci d’avance,
Xav
1 « J'aime »
Avec la sortie de la version 4.4, je me permets de déterrer le sujet.
Je viens de réappliquer la modif sur le fichier /html/desktop/common/js/utils.js (ligne 517) :
(ajout de panel)
//trigger event for widgets:
if (document.body.hasAttribute('data-page') && ['dashboard', 'view', 'plan', 'widgets', 'panel'].includes(document.body.getAttribute('data-page'))) {
if (currentTheme.endsWith('Dark')) {
document.body.triggerEvent('changeThemeEvent', { detail: { theme: 'Dark' } })
} else {
document.body.triggerEvent('changeThemeEvent', { detail: { theme: 'Light' } }) //Legacy theme is a light one
}
}
Possible de pousser cette modif en alpha ? Je peux faire un PR si besoin
Merci d’avance,
Xav
Salut,
Effectivement je pige pas pourquoi ça n’a pas suivi en 4.4 ? A priori oui si tu veux bien faire une PR elle sera validée
Merci ! Je m’en occupe cet aprem
Edit : done