css et pluxml
grisbi
Member
dans Modifications
Bonjour
J'ai trois questions pour mon site en construction sous " pluxml" (bien sûr !)
1°- comment mettre une image de fond dans le thème de base ? j'ai bien essayé dans le body
mais ça marche pas
2°- Peu ton avoir des styles et templates différents pour certaines pages statiques comme
l'absence de sidebar pour certaines pages statiques ?
3°- j'avais trouvé un plugin recherche multicritère pour pluxml et je le retrouve plus alors
si quelqu'un ou l'auteur de ce plugin veuille bien me redonner le lien ....
Merci encore et à bientôt
J'ai trois questions pour mon site en construction sous " pluxml" (bien sûr !)
1°- comment mettre une image de fond dans le thème de base ? j'ai bien essayé dans le body
mais ça marche pas
2°- Peu ton avoir des styles et templates différents pour certaines pages statiques comme
l'absence de sidebar pour certaines pages statiques ?
3°- j'avais trouvé un plugin recherche multicritère pour pluxml et je le retrouve plus alors
si quelqu'un ou l'auteur de ce plugin veuille bien me redonner le lien ....
Merci encore et à bientôt
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
avec le thème par défaut, dans css/theme.css, modifie la ligne "body" par :
où tu remplaceras "image_de_fond.png" par celle de ton choix et que tu n'oublieras pas d'aller l'ajouter dans le répertoire data/images
tu peux bien sûr ajuster la propriété "background" en fonction de tes besoins.
Oui dans les deux cas. Pour une page sans sidebar, il te suffit d'appliquer le template static-full-width.php à ta page statique, cf la documentation utilisateur, page 46. Pour appliquer un style différent, il faudra créer un autre template et faire les modifications nécessaires dedans, puis l'appliquer à ta page statique.
Le plugin MySearch peut-être ?
pour la recherche multicritere je l'avais trouve en fouinant sur le net
c'etait base sur les tags
sinon si quelqu'un voulait m'aider pour celà je suis preneur
et encore bravo à l'équipe et a tous pour faire vivre (et ne pas faire mourir)
ce fabuleux cms
a+
je me suis apercu que la largeur de la page est plus grande
que la largeur de la "barre" de menu
et dans le css je trouve pas
merci a+
je crois que tu viens de détecter un petit bug graphique qui va intéresser Stéphane.
@Stéphane
Quand on applique une image de fond à "body", ou utilise une couleur autre que #fff, avec le thème par défaut en version 5.4 stable on constate un débordement latéral au niveau du bloc "main" à cause des marges latérales venant de la classe "grid" à la ligne 705 de plucss.css. Quand je supprime les deux marges latérales négatives, tout rentre dans l'ordre en affichage large et medium.
.grid {
[del]margin-left: -1rem;[/del]
[del]margin-right: -1rem;[/del]
overflow: hidden;
}
Mais ça coince en affichage small à cause des marges de "container". En supprimant les padding latéraux en ligne 698, tout baigne.
.container {
margin: 0 auto;
max-width: 1280px;
[del]padding-left: 1rem;[/del]
[del]padding-right: 1rem;[/del]
width: 100%;
}
(par contre il faut conserver ceux des lignes 955 et 1097)
Je n'ai pas constaté d'effet indésirable ailleurs suite à la suppression des marges latérales des classes "container" et "grid". Si après contre vérification cela te convient, je suggère de les retirer dans un prochain commit.
Bref, vaut peut-être mieux pas modifier le framework PluCsSS.
@grisbi, par contre pour toi c'est la solution pour supprimer le débordement.
Pour ma part jusque là je n'ai pas rencontré d'autres problème a cause de ce changement
a+
même si ce post est un peu ancien il y a toujours ce debordement dans la version 5.5
a+
Y a til moyen davoir un aperçu en live de ton problème ?
C'est plus simple pour te guider.
dans le thème par défaut, remplace la couleur du body dans theme.css par autre chose que #fff et tu le constateras de visu
la cause est toujours la même vu que c'est lié au framework PluCSS
dans le fichier theme.css
remplacer
par
Désolé ce post m'a échappé. Merci pour avoir relancé ce sujet
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)