Modifier la largeur d'un thème Modifier la largeur d'un thème
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Modifier la largeur d'un thème

Started by Davide Renda, October 07, 2006, 04:55:15 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Davide Renda

Voilà donc ma question: j'utilise le thème "Connection" (adaptè pour le modpack de Stramm et avec couleurs perso), mai j'aimerai avoir une largeur de la table de 800px pour avoir plus de place pour les miniatures.
J'ai essayé de modifier des valuers dans le fichier style.css, mais sans succès: en gros je n'arrive pas à enlargir la totalité de la table, mais seulement le header...
Pourriez vous me donner la direction où chercher pour mes modifications?
Merci!

PS. en attaché une copie de mon fichier style.css

François Keller

Salut,
regardes si ce n'est pas dans l'appel de la fonction starttable de la table à modifier.
le premier parametre est la largeur de la table.
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Davide Renda

Quoteregardes si ce n'est pas dans l'appel de la fonction starttable de la table à modifier.
mais dans quelle fichier? je n'ai pas de starttable dans style.css?

François Keller

Quote from: lontano on October 08, 2006, 10:58:58 PM
mais dans quelle fichier? je n'ai pas de starttable dans style.css?
dans le fichier themes.inc.php ou theme.php du theme modfié.
mais il faudrait trouver quelle table est concernée.
Que souhaites tu exactement faire ?
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

arbrezhoneg

J'ai recemment modifié ce thème : http://provost.julien.free.fr/Album2/index.php
Bon il reste quelque trucs à changer, le site est toujours en phase de construcrion.

Mais pour te répondre, moi j'ai modifié plusieurs choses. J'ai refait un tableau auquel je spécifie les largeurs de colonnes et supprimé les largeurs imposées dans le fichier style.css pour avoir des largeurs définies en %.

Si tu veux juste modifier quelques largeurs, va faire un tour dans le fichier style.css
Tu recherches "width" et là à toi de modifier les largeurs des colonnes (d'origine elles sont aux alentours de 700px)

Davide Renda

QuoteQue souhaites tu exactement faire ?
en gros ce que arbrezhoneg viens de faire sur son site (d'ailleurs le thème est le même), mais à la place d'une largeur en %, avoir une largeur définie en 600px

arbrezhoneg

#6
et bien va sur http://provost.julien.free.fr/Album2/themes/connect/ et récupère les fichiers si tu veux.

ensuite tu peux modifier le fichier template.html, tu mets ta largeur au lieu de mes 85% et normalement le tour est joué.
Cependant, si tu utilise une largeur fixe, ce n'est pas la solution optimale.
Les largeurs des différents éléments sont données dans le fichier style.css à partir de la ligne 544 du thème connections. voici un exemple :

/* Main wrapper */
#rap {
   background:#FFF url(images/rap.jpg) center repeat-y;
   width:760px;


et bien là au lieu de 760px, tu mets 860px si tu veux, ou la valeur qui te convient.
Ensuite, il te reste à modifier les largeurs des autres parties, par exemple :

#content {
   width:510px;


et donc là tu mets 610px, si tu as mis 860 à la place de 760, et ainsi de suite pour l'ensemble des largeurs (rap, main, content, header et footer) par contre pour sidebar si la largeur du menu te convient laisse 186px (si tu modifies, il faut aussi modifier la largeur des images sinon c'est moins joli).

En espérant t'avoir aidé.

Davide Renda

ça y est, j'ai tout bêtement augmenté les valeurs dans style.css en rajoutant 40px sur la main tablee, tout en laissant le header tel quel :-)
Pour moi ça marche  :)
Merci  ;)