3 — modification des templates
@ poesiescendrees
Date d'inscription : 24/11/2020
adapter les codes
Si vous voulez pour une raison ou pour une autre modifier les templates au-delà des petits changements visuels (polices d'écritures, couleurs & co) ou créer des nouveaux codes de templates ou messages à partir de ceux présents, vous pouvez lire les posts ci-dessous expliquant la structure générale des templates.
@ poesiescendrees
Date d'inscription : 24/11/2020
les classes esthétiques
Certaines classes sont données aux éléments afin que ces derniers adoptent certains comportements ou certains aspects. On peut aisément cumuler ces classes afin d'obtenir le rendu voulu. Par exemple je dote un
Ca nous donne ce div-là.
- Code:
<div class="simple dark highlight">texte</div>
Il vous suffit de créer un div (ou autre élément html) et de lui rajouter les classes que vous souhaitez pour additionner des effets d'apparence. Basiquement, mis à part pour la class
simple : marges intérieures et extérieures
simple small (cumulés) : marges intérieures plus petites
light : background discret, coins arrondis & shadow
middle : background moyen, coins arrondis & shadow
dark : background foncé, coins arrondis & shadow
highlight (cumulé avec light, midde ou dark) : background qui change au survol
uppercase : tout en majuscule
lowercase : tout en minuscule
left-align : texte aligné à gauche
center-align : texte centré
right-align : texte aligné à droite
- Je vous fournis la liste des classes "d'esthétique" en spoiler avec les exemples:
A noter que ces classes peuvent généralement s'utiliser sur des éléments inline (span, a, ...) et des blocks (div, section, h2,...) sans que ça change quoi que ce soit.classes simple et light
- Code:
<div class="simple light">texte</div>
classes simple et lightces dernières peuvent s'imbriquerjusqu'à 2x l'une dans l'autre et changer automatiquement de couleur
- Code:
<div class="simple light">texte <div class="simple light">texte <div class="simple light">texte</div></div></div>
classes simple et middle
- Code:
<div class="simple middle">texte</div>
classes simple et dark
- Code:
<div class="simple dark">texte</div>
classes lowercase (minuscules) et center-align (texte centré)
- Code:
<div class="simple light lowercase">TEXTE</div>
classes uppercase (majuscules) et right-align (texte à droite)
- Code:
<div class="simple light uppercase right-align">texte</div>
@ poesiescendrees
Date d'inscription : 24/11/2020
les classes de comportement
Même principe que les classes d'apparence et cumulables avec elles mais peut-être plus difficiles à utiliser :
- Code:
<div class="bloc_dune_certaine_taille"><scroll>texte</scroll></div>
ça vous évitera que la marge intérieure du bloc ne se fasse bouffer par le
texte
- Code:
<div class="table_js" style="height: HAUTEURpx;">texte</div>
N'hésitez pas à ajouter une classe
texte
- Code:
<div class="table_js center-align" style="height: HAUTEURpx;">texte</div>
De plus, je vous conseille de rajouter une balise
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer venenatis nibh a felis euismod vehicula. Cras condimentum eros sapien, ac pharetra felis suscipit id. Aenean pulvinar est at diam porttitor, fringilla tempor nulla tempus. Etiam congue felis ut pretium eleifend. Nulla in pretium turpis. Proin vulputate tellus quis felis fermentum molestie. Pellentesque vulputate neque sit amet turpis convallis auctor. Nulla facilisi. Morbi mollis sit amet dolor vel sollicitudin.
Pellentesque viverra id nibh non sagittis. Etiam non rhoncus justo, eget bibendum mauris. Sed mattis ut sapien sit amet rhoncus. Vivamus purus diam, porttitor sit amet feugiat id, bibendum ultrices mi. Curabitur vel enim vestibulum, molestie massa eu, placerat leo. Suspendisse tempus lobortis risus non tempus. Nunc vel turpis lectus. Etiam ex augue, rutrum nec nisl a, bibendum tincidunt eros. Curabitur mollis turpis nunc, eu elementum massa eleifend sed.
Ut vel erat a nulla eleifend fermentum at id nisi. Vestibulum at risus eget mauris pellentesque fringilla. Nunc ut nisl vestibulum, eleifend sapien a, blandit sapien. Vestibulum ullamcorper consequat iaculis. Nulla molestie nibh metus, quis consectetur dolor tristique at. Integer libero lectus, varius vel nulla eu, posuere viverra ligula. Aenean laoreet ornare diam. Suspendisse sit amet feugiat felis. Aliquam maximus et erat eu lobortis.
Nulla facilisi. Phasellus rutrum laoreet dui elementum fermentum. Nunc eget interdum ligula, nec scelerisque augue. Nullam tincidunt placerat viverra. Aenean eu pharetra mauris. Pellentesque et orci augue. Phasellus a blandit lectus. Sed eget tortor id neque aliquet porttitor ac vitae mi. Sed volutpat augue leo, et tristique tellus tempus nec. Nunc iaculis nunc in dignissim blandit. Pellentesque feugiat cursus ante sed varius. Vivamus sollicitudin interdum mauris eget cursus. Etiam magna leo, sodales vulputate purus et, semper pretium sapien. Proin cursus ipsum a lorem tempor, tincidunt elementum metus ornare. Vestibulum suscipit est elit, vel dapibus ante faucibus sed. In hac habitasse platea dictumst.
Quisque rhoncus velit non ligula iaculis, eu fermentum felis cursus. Aliquam augue lorem, tempor ac suscipit ut, sollicitudin sed risus. Proin a laoreet elit, sit amet ullamcorper ipsum. Nulla suscipit tortor sed nisl molestie imperdiet. Vivamus eget justo eu mauris pellentesque pulvinar. Integer mi ligula, pharetra euismod risus quis, cursus semper ex. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Integer sed ante tincidunt dolor egestas fermentum. Ut cursus ligula sit amet magna varius, nec vulputate tortor commodo. Aliquam venenatis neque at turpis tincidunt, vitae faucibus arcu convallis. Vestibulum mollis viverra vestibulum.
Pellentesque viverra id nibh non sagittis. Etiam non rhoncus justo, eget bibendum mauris. Sed mattis ut sapien sit amet rhoncus. Vivamus purus diam, porttitor sit amet feugiat id, bibendum ultrices mi. Curabitur vel enim vestibulum, molestie massa eu, placerat leo. Suspendisse tempus lobortis risus non tempus. Nunc vel turpis lectus. Etiam ex augue, rutrum nec nisl a, bibendum tincidunt eros. Curabitur mollis turpis nunc, eu elementum massa eleifend sed.
Ut vel erat a nulla eleifend fermentum at id nisi. Vestibulum at risus eget mauris pellentesque fringilla. Nunc ut nisl vestibulum, eleifend sapien a, blandit sapien. Vestibulum ullamcorper consequat iaculis. Nulla molestie nibh metus, quis consectetur dolor tristique at. Integer libero lectus, varius vel nulla eu, posuere viverra ligula. Aenean laoreet ornare diam. Suspendisse sit amet feugiat felis. Aliquam maximus et erat eu lobortis.
Nulla facilisi. Phasellus rutrum laoreet dui elementum fermentum. Nunc eget interdum ligula, nec scelerisque augue. Nullam tincidunt placerat viverra. Aenean eu pharetra mauris. Pellentesque et orci augue. Phasellus a blandit lectus. Sed eget tortor id neque aliquet porttitor ac vitae mi. Sed volutpat augue leo, et tristique tellus tempus nec. Nunc iaculis nunc in dignissim blandit. Pellentesque feugiat cursus ante sed varius. Vivamus sollicitudin interdum mauris eget cursus. Etiam magna leo, sodales vulputate purus et, semper pretium sapien. Proin cursus ipsum a lorem tempor, tincidunt elementum metus ornare. Vestibulum suscipit est elit, vel dapibus ante faucibus sed. In hac habitasse platea dictumst.
Quisque rhoncus velit non ligula iaculis, eu fermentum felis cursus. Aliquam augue lorem, tempor ac suscipit ut, sollicitudin sed risus. Proin a laoreet elit, sit amet ullamcorper ipsum. Nulla suscipit tortor sed nisl molestie imperdiet. Vivamus eget justo eu mauris pellentesque pulvinar. Integer mi ligula, pharetra euismod risus quis, cursus semper ex. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Integer sed ante tincidunt dolor egestas fermentum. Ut cursus ligula sit amet magna varius, nec vulputate tortor commodo. Aliquam venenatis neque at turpis tincidunt, vitae faucibus arcu convallis. Vestibulum mollis viverra vestibulum.
- Code:
<div class="table_js center-align" style="height: HAUTEURpx;"><scroll>texte</scroll></div>
texte texte texte texte texte texte texte texte texte texte texte
texte
texte
- Code:
<div class="flexrow"><div class="simple middle">texte</div><div class="simple middle">texte</div><div class="simple middle">texte</div></div>
Je ne l'ai pas précisé au-dessus mais n'oubliez pas de mettre une balise
- Code:
<div class="flexrow" style="--height: HAUTEURpx;"><div class="simple middle"><scroll>texte</scroll></div><div class="simple middle"><scroll>texte</scroll></div><div class="simple middle"><scroll>texte</scroll></div></div>
Dernière précision à propos de cela, il est possible de définir la taille d'un bloc enfant(les autres se partageront l'espace restant) en lui ajoutant la class
- Code:
<div class="flexrow" style="--height: HAUTEURpx;"><div class="simple middle"><scroll>texte</scroll></div><img src="URL_IMAGE" class="no-extend" style="width: LARGEURpx;"/><div class="simple middle"><scroll>texte</scroll></div></div>
On peut cumuler les blocs à la largeur forcée, tant qu'au moins 1 puisse "s'étendre" pour combler l'espace restant.
- Code:
<div class="flexrow" style="--height: HAUTEURpx;"><div class="simple middle"><scroll>texte</scroll></div><img src="URL_IMAGE1" class="no-extend" style="height: LARGEUR1px;"/><img src="URL_IMAGE" class="no-extend" style="height: LARGEUR2px;"/></div>
@ Contenu sponsorisé
me contacter
|
|