« 2005-08 | Page d'accueil | 2005-12 »

30/09/2005

La carte CSS de votre blog !

Toujours dans la catégorie "Personnaliser son blog", je vous propose maintenant - non pas une nouvelle astuce à intégrer facilement dans votre blog - mais un véritable moyen de connaître les différents éléments qui constituent sa charte graphique.

Voici donc la carte de styles d'un blog de technologie blogSpirit. Il est tout frais et vous permet :

  • De connaître les différentes boîtes qui constituent la mise en page globale de votre blog : les colonnes, la bannière, le centre et le container : il s'agit des encadrés.
  • De connaître les différents styles qui définissent le style de vos textes et liens. il suffit de cliquer sur un élément textuel pour connaître la ou les classes auxquelles il est rataché.


J'ai vu que des blogs comme celui de Gwenaelle ont un fait un boulot remarquable avec la feuille de style (Il y en a d'autres), j'espère que cette astuce inspirera d'autres graphistes en herbes...

Légende :
La feuille de style de votre blog utilise le modèle des boîtes, voici les principales que vous devez connaître pour personnaliser l'affichage de votre blog.

box : #container, La boîte principale qui contient tout les éléments.

box : #left, #right, #banner, #center : Les 4 boîtes principales pour editer la mise en page globale du blog

box : .sidebar, .content : Styles utilisés pour définir les styles par défaut pour chaque boîte (marges, taille de police, etc...)

box : table.calendar : style propre au calendrier (modèle des tables)

Ce blog statique servira donc de référence pour les différentes astuces abordées ici et sera bien entendu LE support idéal pour personnaliser la feuille de style de votre blog.
Bonne chance !

04/09/2005

Personnaliser son blog

Voici la première note d'une série d'astuces visant à mieux personnaliser et charter son blog.

Nous allons voir comment "redesigner" ses blocs de colonnes :

style-liste.png


Il s'agit d'un exemple simple, qui ne nécessite aucune image de fond, il faut au préalable choisir 3 couleurs qui définiront la charte de son blog. Vous pouvez choisir par défaut les 3 couleurs qui sont assignés à votre modèle de présentation (couleur de la banière, couleur de la colonne, titre, liens etc...) avant de vous lancer dans une vrai création de charte

2 couleurs doivent être dans la même teinte, elles sont utilisées pour les couleurs de fond du titre (#006666 : couleur 1) et du contenu (#009999; : couleur 2). La 3ème couleur doit être choisie comme contraste des 2 premières (#ffffcc : couleur 3)

Voici le code à insérer dans votre feuille de style (Présentation -> configuration avancée) à remplacer par les styles correspondants ou à placer en fin de fichier :


.sidebar h2 {
font-size: 70%;
font-weight: bold;
margin: 0px;
margin-bottom: -2px;
padding: 4px 7px 6px 7px;
background-color: #006666;
color: #ffffcc;
border: 1px solid #006666;
border-bottom: 0px;
}

.sidebar ul {
padding: 5px;
margin: 0px 0px 30px 0px;
background-color: #009999;
color: #FFFFcc;
border: 1px solid #006666;
border-top: 0px;
}

.sidebar li {
margin: 0px 0px 0px 0px;
padding: 2px;
list-style-type: none;
font-size: 65%;
line-height: 150%;
}

.sidebar li.description {
padding: 2px;
text-align: left;
margin: 0px 0px 0px 0px;
font-style: italic;
}

.sidebar li.album {
text-align: center;
}

.sidebar img {
padding: 2px;
border: 1px solid #333;
background: #FFF;
}

.sidebar li.link img {
border: 0px;
padding: 0px;
margin: 0px;
vertical-align: -4px;
}

.sidebar a:link, TABLE.calendar a:link, .sidebar a:visited, TABLE.calendar a:visited {
text-decoration: none;
color: #FFFFcc;
}

.sidebar a:hover, TABLE.calendar a:hover, .sidebar a:active, TABLE.calendar a:active {
text-decoration: underline;
color: #FFFFcc;
}


L'essentiel de la personnalisation se trouve dans les styles .sidebar h2 et .sidebar ul.
Le "padding" vous permet de gérer la marge du texte avec le bord des blocs en pixels.
Le "font-weight" permet de définir des caractères gras avec l'attribut "bold".
Le "border: 1px solid #006666;" permet de définir la largeur des bordure, le style du tracé puis la couleur.

Le calendrier est géré par d'autres styles qu'il faut mettre en conformité avec la charte adoptée :

style-calendrier



TABLE.calendar {
background-color: #009999;
color: #FFFFff;
border: 1px solid #006666;
border-top: 0px;
}

TABLE.calendar th {
color: #FFFFcc;
}


A noter qu'il est également possible de réaliser ce type de charte avec 2 couleurs, dans ce cas, il faut privilégier le choix de 2 couleurs contrastes : la première est utilisée pour les bordures et les textes / liens, la seconde pour le fond.