Si vous installez Si2Ra tel quel, vous obtiendrez un site ayant un aspect fort similaire à celui que vous êtes en train de regarder. Il est probable que son aspect ne vous satisfasse pas, le design n'étant pas mon fort...
Pour que votre site soit d'avantage à votre image, il vous faudra modifier quelques fichiers. Dans cet article, nous n'allons pas toucher aux squelettes, mais voir comment changer l'entête et les couleurs du site.
Il est très facile de le modifier directement dans le squelette... Mais on peut tout aussi bien le faire à partir des fichiers CSS si l'on garde le squelette livré avec le système. Pour modifier le logo dans le style par défaut :
Si vous ne désirez pas de logo (Si vous utilisez une bannière d'entête comportant déjà votre logo, par exemple), il vous suffit de remplacer l'item ci-dessus par :
Cela ce fait de la même façon que pour le logo. Incluez votre fichier image, que nous appellerons ici "entete.gif" (si vous désirez une image pour entête) et modifiez dans le même fichier style.css l'item suivant :
Mettez le nom de votre fichier image à la place de entete.gif et la hauteur minimale que vous souhaitez pour votre bannière dans le champ min-height. Cette propriété ne fonctionne pas forcément avec tous les navigateurs mais cela permet de pouvoir faire grandir la bannière si le titre est sur plusieurs lignes ou que l'utilisateur agrandit la taille des caractères.
Si vous préférez donner une hauteur fixe à votre tête de page, remplacez min-height par height. Cela risque néanmoins de causer quelques difficultés aux mal-voyants qui utilisent des énormes caractères... Tout dépendra de leur navigateur.
Pour n'afficher qu'un seul exemplaire de la bannière, ajouter sous la ligne background-image..., la ligne suivante:
Les couleurs sont représentées par des nombres en base 16 (notation hexadécimale) sous la forme : #xxxxxx ou chaque x peut être un chiffre de 0 à f. Les deus premiers chiffres notent la quantité de Rouge, les deux suivant celle de vert, et les deux derniers la quantité de bleu. Si vous n'êtes pas à l'aise avec la notation RGB ci-dessus, vous pouvez tester les couleurs dans votre éditeur d'image préféré.
Pour chaque bloc de la page, vous avez deux couleurs à définir :
la couleur de fond (background-color) et la couleur du texte (color). Les principaux blocs définis dans le style par défaut sont :
L'exemple ci-dessous définit pour l'ensemble de la page un fond blanc et un texte bleu foncé :
Vous devez définir un style par défaut, même si vous ne proposez qu'un seul style, car c'est lui qui sera affiché lors de l'entrée dans le site, et en l'absence de sélection d'un autre style.
Pour cela, il vous suffit de renommer le sous-répertoire le décrivant comme "style/defaut".
Le fichier d'installation vient avec plusieurs styles utilisant tous les même squelettes. Vous pouvez passer d'un style à l'autre par une liste déroulante visible dans les articles et rubriques.
Celle-ci propose tous les sous-répertoires de style/ comportant un fichier style.css. Si vous souhaitez supprimer certains des styles proposés, il vous suffit de supprimer les sous-répertoires correspondant.
Si vous souhaitez conserver les autres styles comme modèles, il suffit de les placer dans un autre répertoire (ou dans un sous-répertoire de style/, pour qu'ils ne soient plus pris en compte.
La liste des styles (gérée par la balise <STYLE_LIST> dans les squelettes) ne s'affichera que si plusieurs styles sont disponibles.
Les feuilles de styles gèrent de nombreuses autres propriétés que les couleurs ou les images de fond. Il est également possible de déplacer, encadrer, dimensionner les blocs..., ce qui permet de changer en profondeurs l'aspect du site sans modifier les squelettes. Néanmoins, ces fonctions demandent des connaissances dépassant le cadre de cet article. Vous trouverez plus d'informations sur le Site du Zer0, et sur OpenWeb.eu.org.
Voici un exemple de simple changement de feuille de style (je n'ai pas gardé le dossier de ce style dans les sources, car il est trop affreux...)