Découvrir le conceptSans inscriptionMettez les créditsCommandes ouvertes
Le deal à ne pas rater :
Pokémon EV06 : où acheter le Bundle Lot 6 Boosters Mascarade ...
Voir le deal

KoalaVolant
KoalaVolant
Ven 24 Fév 2023 - 9:01
Version du forum : PHPBB2




Particularités du code :
- Crédits : Mina & KoalaVolant
- Les images se redimensionnent toutes seules
- Ca s'adapte sur mobile normalement

Couleurs & Fonts


  1. Ce code utilise un système de “variables” rangé dans un “:root”.
    Si vous trouvez :root { } dans votre CSS déjà actuel, coller ce qu’il y a à l’intérieur du :root suivant, dans celui que vous possédez déjà.
    Attention, il peut y avoir des conflits de variable. Il ne peut pas y avoir deux mêmes variables. (genre, pas deux fois de --color1). Si c’est le cas, il suffit de renommer “--fond” par exemple en “--main-color-banane” (ce que vous voulez), partout dans le code.
    Pour rechercher et remplacer dans tout un code : https://convertir.github.io/outils/remplacer-texte-en-ligne.html

    Si vous trouvez ça galère, vous pouvez venir demander :

    Personnaliser mon code
    Signaler un souci

  2. Pour copier coller le ":root" il faut aller dans le Panneau d'administration > Affichage > Couleurs et CSS > Feuille de style CSS et copier coller ça :

    Code:
    :root{
    --white:#f0f0f0;
    --text:#111;
    --fond:#a64b4b;
    --fond2:#6b2424;
        
    --fontbarre:'Bad Script', cursive;
    }

  3. Vous pouvez bien sûr changer la font par autre chose, en allant vous servir sur Google Fonts Very Happy



HTML

  1. Avec le compte fondateur, il faut aller dans Panneau d'administration > Affichage > Templates > overall_header
    Appuyez sur la roue crantée pour le modifier

  2. Repérez le code suivant :
    Code:
             <table cellspacing="0" cellpadding="0" border="0" align="{MENU_POSITION}">
                <tr>
                   <td align="{MENU_POSITION}"{MENU_NOWRAP}>{GENERATED_NAV_BAR}</td>
                </tr>
             </table>
  3. Remplacez le par :

    Code:
    <link href="https://fonts.googleapis.com/css2?family=Bad+Script&display=swap" rel="stylesheet">
    <script type="text/javascript">$(function(){
        $('.vavacon').replaceWith(_userdata.avatar);
        });</script>
      
      <div class="barreuhnav"><!-- BEGIN switch_user_logged_in -->
        <div class="divava">
          <div class="vavacon">Avatar</div>
        </div><!-- END switch_user_logged_in -->
       </div>
                      <div class="navnavnavnav">{GENERATED_NAV_BAR}</div>

  4. Validez une fois que c'est bon (il faut confirmer la modification une fois de retour dans la page des templates

  5. Allez dans Modules > Toolbar > Configuration

  6. Puis "Activer la toolbar" et "Fixer la toolbar" en oui



CSS

  1. Allez dans Panneau d'administration > Affichage > Couleurs & CSS > Feuille de style CSS

  2. Copier coller ça en plus à l'intérieur :
    Code:
    /* TOOLBAR ET NAV PAR MINA ET KOALAVOLANT */

    #fa_toolbar{ background:var(--white); color:var(--text) !important; position:fixed; z-index:80; height:60px;  }
    #fa_toolbar a{ color:var(--text); }

    /* DISPLAY NONE RESET */
    #fa_toolbar #fa_left, #fa_toolbar #fa_share, #fa_right #fa_welcome, #fa_hide{ display:none !important; }
    #fa_notifications{ position:fixed; top:70px; left:10px; background:var(--fond);  font-family:var(--fontbarre); color:var(--white) !important; font-size:17px !important; padding:5px !important; display:block; transition:500ms; }
    #fa_notifications:hover{ text-decoration:none !important; letter-spacing:1px; transition:500ms; }
    #fa_menu:hover :visited, #fa_toolbar > #fa_right.notification > #fa_notifications{ background:var(--fond2); }
    #notif_list{ position:absolute; top:155px; left:10px !important; }

    /* Notifications */

    #notif_list{ width:244px; }
    #notif_list > li{ width:235px; }
    #notif_list .see_all{ width:231px; }
    #notif_list .content{ position:relative; }
    #fa_toolbar #fa_right #notif_list li .content{ width:235px; }
    #fa_toolbar #fa_right #notif_list li .contentText{ width:219px; }
    #fa_toolbar #fa_right #notif_list li a.delete{ position:absolute; right:0px; }

    /* AVATAR */
    .barreuhnav{ position:fixed; top:5px; left:5px; z-index:100; }
    .divava img{ width:50px; height:50px; object-fit:cover; border-radius:50%; }

    /* SEARCH */
    #fa_search{ position:relative; left:50px; top:50%; transform:translateY(-50%);}
    #fa_search input{ background:var(--fond); display:block;}
    #fa_search #fa_magnifier{ position:absolute; right:0;  }

    /* BARRE DE NAVIGATION */
    .navnavnavnav img{ display:none; }
    .navnavnavnav{ position:fixed; left:300px; top:15px;  z-index:150;}
    .navnavnavnav a{ color:var(--text); font-family:var(--fontbarre); font-size:17px; margin:0 5px; }

    @media (max-width:768px){
    .navnavnavnav{     left:120px; background:var(--white); padding:5px; top:0px; }
    .navnavnavnav a{ font-size:13px; }
      #fa_notifications{ top:45px; }
    }

Revenir en haut

Nos amis proches

Barre de navigation n°2 Parto512 Logo WyvArtem