Explication des feuilles de styles standards de c5
Nous prendrons comme exemple le thème par défaut de concrete5 que vous trouverez dans le dossier /concrete/themes/default.
Comme vous pouvez le remarquer il y a deux feuilles de styles principales. main.css et typography.css
Le but de cet article n'est pas de vous donner un cours sur les feuilles de styles (Cascading Style Sheet) mais de vous expliquer brièvement les différents styles standards utilisé par C5.
La feuille typography.css
Cette feuille de style est la feuille gérant le texte des contenus. Si vous voulez agrémenter les classes et styles disponibles pour l'éditeur TinyMCE, c'est ici que vous devez les ajouter.
Voici comment celle-ci se présente:
La feuille main.css :
C'est la feuille de style qui contrôle l'affichage général de votre site concrete5. En effet vous trouverez ici les définitions des emplacements, types d'affichages, marges, comportements graphiques divers des liens et autres.
Voici comment elle se compose:
Cet article est bien plus pour vous orienter que de vous expliquer en détail chaque style. Si vous avez des questions, les forums sont à votre disposition.
Ajouter des feuilles de styles personnelles :
Dans le cadre de création et/ou adaptation de thème, il peut être intéressant de séparer les feuilles de styles personnalisées de celles incluses par défaut.
Si vous créez une feuille intitulée mon_style.css, et que vous téléversez celle-ci dans le dossier de votre thème, il vous faut modifier le fichier /mon_theme/elements/header.php comme suit:
ajoutez:
et à la ligne suivante, ajoutez:
Ainsi le moteur de concrete5 chargera les styles que vous avez ajoutés.
