[AwesomeBB] Problème avec l'intégration d'un bouton mode sombre
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1 • Partagez
[AwesomeBB] Problème avec l'intégration d'un bouton mode sombre
Détails techniques
Version du forum : AwesomeBB
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : https://anima-news.superforum.fr
Description du problème
Bonsoir à tous !Voila, après avoir suivi les instructions sur ce topic pour l'intégration d'un mode sombre, je rencontre un soucis avec le bouton du mode sombre qui s'affiche sous forme de coche et non pas sous forme d'interrupteur gauche/droite.
Si quelqu'un a une idée de comment résoudre ce problème car à part ça, le mode sombre semble bien fonctionner.
Merci.
Re: [AwesomeBB] Problème avec l'intégration d'un bouton mode sombre
Bonjour,
Il semble que ce soit le css de mise en forme de l'interrupteur qui n'est pas pris en compte :
Soit il est mal installé, soit vous avez une erreur plus haut dans votre feuille de style css qui fait que tout ce qui suit n'est pas pris en compte.
Le code est à copier/coller dans Affichage > couleurs & css > onglet feuille de style css.
Il semble que ce soit le css de mise en forme de l'interrupteur qui n'est pas pris en compte :
Soit il est mal installé, soit vous avez une erreur plus haut dans votre feuille de style css qui fait que tout ce qui suit n'est pas pris en compte.
Le code est à copier/coller dans Affichage > couleurs & css > onglet feuille de style css.
- Code:
/***************************** SELECTEUR DARKMODE **************/
#modeselect {
color: white;
font-size: 20px;
text-align: center;
margin-bottom: 20px;
}
/* The switch - the box around the slider */
.switch {
position: relative;
display: inline-block;
width: 50px;
height: 20px;
vertical-align: middle;
margin: 0 5px;
}
/* Hide default HTML checkbox */
.switch input {
opacity: 0;
width: 0;
height: 0;
}
/* The slider */
.slider {
position: absolute;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: white;
-webkit-transition: .4s;
transition: .4s;
border-radius: 34px;
}
.slider:before {
position: absolute;
content: "";
height: 16px;
width: 16px;
left: 4px;
bottom: 2px;
background-color: #c7c7c7;
-webkit-transition: .4s;
transition: .4s;
border-radius: 50%;
}
input:checked + .slider {
background-color: #3a474e;
outline: 1pt solid white;
}
input:focus + .slider {
box-shadow: 0 0 1px #2196F3;
}
input:checked + .slider:before {
background:white;
-webkit-transform: translateX(26px);
-ms-transform: translateX(26px);
transform: translateX(26px);
}
/************************************* FIN SELECTEUR DARKMODE *************************/
MlleAlys- Membre actif
- Messages : 5800
Inscrit(e) le : 12/09/2012
Re: [AwesomeBB] Problème avec l'intégration d'un bouton mode sombre
Bonjour MlleAlys
Avec le nouveau CSS, je confirme qu'effectivement, le bouton apparaît, par contre, le mode sombre ne semble pas s'activer (dans le sens ou même si je met le curseur sur on, il semble rester en mode off).
Pour info, j'avais utilisé le CSS modifié de Zlork :
Quant à ma feuille de description, si cela peut vous aider à mieux comprendre, la voici dans son intégralité :
Merci en tout cas pour ton aide
Avec le nouveau CSS, je confirme qu'effectivement, le bouton apparaît, par contre, le mode sombre ne semble pas s'activer (dans le sens ou même si je met le curseur sur on, il semble rester en mode off).
Pour info, j'avais utilisé le CSS modifié de Zlork :
- voir le code:
- Code:
/*************************** CSS DARKMODE *************************/
body.darkmode {
background-color: #2c3e50;
color: #f5f7fa;
}
.darkmode .forum-section, .darkmode .posts-section, .darkmode .notification-row {
background-color: #34495E;
}
.darkmode .forum-header, .darkmode .posts-header {
background-color: #172329;
}
.darkmode #privmsgs-menu li, .darkmode .forum-lastpost-author, .darkmode .posts-lastpost-author, .darkmode .block-topics .block-topics-posts i, .darkmode .block-topics .block-topics-views i, .darkmode .forum-lastpost-header i, .darkmode .forum-statistics-header i, .darkmode .posts-lastpost-header i, .darkmode .posts-statistics-header i, .darkmode .posts-lastpost i, .darkmode .forum-lastpost-author i, .darkmode .forum-lastpost-location i, .darkmode .forum-lastpost-time i, .darkmode .posts-lastpost-author i, .darkmode .posts-lastpost-time i, .darkmode select, .darkmode .input, .darkmode input, .darkmode .sceditor-container iframe, .darkmode .sceditor-container textarea, .darkmode .inputbox, .darkmode a, .darkmode a:visited, .darkmode .forum-description h3, .darkmode .posts-description h3 {
color: white;
}
.darkmode .forum-description p, .darkmode .posts-description p, .darkmode .forum-statistics-posts span, .darkmode .forum-statistics-topics span, .darkmode .posts-statistics-replies span, .darkmode .posts-statistics-views span, .darkmode .profile-advanced-stats dt span[style*="536482"] {
color: white;
}
.darkmode #tabs ul, .darkmode .tabs ul, .darkmode .box-body, .darkmode .block .block-content, .darkmode .block-subtle, .darkmode .post, .darkmode .post-aside, .darkmode .panel, .darkmode .post-section, .darkmode .fb-or-text, .darkmode .mod-news, .darkmode .mod-news-footer, .darkmode .social_login_group .fb-or-text, .darkmode #chatbox_contextmenu, .darkmode #help-button, .darkmode .fontbutton, .darkmode #header-user img, .darkmode .avatar-big img, .darkmode .avatar-default img, .darkmode .avatar-mini img, .darkmode .cb-avatar img, .darkmode .mod-login-avatar img, .darkmode input, .darkmode .forumline tbody tr, .darkmode .table1 tbody tr, .darkmode .calendar-cell {
background-color: #34495E;
}
.darkmode .select-wrap select:hover, .darkmode .jumpbox-wrap select:hover, .darkmode .quickmod-wrap select:hover {
border-color: white !important;
}
.darkmode .block-market .market-item-price, .darkmode .block .block-secondary-content, .darkmode .block .sub-head, .darkmode .block .block-footer, .darkmode .post-aside, .darkmode .attachbox, .darkmode .box-foot, .darkmode .post-footer, .darkmode .quick-reply .textarea, .darkmode .jumpbox-wrap select, .darkmode .quickmod-wrap select, .darkmode .select-wrap select, .darkmode #divcolor, .darkmode #divsmilies, .darkmode #help-button, .darkmode #submit_button, .darkmode .format-message+label, .darkmode #tabs li:hover, .darkmode .tabs li:hover {
background-color: #2c3e50!important;
border-color: #2c3e50;
color: #fff;
}
.darkmode .fa_like_list, .darkmode .fa_dislike_list, .darkmode .option_voters_list, .darkmode blockquote cite {
color: rgba(255,255,255,0.6);
}
.darkmode dl.post-author-details span.label span, .darkmode #block-online .headline a, .darkmode .cp-sidebar a:not(.btn) {
color: white !important;
}
.darkmode blockquote {
background: #2c3e50;
}
.darkmode .btn, .darkmode input[type="submit"], .darkmode input[type="button"] {
background: white;
color: black !important;
}
.darkmode .quick-reply .quick-reply-btn {
background: none;
color: white !important;
}
.darkmode .sceditor-container textarea {
color: white !important;
}
.darkmode .quick-reply-textarea-wrap .sceditor-container {
border: none !important;
}
.darkmode .quick-reply .sceditor-button {
background: white;
}
.darkmode .quick-reply-textarea-wrap .sceditor-container iframe, .darkmode .quick-reply-textarea-wrap .sceditor-container textarea {
background-color: unset !important;
color: white;
}
.darkmode #profile-tab-field-profil dt span, .darkmode #profile-menu a, .darkmode .profile-field label span {
color: white !important;
}
.darkmode .EV_List .EV_Item {
background: #34495E;
}
.darkmode .date-block {
color: #172329;
}
.darkmode .block-faq .faq-answer {
background: #2c3e50;
border: none;
}
.darkmode select option {
background: #2c3e50;
}
.darkmode .forumline th, .darkmode .forumline td, .darkmode .table1 th, .darkmode .table1 td {
border-color: #172329;
}
.darkmode a.btn.btn-flat[href*="/register"] {
background: #DC143C;
color: white !important;
}
@media (max-width: 750px) {
.darkmode .forum-lastpost, .darkmode .posts-lastpost {
background: #2c3e50;
border : none ;
}
}
.darkmode .dropdown-box {
background: #34495e;
}
.darkmode .dropdown-box .activetab a {
color: white;
}
/***************************** FIN CSS DARKMODE ******************/
Quant à ma feuille de description, si cela peut vous aider à mieux comprendre, la voici dans son intégralité :
- Code:
.Description_none{display:none;/**ont efface la description**/}
.action-bar-top{
display:none !important;
}
ul.action-bar.action-bar-bottom{display:none;}
div.forum-header {
border-radius: 10px 10px 0 0;
}
a[href*="/register"] {
color: #fff;
background-color: #DC143C;
box-shadow: none;
}
.posts-description h3 {
width: auto;
margin-right: 5px;
}
.topic-description {
float: left;
}
.without-after-element::after {
display:none;
}
.global-stat-bar {
display: flex;
width: 100%;
text-align: center;
background: #1f156e;
font-size: 1rem;
}
.global-stat-bar > div {
flex: 1 1 auto;
color: white;
margin-top: 1rem;
margin-bottom: 1rem;
}
.global-stat-bar > div > span {
border-radius: 0.3rem;
background: white;
color: #1f156e;
padding: 0.3rem;
margin-right: 0.3rem;
}
/* on masque les statistiques de la version AwesomeBB */
#forum-statistics {
display: none;
}
/* on passe le footer en transparent */
footer {
background-color: transparent;
}
.post-content a, .block-content > a {
text-decoration: none;
}
/***************************** SELECTEUR DARKMODE **************/
#modeselect {
color: white;
font-size: 20px;
text-align: center;
margin-bottom: 20px;
}
/* The switch - the box around the slider */
.switch {
position: relative;
display: inline-block;
width: 50px;
height: 20px;
vertical-align: middle;
margin: 0 5px;
}
/* Hide default HTML checkbox */
.switch input {
opacity: 0;
width: 0;
height: 0;
}
/* The slider */
.slider {
position: absolute;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: white;
-webkit-transition: .4s;
transition: .4s;
border-radius: 34px;
}
.slider:before {
position: absolute;
content: "";
height: 16px;
width: 16px;
left: 4px;
bottom: 2px;
background-color: #c7c7c7;
-webkit-transition: .4s;
transition: .4s;
border-radius: 50%;
}
input:checked + .slider {
background-color: #3a474e;
outline: 1pt solid white;
}
input:focus + .slider {
box-shadow: 0 0 1px #2196F3;
}
input:checked + .slider:before {
background:white;
-webkit-transform: translateX(26px);
-ms-transform: translateX(26px);
transform: translateX(26px);
}
/************************************* FIN SELECTEUR DARKMODE *************************/
Merci en tout cas pour ton aide
Re: [AwesomeBB] Problème avec l'intégration d'un bouton mode sombre
Il faut mettre les deux css.
Il y en a un pour l'apparence de l'interrupteur, et un autre pour l'apparence sombre du forum.
Il y en a un pour l'apparence de l'interrupteur, et un autre pour l'apparence sombre du forum.
MlleAlys- Membre actif
- Messages : 5800
Inscrit(e) le : 12/09/2012
Re: [AwesomeBB] Problème avec l'intégration d'un bouton mode sombre
Donc si j'ai bien tout compris, il faut que j'utilise le code que tu m'as donné et mettre à la suite celui de Zlork ?
Si oui, je viens de tester et je confirme que ça a effectivement résolu mon problème !
Avant de classer le sujet en résolu, j'ai une dernière question à poser (rien à voir avec le bouton mais toujours en lien avec le mode sombre).
Voila, le mode sombre change bien les couleurs des catégories des forums sur l'index, en revanche, celui-ci n'agit pas sur la barre des statistiques.
De mémoire (je suis plus tout à fait sur), j'avais utilisé ce tutoriel pour modifier ma barre des statistiques si ça peut aider
Si oui, je viens de tester et je confirme que ça a effectivement résolu mon problème !
Avant de classer le sujet en résolu, j'ai une dernière question à poser (rien à voir avec le bouton mais toujours en lien avec le mode sombre).
Voila, le mode sombre change bien les couleurs des catégories des forums sur l'index, en revanche, celui-ci n'agit pas sur la barre des statistiques.
- voir l'exemple:
De mémoire (je suis plus tout à fait sur), j'avais utilisé ce tutoriel pour modifier ma barre des statistiques si ça peut aider
Re: [AwesomeBB] Problème avec l'intégration d'un bouton mode sombre
Oui, peu importe l'ordre mais il faut mettre les deux ^^
Celui que je viens de donner qui commence par "SELECTEUR DARKMODE", est exactement le même que celui qui commence par "DEBUT INTERRUPTEUR DARKMODE" dans le message de Zlork : Il permet de régler l'apparence de l'interrupteur.
Dans le message de Zlork, celui qui commence par "CSS DARKMODE" contient quant à lui tous les changements de couleurs à appliquer au forum en mode sombre.
L'ordre des deux n'est pas important (on peut repeindre la chambre en bleu d'abord puis ensuite le bureau en vert, ou bien le bureau en vert d'abord puis ensuite la chambre en bleu, cela ne changera pas le résultat final )
Pour changer la couleur de la barre des statistiques en mode sombre, actuellement bleue, vous pouvez ajouter dans la partie "CSS DARKMODE" le code css suivant :
Celui que je viens de donner qui commence par "SELECTEUR DARKMODE", est exactement le même que celui qui commence par "DEBUT INTERRUPTEUR DARKMODE" dans le message de Zlork : Il permet de régler l'apparence de l'interrupteur.
Dans le message de Zlork, celui qui commence par "CSS DARKMODE" contient quant à lui tous les changements de couleurs à appliquer au forum en mode sombre.
L'ordre des deux n'est pas important (on peut repeindre la chambre en bleu d'abord puis ensuite le bureau en vert, ou bien le bureau en vert d'abord puis ensuite la chambre en bleu, cela ne changera pas le résultat final )
Pour changer la couleur de la barre des statistiques en mode sombre, actuellement bleue, vous pouvez ajouter dans la partie "CSS DARKMODE" le code css suivant :
- Code:
.darkmode .global-stat-bar {
background: #172329;
}
MlleAlys- Membre actif
- Messages : 5800
Inscrit(e) le : 12/09/2012
Re: [AwesomeBB] Problème avec l'intégration d'un bouton mode sombre
Merci beaucoup pour toutes tes explications détaillées ainsi que pour le nouveau code qui a bien résolu mon problème sur la barre des statistiques !
Je passe le sujet en résolu
Je passe le sujet en résolu
Sujets similaires
» Un mode sombre pour AwesomeBB
» [AwesomeBB] Mode sombre pour le chatbox
» Probleme version mobile en mode sombre off
» Mode clair/mode sombre
» dark mode / mode sombre
» [AwesomeBB] Mode sombre pour le chatbox
» Probleme version mobile en mode sombre off
» Mode clair/mode sombre
» dark mode / mode sombre
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum