Dépôt officiel du core SPIP * Copie possible par svn sur svn://trac.rezo.net/spip * Les svn:externals sont présent dans https://git.spip.net/SPIP/[nom du plugin dist]
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

170 lines
8.2 KiB

[(#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).
<style>
]
#CACHE{3600*100,cache-client}
#HTTP_HEADER{Content-Type: text/css; charset=utf-8}
#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};}
@media (min-width: 1200px) {
#chemin {
font-size: 0.9333em;
}
}
#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 { /*color: #604A7F;*/ text-decoration: underline; }
#wysiwyg a:hover { /*color: #f57900;*/ text-decoration: underline; }
.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; }
Unification de la gestion et affichage des puces de statut, par declaration dans declarer_tables_objets_sql : Declaration des puces utilisees : statut_images => array( 'pucepardefaut','statut1'=>'pucestatut1','statut2'=>'pucestatut2',...) Declaration des titres associes : statut_titres => array( 'titrepardefaut','statut1'=>'titretatut1','statut2'=>'titrestatut2',...) Declaration des statuts instituables (puce de changement rapide) : statut_textes_instituer => array('statut1'=>'texte instituer statut1',...) En l'absence de declaration des images et/ou des titres de puce de statut, on utilise les puce bien connues pour les status connus prepa/prop/publie/refuse/poubelle La declaration des status instituables permet par ailleurs de beneficier automatiquement des puces de changement rapide, proposees parmi les choix listes. Le filtre puce_statut permet d'afficher une puce : [(#STATUT|puce_statut{article})] affiche une puce statique simple [(#STATUT|puce_statut{article,#ID_ARTICLE,#ID_RUBRIQUE})] affiche une puce avec changement rapide, lorsque l'objet a été déclaré, une puce statique simple sinon Les fonctions puce_statut_{$type}_dist ne sont plus necessaires sauf exception, le traitement par defaut etant generique. Lorsque la fonction existe, elle est neanmoins appelee en priorite et se substitue au traitement generique. Lorsqu'aucune puce n'est connue pour un objet donné, on affiche l'icone de son type, en 16px. Le filtre |puce_changement_statut est obsolete et devrait disparaitre Le filtre |puce_statut est implémenté par la fonction filtre_puce_statut_dist La fonction puce_statut() homonyme du filtre est encore utilisée dans les menus instituer (boite info). Il reste a unifier celui là et le rendre generique sur la base de la déclaration pour faire disparaitre cette fonction.
12 years ago
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;}
Unification de la gestion et affichage des puces de statut, par declaration dans declarer_tables_objets_sql : Declaration des puces utilisees : statut_images => array( 'pucepardefaut','statut1'=>'pucestatut1','statut2'=>'pucestatut2',...) Declaration des titres associes : statut_titres => array( 'titrepardefaut','statut1'=>'titretatut1','statut2'=>'titrestatut2',...) Declaration des statuts instituables (puce de changement rapide) : statut_textes_instituer => array('statut1'=>'texte instituer statut1',...) En l'absence de declaration des images et/ou des titres de puce de statut, on utilise les puce bien connues pour les status connus prepa/prop/publie/refuse/poubelle La declaration des status instituables permet par ailleurs de beneficier automatiquement des puces de changement rapide, proposees parmi les choix listes. Le filtre puce_statut permet d'afficher une puce : [(#STATUT|puce_statut{article})] affiche une puce statique simple [(#STATUT|puce_statut{article,#ID_ARTICLE,#ID_RUBRIQUE})] affiche une puce avec changement rapide, lorsque l'objet a été déclaré, une puce statique simple sinon Les fonctions puce_statut_{$type}_dist ne sont plus necessaires sauf exception, le traitement par defaut etant generique. Lorsque la fonction existe, elle est neanmoins appelee en priorite et se substitue au traitement generique. Lorsqu'aucune puce n'est connue pour un objet donné, on affiche l'icone de son type, en 16px. Le filtre |puce_changement_statut est obsolete et devrait disparaitre Le filtre |puce_statut est implémenté par la fonction filtre_puce_statut_dist La fonction puce_statut() homonyme du filtre est encore utilisée dans les menus instituer (boite info). Il reste a unifier celui là et le rendre generique sur la base de la déclaration pour faire disparaitre cette fonction.
12 years ago
.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;}
12 years ago
#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;}