66 Ansichten
HTML et CSS Correction à faire ?
Ludo

6 Fach, 12 Antworten

Geber
Ungelesene Nachricht
Bonjour,

Etant dans l'objectif de personnaliser mon site web en modifiant quelques peu le CSS etc... j'ai pu remarquer certaines choses et je souhaite faire un retour ici. Cela nous permettra de comprendre un peu mieux le pourquoi du comment et sinon, de corriger ceci ;)

j'ai commencé à changer le CSS. j'ai souhaité modifier les couleurs du menu.

J'ai pu appercevoir une différence au niveau de la classe :

<li><a href="/index.html">Accueil</a></li>
<li><a href="/news.html">Actualités</a></li>
<li class="active"><a href="/forum.html">Forum</a></li>
<li><a href="/teams.html">Équipes</a></li>
<li><a href="/members.html">Membres</a></li>
<li><a href="/contact.html">Contact</a></li>


Pourquoi avons-nous une différence pour ce bouton forum du menu ? Dans quel fichier se trouve-t-il ? l'objectif étant d'avoir un tout cohérent. De plus je souhaite simplement supprimer class="active"

D'autres éléments seront notés ici au fur et à mesure de mon avancement.

Merci
2 Teilnehmer
2 Antworten
Yanatoro

0 Fach , 1 Antwort

Ungelesene Nachricht
Bonjour,

Vu le bloque que tu envois je suppose que tu a fais une inspection de la navbar.
La class "active" permet d'appliquer un style différent ici pour le bouton de la navbar qui correspond à la page sur la quelle tu te trouve. C'est fait pour mettre en valeur et avoir un repère visuel pour l'utilisateur sur sa position dans le site.
Si tu veux l'enlever je dirais qu'il te faut aller faire un overide ou refaire un widget de navBar en copiant l'original et supprimer l'ajout de la classe à la génération de la navbar je pense dans le fichier index.tpl.php de mémoire, ça reste à vérifier j'ai pas les fichiers sous les yeux pour l'instant mais c'est déjà une piste pour ta modification ;)

à bientôt,
Yana
Ludo

6 Fach, 12 Antworten

Geber
Ungelesene Nachricht
Bonjour,

Je reviens ici pour apporter une modification que j'ai pu effectuer afin d'afficher le logo, le rendre cliquable pour un retour en page d'accueil.

Afin d'afficher mon logo, j'ai vu que le widget header affichait le nom de mon site ainsi que le slogan. Du coup j'ai repérer le widget de base dont voici le code : (Le fichier se trouve dans "racine/widgets\header\views\index.tpl.php"

<div class="<?php echo $data['align']; ?>">
<h2 class="site-title"<?php if (!empty($data['color-title'])) echo 'style="color: '.$data['color-title'].'"'; ?>><?php echo $data['title'] ?: $NeoFrag->config->nf_name; ?></h2>
<h5 class="site-description"<?php if (!empty($data['color-description'])) echo ' style="color: '.$data['color-description'].'"'; ?>><?php echo $data['description'] ?: $NeoFrag->config->nf_description; ?></h5>
</div>

J'ai modifié le code afin qu'il donne ceci :

<div class="<?php echo $data['align']; ?>">
<a href="http://la-boucherit.net"><img src="./images/logo.png"></a>
</div>

Etant une fegnasse, je n'ai pas touché à la première ligne qui permet de centrer le logo et de garder les propriétés du widget de base.

La seule difficulté que je vais résoudre aujourd'hui, est le fait que ce logo ne s'affiche pas quand on va lire un article puisqu'en effet, le widget cherche le logo dans ce chemin news/2/images/logo.png ou encore dans news/1/images/logo.png

Même si je mets le lien complet neofrag/themes/default/images/logo.png lorsque je lis la news il ajoute automatiquement news/id/neofrag/...