[(#REM) Ce squelette definit les styles de l'espace prive Note: l'entete "Vary:" sert a repousser l'entete par defaut "Vary: Cookie,Accept-Encoding", qui est (un peu) genant en cas de "rotation du cookie de session" apres un changement d'IP (effet de clignotement). ATTENTION: il faut absolument le charset sinon Firefox croit que c'est du text/html ! ] #CACHE{3600*100,cache-client} #HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15} #HTTP_HEADER{Vary: Accept-Encoding} #SET{claire,##ENV{couleur_claire,edf3fe}} #SET{foncee,##ENV{couleur_foncee,3874b0}} #SET{left,#ENV{ltr}|choixsiegal{left,left,right}} #SET{right,#ENV{ltr}|choixsiegal{left,right,left}} .filtres { margin:1em 0;clear:#GET{left};border-bottom:1px solid #GET{foncee};padding-#GET{left}:5px;} .filtres ul {list-style:none;margin-left:1px;padding:0;} .filtres ul li {float:left;padding:0;margin:0;margin-bottom:-1px;} .filtres ul li.publie strong,.filtres ul li.publie a {background-image:url(#CHEMIN{images/forum-statut-publie-24.png});padding-#GET{right}:27px;} .filtres ul li.off strong,.filtres ul li.off a {background-image:url(#CHEMIN{images/forum-statut-off-24.png});padding-#GET{right}:27px;} .filtres ul li.spam strong,.filtres ul li.spam a {background-image:url(#CHEMIN{images/forum-statut-spam-24.png});padding-#GET{right}:27px;} .filtres ul li.prop strong,.filtres ul li.prop a {background-image:url(#CHEMIN{images/forum-statut-prop-24.png});padding-#GET{right}:27px;} .filtres ul li.prive strong,.filtres ul li.prive a {background-image:url(#CHEMIN{images/forum-statut-prive-24.png});padding-#GET{right}:27px;} .filtres ul li.privadm strong,.filtres ul li.privadm a {background-image:url(#CHEMIN{images/forum-statut-privadm-24.png});padding-#GET{right}:27px;} .filtres ul li.privrac strong,.filtres ul li.privrac a {background-image:url(#CHEMIN{images/forum-statut-privrac-24.png});padding-#GET{right}:27px;} .filtres ul li.privoff strong,.filtres ul li.privoff a {background-image:url(#CHEMIN{images/forum-statut-privoff-24.png});padding-#GET{right}:27px;} .filtres ul li strong,.filtres ul li a {display:block;float:#GET{left};padding:4px 7px;border:1px solid #GET{foncee};margin-#GET{left}:5px;background-color:#eee;background-position:center right;background-repeat:no-repeat;} .filtres ul li strong,.filtres ul li a:hover {background-color:#f8f7f3;} .filtres ul li strong {border-bottom:1px solid #f8f7f3;color:#555;} .filtres.second {font-size:0.9em;border:0;padding-#GET{left}:0;} .filtres.second ul li strong,.filtres.second ul li a {margin-#GET{left}:0;margin-#GET{right}:5px;margin-bottom:5px;} .filtres.second ul li strong {border:1px solid #GET{foncee};} .filtres.second ul li strong,.filtres.second ul li a:hover {background-color:#fff;} .source {font-size:12px;font-weight:bold;background:#fff;padding:5px;border:1px solid #GET{foncee};} .source .actions {font-weight:normal;} .annule_filtre {float:#GET{right};} #formulaire_gestion_forum .liste_items .select_forum { float: left; margin: 8px; } #formulaire_gestion_forum .liste_items .cartouche { margin-bottom: 0; border-bottom: 0; } #formulaire_gestion_forum .liste_items .texte { border-top: 1px solid #ddd; } #formulaire_gestion_forum .boutons { font-size: 1em; background:[ #(#GET{claire}|couleur_eclaircir)]; } #formulaire_gestion_forum .boutons, #formulaire_gestion_forum .gestion_forum { text-align: left; } #formulaire_gestion_forum .messages { padding: 0; } #formulaire_gestion_forum input.submit { margin-left: 0; padding-left: 4px; padding-right: 4px; } #formulaire_gestion_forum .gestion_forum select { width: 30%; } #formulaire_gestion_forum p.explication { border: 0; } #formulaire_gestion_forum p.explication, #formulaire_gestion_forum p.pagination { margin-top: 0; padding: 2px 1em; background: transparent; } #formulaire_gestion_forum ul { padding:0 } #formulaire_gestion_forum #pagination { float:right } #forum_nav { background-color:#ffffff; padding:5px 10px; border:2px solid[ #(#GET{foncee}|couleur_eclaircir)]; } #forum_nav ul{ list-style-type:none; margin:0; padding:0; } ul#forum_nav_type{ border-bottom:1px solid[ #(#GET{claire}|couleur_eclaircir)]; margin:0 0 10px !important; padding:0 0 9px; } ul#forum_sans_texte{ border-top:1px solid[ #(#GET{claire}|couleur_eclaircir)]; margin:10px 0 10px !important; padding:9px 0 9px; } #forum_nav_type .selected{ background-color:[ #(#GET{claire}|couleur_eclaircir)] } #forum_nav_statut .selected{ background-color:[ #(#GET{claire}|couleur_eclaircir|couleur_eclaircir)] } .controle_forum .selected a, a.selected{ font-weight:bold; } #formulaire_recherche{ padding:5px 10px } #formulaire_recherche #recherche{ width:70% } #formulaire_recherche input.submit{ margin:0px 5px; } #formulaire_recherche input.image{ vertical-align:top } .liste-items .item:hover, .liste-items .item.odd:hover, .liste_items .item:hover, .liste_items .item.odd:hover{ background-color:transparent; } /* Habillage des forums en liste pour moderation ---------------------------------------------- */ ul.forums li.item { margin: 0; padding: 0 0 .8em 0; background: #F8F8F8 url(#CHEMIN{images/forum-bg-item.png}); border: 0; border-top: 5px solid #ccc; } ul.forums li.item.odd, ul.forums li.item.odd:hover { background-color: #F4F4F4; } ul.forums li.statut_publie { background-image: none; border-color: #B2BF6B; } ul.forums li.statut_off, ul.forums li.statut_privoff, ul.forums li.statut_off.odd, ul.forums li.statut_privoff.odd, ul.forums li.statut_off:hover, ul.forums li.statut_privoff:hover, ul.forums li.statut_off.odd:hover, ul.forums li.statut_privoff.odd:hover { background-color: #edd3d3; border-color: #FF5F5F; } ul.forums li.statut_spam, ul.forums li.statut_spam.odd, ul.forums li.statut_spam:hover, ul.forums li.statut_spam.odd:hover { background-color: #ddd; border-color: #666; } ul.forums li.statut_prop, ul.forums li.statut_prop.odd, ul.forums li.statut_prop:hover, ul.forums li.statut_prop.odd:hover { background-color: #FFFBEF; border-color: #EFCA68; } ul.forums li .cartouche { min-height: 30px; padding: 5px; padding-#GET{left}: 30px; border-bottom: 1px solid #eee; } ul.forums li.statut_off .cartouche, ul.forums li.statut_privoff .cartouche { border-color: #edd3d3; } ul.forums li.statut_spam .cartouche { border-color: #ddd; } ul.forums li.statut_prop .cartouche { border-color: #FFFBEF; } ul.forums li .cartouche h3 {font-size:1.1em;margin-bottom:0.25em;} ul.forums li .cartouche .date,ul.forums li .cartouche .par {display:inline;} ul.forums li .cartouche .info_statut {display:block;float:#GET{left};margin-#GET{left}:-30px;position:relative;display:inline;} ul.forums li .cartouche .reponse_a {font-weight:bold;} ul.forums li .cartouche .reponse_a a {font-weight:normal;} ul.forums li .cartouche .lien_admin {display:block;} ul.forums li .cartouche .statut{ float:right; width:20%; font-style:italic; text-align:right; } ul.forums li.item .texte,ul.forums li.item .site,ul.forums li.item .urls { margin: 0; padding: 0 30px;} ul.forums li.item .urls {border-top:1px dotted;color:#FF713F;word-wrap:break-word;} ul.forums li.item .texte p { margin: 0; padding: .8em 0; } ul.forums >li.item .actions.moderer {padding-top:5px;padding-bottom:5px;margin-#GET{right}:5px;background:url(#CHEMIN{images/actions-filigrane-24.png}) no-repeat bottom right;padding-#GET{right}:30px;} ul.forums >li.item:hover .actions.moderer {/*background-image:none;*/} ul.forums >li.item .actions.moderer > span {visibility:hidden;} ul.forums >li.item:hover .actions.moderer > span {visibility:visible;} ul.forums li .actions .bruler input.submit {color:#af976d;} ul.forums li .actions .supprimer input.submit {color:#cf4d4d;} /* Habillage des forums en thread pour participation ---------------------------------------------- */ .repondre { clear: both; margin-top: 2.50em; margin-right: 1em; text-align: right; font-weight: bold; } /* Habillage des forums */ ul.forum { display: block; clear: both; margin: 0; padding: 0; font-size:11px; } ul.forum, ul.forum ul { list-style: none; } .forum-fil { margin-top: 1.50em; } .forum-fil ul { display: block; margin: 0; padding: 0; margin-left: 1em; } .forum-chapo .forum-titre, .forum-chapo .forum-titre a { display: block; margin: 0; padding: 0; font-weight: bold; color: #333; } .forum-texte { margin: 0; padding: 0.50em 1em; color: #333; } .forum-texte .hyperlien {} .forum-texte .repondre { margin: 0; padding: 0.10em 0; text-align: right; } /* Boite d'un forum : eclaircissement progressif des bords */ #SET{border,#GET{foncee}} ul .forum-message { background:#fff; border: 1px solid #GET{border}; margin: 0; padding: 0; margin-bottom: 1em; } #SET{border,##GET{border}|couleur_eclaircir} ul ul .forum-message { border: 1px solid #GET{border}; } #SET{border,##GET{border}|couleur_eclaircir} ul ul ul .forum-message { border: 1px solid #GET{border}; } #SET{border,##GET{border}|couleur_eclaircir} ul ul ul ul .forum-message { border: 1px solid #GET{border}; } #SET{border,##GET{border}|couleur_eclaircir} ul ul ul ul ul .forum-message { border: 1px solid #GET{border}; } #SET{border,##GET{border}|couleur_eclaircir} ul ul ul ul ul ul .forum-message { border: 1px dotted #GET{border}; } /* Boite de titre d'un forum : mise en couleur selon la profondeur du forum */ #SET{fond,##GET{claire}|couleur_eclaircir} ul .forum-chapo { border: 0; border-bottom: 1px dotted #B8B8B8; margin: 0; padding: 3px 6px 2px 6px; background: #GET{fond}; } #SET{fond,##GET{fond}|couleur_eclaircir} ul ul .forum-chapo { background: #GET{fond}; } #SET{fond,##GET{fond}|couleur_eclaircir} ul ul ul .forum-chapo { background: #GET{fond}; } #SET{fond,##GET{fond}|couleur_eclaircir} ul ul ul ul .forum-chapo { background: #GET{fond}; border-bottom: 1px dotted #E0E0E0; } #SET{fond,##GET{fond}|couleur_eclaircir} ul ul ul ul ul .forum-chapo { background: #GET{fond}; }