Posté par blitz. Approuvé le Dimanche 11 Février à 19:02 [M]
Dépt: theme muttfr
Hello,
J'ai essayé de bricoler un thème muttfr, mais je manque cruellement de gout et d'idées ...alors tous vos commentaires sont les bienvenus :)
Merci d'avance !
NB: j'ai intégré une grande partie de vos commentaires...reste que beaucoup n'aiment pas le bleu utilisé en fond d'écran (dommage je l'aimais bien :)...alors je vous propose un petit sondage pour la peine :)
Laurent...Pierre ?:))
Pour les couleurs et la déco j'aime les choses très froides et assez épurées, mais sur le ton en lui (je pense surtout au bleu ciel, y doit y avoir moyen de trouver mieux...avec un soupçon de gris dedans chai pas...)
NB: ton site, il est visible de l'extérieur ? [ Répondre ]
d'abord merci pour les encouragements j'aime bien cette ambiance dacodienne, c'est vrai qu'on se sent pas seul et c'est bien plus drôle que phpnuke :)
Merci aussi pour les conseils. J'ai bougé les archives, adapté la structure de "articles" (c'était pas fait exprès :) et viré un peu de blanc autour du logo. Pour les manips t'as tout à fait raison c ce que je ferai à l'avenir...
Pour les commentaires enfin, j'ai passé le textarea de 50 à 70 cols ça devrait suffire il me semble...et la searchbox euh...je réfléchis là :)
C'est bon c'est réglé là...même chose partout et la searchboxe à droite :)
Le problème, c'est que maintenant ça fait un peu disproportionné tout ça...l'idéal serait que je puisse au moins remettre la tribune à gauche pour équilibrer mais faut que je voie ce problème d'alignement... [ Répondre ]
C'est bon c'est réglé là...même chose partout et la searchboxe à droite :)
Le problème, c'est que maintenant ça fait un peu disproportionné tout ça...l'idéal serait que je puisse au moins remettre la tribune à gauche pour équilibrer mais faut que je voie ce problème d'alignement... [ Répondre ]
Comme vous avez du le remarquer, les lien bleu vif dans les boxtitles ça fait pas terrible, le problème c'est que je peux pas les modifier au niveau global of course, reste donc 2 solutions:
1/ Définir une pseudo classe du genre A.boxtitle {color: white}, mais ça suppose de coller ensuite un <a href="" class="boxtitle"> à l'endroit qui va bien...Le problème c'est que je m'y perd un peu...c'est bien directement dans les fonctions qu'il faut rajouter ça d'après vous ? (en l'occurence dacode (), board() et show_poll())
2/ Encapsuler les propriétés des liens dans la classe existente .boxtitle ...le problème là c que je n'ai vu nulle part de traces me confirmant que c'était possible...en fait je l'ai jamais vu. [ Répondre ]
Inqualifiable, c'est le mot que je cherchais :))
Pour le grep pas la peine, la couleur des liens n'est pas définie dans la feuille de style, ce sont donc les couleurs par défaut du navigateur qui s'appliquent (en général bleu vif). Si je l'ajoute en dur dans la feuille de style, ça s'appliquera évidemment à *tous* les liens, c'est bien ça le problème. L'idéal serait de définir les liens en blanc UNIquement pour les boxtitles.
Les 2 solutions sont pas compliquées en soit seulement:
- La deuxième n'existe pas amha (en tout cas aucune trace sur le site du w3c à ma connaissance)
- La première est facile à définir dans la css, mais pour intégrer la class="" au html généré par dacode ça suppose un minimum de connaissance des fonctions (pasque les titres des boxes sont pas inscrits en dur dans le html.php3 biensûr).
> Inqualifiable, c'est le mot que je cherchais :))
Attention, on vous espionne :-))
Euh, en fait je pense plutot que c'est un probleme de CSS...J'ai pas trouve comment redefinir la couleur des liens pour tout un DIV ou un tableau... La seule solution : redefinir tous les liens avec <a href="..." class="classepourlesliens..."> mais c'est pas tres elegant.
>Perso j'ai un peu maté le code et c'est une fouilli (ce qui est
>prévisible avec le php) donc je te conseillerai de voir avec les
>développeurs directement sur la ml car eux doivent savoir de tête
>ou c'est.
Perso je dirais que c'est pas trop fouilli justement... Je suis rentre dans le projet assez tardivement (2 mois avant la 0.9) et j'ai du passe pas plus de 2/3 jours a me familiariser avec les bases du design, ce qui n'est pas enorme compte tenu de la richesse des possibilites... rien a voir avec PHPNuke (c'est bon ? je vends bien ?)
Et du coup pour mettre des class="boxlink" je pense que ce serait pas trop dur et qu'il suffit de retoucher une ou deux classes (de memoire, news et html peut etre...) ce qui est assez proprement fait je pense...
Perso je m'en suis tire sans avoir a faire ces modifs... mais si c'est vraiment necessaire un petit mail sur dacode-user pour me le rappeler...
Je viens de regarder et c'est encore plus simple que je pensais... (c'est vraiment bien daCode :-))
En fait il suffit d'aller dans le fichier html.php3 de TON theme et de modifier dans la fonction newsbox et d'aller modifier la ou on genere le HTML (~ligne 125) et d'aller ajouter un petit class="cequilfaut" pour les liens dont tu voudrais changer la couleur.
Haha, ou c'est bô mais...html.php3 est le 1er endroit que j'avais scruté et ce que tu dis est vrai pour les newsbox, mais pas pour les sidebox (mon but est que les liens soit en blanc dans l'entete des sidebox dont le fond est bleu foncé: dacode, Poll, Tribune...) et là je crains que ça ne se passe dans le sidebox.php3.
Par exemple pour dacode, la génération du code html est du style:
pardon... J'avais pas vu ca comme ca... :-))
Tu veux pas continuer ca sur dacode-user ?
Comme ca, eventuellement un patch sera propose (surtout que c'est pas grand chose, par expemple :
$out .= " - <A HREF=\"".$config->basehref."/submit.".$config->php."\">".lecho("Submit a news")."</A>\n";
deviendrait :
$out .= " - <A HREF=\"".$config->basehref."/submit.".$config->php."\" class=\"boxtitlelink\">".lecho("Submit a news")."</A>\n";
Vi sauf que pour le titre c'est plutot à la ligne du dessus qu'il faudrait l'appliquer: celle qui donne le numéro de version de dacode...et là je vois meme pas un bout de html :b
NB: je sais pas si c'est une bonne idée de balancer ça sur dacode-user (la réponse quand j'aurais trouvé oui)...je crains que ça fasse un énorme thread pour finallement un tout petit détail :) [ Répondre ]
Merci :)
Pour les sections j'y travaille. la doc sgml est prête quoiqu'incomplete. Reste à trouver un moyen d'intégrer ça à l'architecture du site...Pas évident mais ça avance... [ Répondre ]
> C'est vrai que daCode n'est pas un système de publication de
> documents. Tu pourrais tout simplement mettre en html sans avoir
> daCode autour.
C'est vrai, mais pour bénéficiers des menus et pour la cohésion générale je pense que c plus élégant. Et puis je pense que ça pourra resservir.
> PS : que peux ton faire pour le site (enfin je veux dire a part
> critiqué :-) ?
Poster vos astuces, commenter les options que vous avez choisi, m'envoyer éventuellement vos fichiers de config (mutt, vim et associés) etc.
Sinon j'aimerais bien intégrer une base de liens ...mais ça je devrais pouvoir trouver sans trop de difficultés (le tout étant de l'intégrer joliement à dacode). [ Répondre ]
> Tu as quelque chose en tête ?
Oui, très précisemment, Cf dacode-user
>Oki mais je trouve amha qu'il manque justement une rubrique pour
>cela. Un endroit un peu fourre tout pour mettre justement nos tips,
>commentaires et extraits de config. Comment penses tu pouvoir mettre
>cela en place ?
vous postez vos trucs, et moi je trie et je le range où il faut. C'est aussi simple que ça :) [ Répondre ]
Merci :)
Pour les sections j'y travaille. la doc sgml est prête quoiqu'incomplete. Reste à trouver un moyen d'intégrer ça à l'architecture du site...Pas évident mais ça avance... [ Répondre ]
> C'est vrai que daCode n'est pas un système de publication de
> documents. Tu pourrais tout simplement mettre en html sans avoir
> daCode autour.
C'est vrai, mais pour bénéficiers des menus et pour la cohésion générale je pense que c plus élégant. Et puis je pense que ça pourra resservir.
> PS : que peux ton faire pour le site (enfin je veux dire a part
> critiqué :-) ?
Poster vos astuces, commenter les options que vous avez choisi, m'envoyer éventuellement vos fichiers de config (mutt, vim et associés) etc.
Sinon j'aimerais bien intégrer une base de liens ...mais ça je devrais pouvoir trouver sans trop de difficultés (le tout étant de l'intégrer joliement à dacode). [ Répondre ]
> Tu as quelque chose en tête ?
Oui, très précisemment, Cf dacode-user
>Oki mais je trouve amha qu'il manque justement une rubrique pour
>cela. Un endroit un peu fourre tout pour mettre justement nos tips,
>commentaires et extraits de config. Comment penses tu pouvoir mettre
>cela en place ?
vous postez vos trucs, et moi je trie et je le range où il faut. C'est aussi simple que ça :) [ Répondre ]