191 lines
8.8 KiB
HTML
191 lines
8.8 KiB
HTML
[(#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 !
|
|
<style>
|
|
]
|
|
#CACHE{3600*100,cache-client}
|
|
#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
|
|
#HTTP_HEADER{Vary: Accept-Encoding}
|
|
|
|
|
|
/* ------------------------------------------
|
|
/* Habillage des elements du contenu
|
|
/* ------------------------------------------ */
|
|
html {background-color:#eee;}
|
|
#pied {font-size:0.9em;border-top:1px solid #ddd;background:#eee;margin-top:[(#ENV{margin-bottom}|strdiv{0.9})em];padding-top:[(#ENV{margin-bottom}|strdiv{0.9})em];overflow:hidden;}
|
|
#copyright {text-align:#ENV{right};}
|
|
|
|
#chemin { overflow: hidden; margin: 0; padding: 0; text-align:#ENV{left};}
|
|
#chemin > a { color: #444; }
|
|
#chemin > a:hover { text-decoration: underline; }
|
|
|
|
#chemin .bouton_deplacer {display:block;float:#ENV{right};position:relative;padding:3px;padding-#ENV{left}:20px;}
|
|
#chemin .bouton_deplacer .image_loading {position:absolute;top:0;#ENV{left}:0;}
|
|
.edition #chemin .bouton_deplacer,.edition #chemin #chercher_rubrique {display: none;}
|
|
|
|
#chemin .aide {padding-top: 0px; }
|
|
|
|
#haut h1,#contenu h1 {color:#ENV{foncee};}
|
|
|
|
/* Liens hypertexte */
|
|
a { text-decoration: none; color: [#(#ENV{foncee}|couleur_foncer{0.25})]; }
|
|
a:hover { text-decoration: underline; }
|
|
a.icone { text-decoration: none; }
|
|
a.icone:hover { text-decoration: none; }
|
|
|
|
a.plus_info {display:block;float:#ENV{right};}
|
|
|
|
img.puce { width: 7px; height: 7px; border: 0; }
|
|
img.lang { width: 12px; height: 12px; border: 0; }
|
|
|
|
|
|
/* * Styles generes par les raccourcis de mise en page */
|
|
|
|
.chapo { font-weight: bold; color: #333; }
|
|
|
|
#wysiwyg a, .wysiwyg a { /*color: #604A7F;*/ text-decoration: underline; }
|
|
#wysiwyg a:hover, .wysiwyg a:hover { /*color: #f57900;*/ text-decoration: underline; }
|
|
|
|
/* Signaler les liens JS suspect */
|
|
#wysiwyg a[href*="javascript:"],
|
|
.wysiwyg a[href*="javascript:"] {
|
|
background: yellow;
|
|
pointer-events: none;
|
|
}
|
|
#wysiwyg a[href*="javascript:"]:after,
|
|
.wysiwyg a[href*="javascript:"]:after {
|
|
display: inline-block;
|
|
content: attr(href);
|
|
margin-left: 0.25em;
|
|
font-family: 'lucida console',monospace;
|
|
font-size: 0.85em;
|
|
font-weight: normal;
|
|
}
|
|
#wysiwyg a[href*="javascript:"]:before,
|
|
.wysiwyg a[href*="javascript:"]:before {
|
|
display: inline;
|
|
content: "⚠️";
|
|
margin-right: 0.25em;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.boutonlien { font-weight: bold; font-size: 9px; }
|
|
a.boutonlien:hover { color: #454545; text-decoration: none; }
|
|
a.boutonlien { color: #808080; text-decoration: none; }
|
|
|
|
a.triangle_block { margin-top: -3px; margin-bottom: -3px; margin-#ENV{right}: -3px; filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7; }
|
|
a.triangle_block:hover { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
|
|
|
|
a.ical { background: url(#CHEMIN_IMAGE{synchro-24.png}) no-repeat; background-position: top center; padding-#ENV{left}: 30px; padding-bottom: 20px; }
|
|
|
|
.enfants ul { list-style: none; }
|
|
.enfants ul li.rubrique_12 {background:url(#CHEMIN_IMAGE{rubrique-12.png})[ (#ENV{left})] center no-repeat; padding: 2px; padding-#ENV{left}: 18px; margin-#ENV{left}: 6px;position:relative;}
|
|
|
|
|
|
/* menu langues */
|
|
.lang_ecrire { max-height: 24px; border: 1px solid #fff; color: white; width: 100px; background: #ENV{foncee}; }
|
|
|
|
/* pour les puces de changement rapide de statut ; NB: ca buggue car ca s'affiche en-dessous du cadre */
|
|
/*li .puce_statut { float: #ENV{left}; padding-top: 5px; }
|
|
li .puce_article_popup, li.puce_breve_popup,li.puce_site_popup { padding: 0; }*/
|
|
.puce_objet { position: relative; }
|
|
.puce_objet_fixe { position: relative; }
|
|
|
|
.puce_objet_popup { position: absolute; margin-top:-2px; visibility: hidden; border: 1px solid #666; background-color: #ccc; z-index: 10; top: 0; #ENV{left}: 0;}
|
|
.puce_objet_popup img { padding: 2px; border: 0; }
|
|
.puce_objet .puce_objet_popup { visibility: hidden; }
|
|
.puce_objet.on .puce_objet_popup { visibility: visible; }
|
|
|
|
.tabs-nav a { color: #ENV{foncee}; }
|
|
|
|
/* generique */
|
|
#voir { overflow: hidden; }
|
|
|
|
#navigation .infos .numero { font-size: 0.769em;font-weight: bold; text-align: center; text-transform:uppercase;border-bottom: 1px solid #eee;padding-bottom: 10px;}
|
|
#navigation .infos .numero p { font-size: 2.4em; margin:5px 0;color:#333; font-family: Verdana, Geneva, sans-serif; }
|
|
#navigation .infos .noinfo { color:#ddd;}
|
|
#contenu .bandeau_actions { margin:5px 0;clear:both; }
|
|
#contenu .bandeau_actions a:hover { background: #fff; }
|
|
#contenu .logo_titre { float: #ENV{right}; margin: 5px 0; margin-#ENV{left}: 5px; }
|
|
|
|
#contenu .fiche_objet > .inner > .hd {padding-bottom: 0;}
|
|
#contenu .fiche_objet > .inner > .bd {padding-top: 0;}
|
|
|
|
.infos .instituer_objet {border-bottom:1px solid #eee;margin-bottom:[(#ENV{margin-bottom}|strmult{0.5})em];}
|
|
.infos .formulaire_instituer {background: none;border: 0;margin:0 -10px;}
|
|
.infos .formulaire_instituer .reponse_formulaire {display: none;}
|
|
.infos .formulaire_instituer ul {padding-bottom: 0;margin-bottom: 0;}
|
|
.infos .formulaire_instituer .editer {padding-left: 10px;padding-right: 10px;}
|
|
.infos .formulaire_instituer .show {display:block; margin:0 -10px;padding:10px;background-color: #eee;}
|
|
.infos .formulaire_instituer .show select {width: 100%;}
|
|
.infos .formulaire_instituer .show select,
|
|
.infos .formulaire_instituer .show option {background-repeat:no-repeat;background-position: 4px center;background-color: #eee;color:inherit;}
|
|
.infos .formulaire_instituer .show img {border: 1px solid white;}
|
|
.infos .formulaire_instituer .boutons {background: none;border-top: 0;}
|
|
|
|
.infos .formulaire_instituer .statut_prepa .show {background-color: #fff;}
|
|
.infos .formulaire_instituer .statut_prop .show {background-color: #f89058;}
|
|
.infos .formulaire_instituer .statut_publie .show {background-color: #9dba00;}
|
|
.infos .formulaire_instituer .statut_poubelle .show {background-color: #000;color:#fff;}
|
|
.infos .formulaire_instituer .statut_poubelle .show select,
|
|
.infos .formulaire_instituer .statut_poubelle .show option {color:#333;}
|
|
.infos .formulaire_instituer .statut_refuse .show {background-color: #ff0000;}
|
|
|
|
#wysiwyg .label { clear: both;color:#888;}
|
|
#wysiwyg div p { margin-top: 0; }
|
|
#wysiwyg .champ {display:block;overflow: hidden;}
|
|
#wysiwyg .contenu_ps { background:#dddddd; border:1px solid #666; padding:5px; margin:1em 0;}
|
|
#wysiwyg .contenu_ps.vide {display: none;}
|
|
#wysiwyg .contenu_ps .label {display:inline; background:none;color:#666;}
|
|
#wysiwyg .contenu_notes { background:#fff; border-top:1px solid #666; padding-top:5px; margin:1em 0; font-size: 0.9em; line-height: 1.3em;}
|
|
#wysiwyg .contenu_notes.vide {display: none;}
|
|
#wysiwyg .contenu_notes .label {display:inline;font-weight:bold;background:none;color:#000;}
|
|
#wysiwyg .contenu_notes .notes { padding-#ENV{left}: 2em;}
|
|
#wysiwyg .contenu_notes .spip_note_ref {display:block;float:#ENV{left};margin-#ENV{left}:-2em;}
|
|
#wysiwyg .texte {font-size:1em;}
|
|
|
|
#wysiwyg { padding:5px;font-size: 1em;clear: both;}
|
|
|
|
#wysiwyg .contenu_soustitre,
|
|
#wysiwyg .contenu_surtitre,
|
|
#wysiwyg .contenu_titre {display: none;}
|
|
#wysiwyg .vide {display: none;}
|
|
#wysiwyg .contenu_descriptif,
|
|
#wysiwyg .contenu_nom_site,
|
|
#wysiwyg .contenu_bio,
|
|
#wysiwyg .contenu_ps { background:#eeeeee; border: 1px solid #ccc; padding: 1em 1em 0em 1em; margin: 1em 0 ;}
|
|
#wysiwyg .contenu_nom_site {padding: 1em;}
|
|
#wysiwyg .contenu_descriptif .label {color:#000;background:none;display:inline;font-size:1.1em;font-weight:bold;}
|
|
#wysiwyg .label{ display: none; }
|
|
#wysiwyg .contenu_lien_titre {margin:1em 0;}
|
|
#wysiwyg .contenu_lien_titre .label{ color:#000;background:none;display:inline; font-size:1.1em;font-weight:bold;font-family:Georgia,Garamond,Times New Roman,serif;}
|
|
#wysiwyg .contenu_lien_titre .lien_titre p { display:inline;}
|
|
|
|
.site #wysiwyg .contenu_nom_site {display: none;}
|
|
|
|
.auteur #wysiwyg .contenu_nom,.infos_perso #wysiwyg .contenu_nom {display:none;}
|
|
#wysiwyg .contenu_email {margin:0.5em 0;}
|
|
#wysiwyg .contenu_email > div {display:inline;}
|
|
.auteur #wysiwyg .contenu_nom_site,.infos_perso #wysiwyg .contenu_nom_site {padding:0;border:0;background:none;margin:0.5em 0;}
|
|
.auteur #wysiwyg .contenu_nom_site > div,.infos_perso #wysiwyg .contenu_nom_site > div {display:inline;}
|
|
#wysiwyg .contenu_pgp .label {display:inline;}
|
|
#wysiwyg .contenu_pgp .pgp code {word-wrap:break-word;}
|
|
|
|
|
|
/* fond des miniatures de logos et documents */
|
|
.miniature_logo, .miniature_document {
|
|
background: url(#CHEMIN_IMAGE{fond-grille.gif}) top left;
|
|
}
|
|
|
|
h2.titrem { display: block; padding-top: 6px; padding-bottom: 4px; background-repeat: no-repeat;padding-[(#ENV{left})]:16px;background-color: #ENV{claire};font-size:14px;}
|
|
|
|
.aide .contenu-aide,.box_mediabox .contenu-aide {padding-top:[(#ENV{margin-bottom}|strmult{1.0})em];}
|
|
.box_mediabox .contenu-aide {min-width:450px;margin-right: 15px;}
|