La Feuille de style du template subSilver

Page suivante

Code dans la feuille de style d'overall_header.tpl

valeurs par défaut
du thème subSilver

Appellation dans la gestion du thème subSilver

Les templates de phpBB sont gérés par une feuille de style CSS (Cascading Style Sheet).
Le style du template de base subSilver est défini dans le fichier Templates/subSilver/overall_header.tpl (voir pages suivantes). Toutefois, les programmeurs ont inclus une feuile de style séparée, subSilver.css qui peut aussi être utilisée.
P
our passer de l'une à l'autre une petite modification suffit dans overall_header:

1. Lien vers la feuille de style d'overall_header (par défaut)
<!--link rel="stylesheet" href="templates/subSilver/{T_HEAD_STYLESHEET}" type="text/css" -->
<p>
<style type="text/css">

2. Lien vers fichier subSilver.css
<link rel="stylesheet" href="templates/subSilver/{T_HEAD_STYLESHEET}" type="text/css" -->
<p>
<!--style type="text/css">

Le tableau ci-contre traduit la correspondance entre les codes qui figurent dans la gestion du thème (Panneau d'administration > Administration des thèmes > Gestion) et la feuille de style qui se trouve dans le fichier overall_header.tpl du template subSilver.
De fait, si vous remplacez une de ces valeurs par la couleur de votre choix, elle va être affectée à tous les éléments graphiques portant le même code, ce qui n'est pas forcément souhaité.
Dans ce cas d'un remplacement voulu sélectif il faudra donc intervenir directement dans la feuille de style que vous allez découvrir en détail pages suivantes.

Personnaliser un code couleur est simple. Il suffit de remplacer le code, par exemple {T_TD_COLOR2}, par une valeur hexadécimale sous la forme #xxxxxx

ce qui pourrait donner :
td.row3 { background-color: {T_TR_COLOR3}; }
remplacé par
td.row3 { background-color: #FFFFFF ; }

De même, les tailles de caractères prédéfinies sous la forme :
th.thHead,td.catHead { font-size: {T_FONTSIZE3}px; border-width: 1px 1px 0px 1px; }

peuvent être remplacées par
th.thHead,td.catHead { font-size: 12 px; border-width: 1px 1px 0px 1px; }

Certaines cellules sont "colorées" par un fichier gif ou jpg. Par exemple,
background-image: url(templates/subSilver/images/{T_TH_CLASS3});
background-repeat: repeat-y;
peut être remplacé par son équivalent :
background-image: url(templates/subSilver/images/cellpic2.jpg);
background-repeat: repeat-y;

Background-repeat: repeat-y; signifie que l'image est, si nécessaire pour compléter la cellule, répétée verticalement mais pas horizontalement
Repeat-x signifierait répétition horizontale mais pas verticale
no-repeat signifie pas de répétition du tout.

 

>>>

BODY_BACKGROUND   Image de fond
T_BODY_BGCOLOR E5E5E5 Couleur de fond
BODY_TEXT 000000 Couleur du texte
BODY_LINK 006699 Couleur du lien
BODY_VLINK 5493B4 Couleur du lien visité
BODY_ALINK   Couleur du lien actif
BODY_HLINK DD6900 Couleur du lien survolé
T_TR_COLOR1 EFEFEF Table rangée couleur 1
T_TR_COLOR2 DEE3E7 Table rangée couleur2
T_TR_COLOR3 D1D7DC Table rangée couleur3
T_TR_CLASS1   Table rangée Class 1
T_TR_CLASS2   Table rangée Class 2
T_TR_CLASS3   Table rangée Class 3
TH_COLOR1 98AAB1 Table en-tête couleur 1
TH_COLOR2 006699 Table en-tête couleur 2
TH_COLOR3 FFFFFF Table en-tête couleur 3
TH_CLASS1 cellpic1.gif Table En-tête class 1
TH_CLASS2 cellpic3.gif Table En-tête class 2
TH_CLASS3 cellpic2.jpg Table En-tête class 3
TD_COLOR1 FAFAFA Table cellule couleur 1
TD_COLOR2 FFFFFF Table cellule couleur 2
TD_COLOR3   Table cellule couleur 3
TD_CLASS1 row1 Table cellule class 1
TD_CLASS2 row2 Table cellule class 2
TD_CLASS3   Table cellule class 3
FONTFACE1 Verdana, Arial, helvetice, sans-serif Nom police 1
FONTFACE2 Trebuchet MS Nom police 2
FONTFACE3 Courier, 'Courier New', sans-serif Nom police 3
FONTSIZE1 10 Taille police 1
FONTSIZE2 11 Taille police 2
FONTSIZE3 12 Taille police 3
FONTCOLOR1 444444 Couleur police 1
FONTCOLOR2 06600 Couleur police 2
FONTCOLOR3 FFA34F Couleur police 3
SPAN_CLASS1    
SPAN_CLASS2    
SPAN_CLASS3