From ab4e0e5a9e1da7573fedcfd9a80c3e29c2636b83 Mon Sep 17 00:00:00 2001 From: Cerdic <cedric@yterium.com> Date: Mon, 23 May 2011 12:48:34 +0000 Subject: [PATCH] =?UTF-8?q?Reorganisation=20complete=20des=20feuilles=20de?= =?UTF-8?q?=20style=20de=20l'espace=20priv=C3=A9=20:=20-=20toutes=20d?= =?UTF-8?q?=C3=A9plac=C3=A9es=20dans=20le=20repertoire=20du=20th=C3=A8me?= =?UTF-8?q?=20-=20d=C3=A9coupage=20par=20grandes=20fonctions=20-=20tous=20?= =?UTF-8?q?les=20param=C3=A8tres=20calcul=C3=A9s=20historiques,=20auxquels?= =?UTF-8?q?=20sont=20ajout=C3=A9s=20des=20param=C3=A8tres=20li=C3=A9s=20?= =?UTF-8?q?=C3=A0=20la=20typo,=20sont=20calcul=C3=A9s=20une=20fois=20dans?= =?UTF-8?q?=20style=5Fprive.css.html=20du=20theme,=20et=20passees=20a=20to?= =?UTF-8?q?utes=20les=20inclusions,=20ce=20qui=20evite=20redondance=20de?= =?UTF-8?q?=20calcul=20-=20chaque=20feuille=20est=20surchargeable=20par=20?= =?UTF-8?q?un=20th=C3=A8me=20ind=C3=A9pendamment=20des=20autres=20-=20la?= =?UTF-8?q?=20typo=20est=20reprise=20du=20travail=20de=20tetue=20sur=20le?= =?UTF-8?q?=20plugin=20petronille/basecss=20-=20la=20grille=20et=20les=20b?= =?UTF-8?q?oites=20sont=20reprises=20de=20ooCSS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Gros travail de nettoyage des styles qui ne servent plus, d'homogeneisation des styles entre les différentes feuilles ... spip_styles qui n'amène que des soucis pour l'annuler n'est plus utilisée et sa substantifique moelle est ajoutee a typo.css.html : elle est grandement allégée par rapport à la version statique précédente, et certaines propriétés sont calculées et non plus fixes. --- .gitattributes | 11 +- ecrire/inc/filtres.php | 12 - ecrire/inc/filtres_ecrire.php | 28 +- ecrire/inc/presentation_mini.php | 2 +- prive/squelettes/body.html | 20 +- prive/squelettes/inclure/head.html | 25 +- prive/style_prive.css.html | 17 + prive/style_prive.html | 74 -- prive/themes/spip/bando.css.html | 90 ++- prive/themes/spip/base.css | 2 + prive/themes/spip/box_skins.css.html | 60 +- prive/themes/spip/content.css.html | 59 +- prive/themes/spip/exceptions.css.html | 38 +- prive/themes/spip/forms.css.html | 688 +++++------------- prive/themes/spip/grids.css.html | 7 +- prive/themes/spip/icons.css.html | 52 +- prive/themes/spip/layout.css | 3 +- prive/themes/spip/lists.css.html | 106 ++- prive/themes/spip/plugins.css.html | 72 -- prive/themes/spip/plugins.css_fonctions.php | 10 - prive/{ => themes/spip}/reset.css | 0 prive/themes/spip/style_prive.css.html | 55 ++ .../{ => themes/spip}/style_prive_defaut.css | 0 ...{style_prive_theme.html => theme.css.html} | 0 prive/themes/spip/typo.css.html | 202 ++++- prive/themes/spip/vieilles_def.css.html | 307 -------- 26 files changed, 678 insertions(+), 1262 deletions(-) create mode 100644 prive/style_prive.css.html delete mode 100644 prive/style_prive.html delete mode 100644 prive/themes/spip/plugins.css.html delete mode 100644 prive/themes/spip/plugins.css_fonctions.php rename prive/{ => themes/spip}/reset.css (100%) create mode 100644 prive/themes/spip/style_prive.css.html rename prive/{ => themes/spip}/style_prive_defaut.css (100%) rename prive/themes/spip/{style_prive_theme.html => theme.css.html} (100%) diff --git a/.gitattributes b/.gitattributes index 1feaa4ee8b..5e1db77fa0 100644 --- a/.gitattributes +++ b/.gitattributes @@ -759,7 +759,6 @@ prive/objets/liste/visiteurs.html -text prive/objets/liste/visiteurs_fonctions.php -text prive/puce_prive.gif -text prive/puce_prive_rtl.gif -text -prive/reset.css -text prive/rss.html -text prive/rss/a_suivre.html -text prive/rss/signatures.html -text @@ -846,8 +845,7 @@ prive/squelettes/top/configurer_preferences.html -text prive/squelettes/top/dist.html -text prive/squelettes/top/infos_perso.html -text prive/squelettes/top/plan.html -text -prive/style_prive.html -text -prive/style_prive_defaut.css -text +prive/style_prive.css.html -text prive/themes/spip/bando.css.html -text prive/themes/spip/base.css -text prive/themes/spip/box.css -text @@ -1076,9 +1074,10 @@ prive/themes/spip/jquery-ui.css.html -text prive/themes/spip/layout.css -text prive/themes/spip/lists.css.html -text prive/themes/spip/picker.css.html -text -prive/themes/spip/plugins.css.html -text -prive/themes/spip/plugins.css_fonctions.php -text -prive/themes/spip/style_prive_theme.html -text +prive/themes/spip/reset.css -text +prive/themes/spip/style_prive.css.html -text +prive/themes/spip/style_prive_defaut.css -text +prive/themes/spip/theme.css.html -text prive/themes/spip/typo.css.html -text prive/themes/spip/vieilles_def.css.html -text prive/transmettre.html -text diff --git a/ecrire/inc/filtres.php b/ecrire/inc/filtres.php index 252b87fb16..04bd20a966 100644 --- a/ecrire/inc/filtres.php +++ b/ecrire/inc/filtres.php @@ -2404,18 +2404,6 @@ function bando_images_background(){ return $res; } -/** - * Trouver une eventuelle css de surcharge dans le theme prive - * a inclure dans les styles prives - * - * @return <type> - */ -function bando_style_prive_theme() { - if ($f = find_in_theme('style_prive_theme.html')) - return substr(preg_replace(',[.]html$,Ui','',$f),strlen(_DIR_RACINE)); - return ''; -} - /** * Generer un bouton_action * utilise par #BOUTON_ACTION diff --git a/ecrire/inc/filtres_ecrire.php b/ecrire/inc/filtres_ecrire.php index dabbad95f4..f8be2ce039 100644 --- a/ecrire/inc/filtres_ecrire.php +++ b/ecrire/inc/filtres_ecrire.php @@ -56,25 +56,25 @@ function parametres_css_prive(){ global $visiteur_session; global $browser_name, $browser_version; - $ie = ""; - include_spip('inc/layer'); - if ($browser_name=='MSIE') - $ie = "&ie=$browser_version"; - - $v = "&v=".$GLOBALS['spip_version_code']; - - $p = "&p=".substr(md5($GLOBALS['meta']['plugin']),0,4); - - $theme = "&themes=".implode(',',lister_themes_prives()); + $args = array(); + $args['v'] = $GLOBALS['spip_version_code']; + $args['p'] = substr(md5($GLOBALS['meta']['plugin']),0,4); + $args['themes'] = implode(',',lister_themes_prives()); + $args['ltr'] = $GLOBALS['spip_lang_left']; $c = (is_array($visiteur_session) - AND is_array($visiteur_session['prefs'])) + AND is_array($visiteur_session['prefs'])) ? $visiteur_session['prefs']['couleur'] : 1; $couleurs = charger_fonction('couleurs', 'inc'); - $recalcul = _request('var_mode')=='recalcul' ? '&var_mode=recalcul':''; - return 'ltr=' . $GLOBALS['spip_lang_left'] . '&'. $couleurs($c) . $theme . $v . $p . $ie . $recalcul ; + parse_str($couleurs($c),$c); + $args = array_merge($args, $c); + + if (_request('var_mode')=='recalcul' OR _VAR_MODE=='recalcul') + $args['var_mode'] = 'recalcul'; + + return http_build_query($args); } @@ -410,7 +410,7 @@ function afficher_plus_info($lien) { global $spip_lang_right, $spip_display; if ($spip_display != 4) { - return "\n<a href='$lien' style='float:$spip_lang_right; padding-right: 10px;'>" . + return "\n<a href='$lien' style='position:absolute;right:10px;'>" . http_img_pack(chemin_image("information-16.png"), "+", "") ."</a>"; } } diff --git a/ecrire/inc/presentation_mini.php b/ecrire/inc/presentation_mini.php index b2da5845b2..b4e26c83c2 100644 --- a/ecrire/inc/presentation_mini.php +++ b/ecrire/inc/presentation_mini.php @@ -83,7 +83,7 @@ function fin_page(){ include_spip('inc/pipelines'); // avec &var_profile=1 on a le tableau de mesures SQL $debug = ((_request('exec') !== 'valider_xml') AND ((_request('var_mode') == 'debug') OR $GLOBALS['tableau_des_temps'] AND isset($_COOKIE['spip_admin']))); - $t = '<div id="pied">' + $t = '</div><div id="pied"><div class="largeur">' . recuperer_fond('prive/squelettes/inclure/pied') . "</div>" . "</div></div>" // cf. div#page et div.largeur ouvertes dans conmmencer_page() diff --git a/prive/squelettes/body.html b/prive/squelettes/body.html index 22a3db9e46..7a633607e3 100644 --- a/prive/squelettes/body.html +++ b/prive/squelettes/body.html @@ -4,18 +4,18 @@ <INCLURE{fond=prive/objets/liste/auteurs_enligne}> <div class="largeur"> <div id="haut"> - <INCLURE{fond=prive/squelettes/hierarchie/#ENV{type},ajax=hierarchie,env}> - [(#REM)<!-- - Ici, # INCLURE car top/xx peut affecter la globale 'pleine_largeur' - -->] - #INCLURE{fond=prive/squelettes/top/#ENV{type},ajax=top,env} + <INCLURE{fond=prive/squelettes/hierarchie/#ENV{type},ajax=hierarchie,env}> + [(#REM)<!-- + Ici, # INCLURE car top/xx peut affecter la globale 'pleine_largeur' + -->] + #INCLURE{fond=prive/squelettes/top/#ENV{type},ajax=top,env} </div> <div id="conteneur" class="[(#LARGEUR_ECRAN)]"> - <div id="navigation" role='contentinfo'> + <div id="navigation" class='lat' role='contentinfo'> <INCLURE{fond=prive/squelettes/navigation/#ENV{type},ajax=navigation,env}> [(#EVAL{$GLOBALS}|table_valeur{spip_ecran}|=={large}|oui) </div> - <div id="extra" role='complementary'>] + <div id="extra" class='lat' role='complementary'>] <INCLURE{fond=prive/squelettes/extra/#ENV{type},ajax=extra,env}> </div> <div id="contenu" role='main'> @@ -23,8 +23,10 @@ </div> </div> <br class="nettoyeur" /> - <div id="pied"> - <INCLURE{fond=prive/squelettes/inclure/pied,env}> + </div> + <div id="pied"> + <div class="largeur"> + <INCLURE{fond=prive/squelettes/inclure/pied,env}> </div> </div> </div> diff --git a/prive/squelettes/inclure/head.html b/prive/squelettes/inclure/head.html index b351e05811..ff0ee1d3c2 100644 --- a/prive/squelettes/inclure/head.html +++ b/prive/squelettes/inclure/head.html @@ -14,27 +14,24 @@ function test_accepte_ajax(){jQuery.ajax({"url":"[(#URL_ECRIRE{test_ajax,js=1}|r var stat = [(#CONFIG{activer_statistiques}|=={non}|?{0,1})]; var confirm_changer_statut = '<:confirm_changer_statut|html2unicode|addslashes|unicode_to_javascript:>'; /*]]>*/</script> -[<link rel="stylesheet" type="text/css" href="(#CHEMIN{reset.css}|url_absolue)" />] +[<link rel="stylesheet" type="text/css" href="(#VAL{reset.css}|find_in_theme|url_absolue)" id="csspriveereset" />] #PIPELINE{header_prive_css,''} -[ +[<!-- (#REM) CSS de secours en cas de non fonct de la suivante -][<link rel="stylesheet" type="text/css" href="(#CHEMIN{style_prive_defaut.css}|url_absolue)" id="cssprivee" />] -[ -(#REM) SPIP-style... -][<link rel="stylesheet" type="text/css" href="(#CHEMIN{spip_style.css}|url_absolue)" />] -[ -(#REM) CSS imprimante (masque des trucs, a completer) -][<link rel="stylesheet" type="text/css" href="(#CHEMIN{spip_style_print.css}|url_absolue)" media="print" />] -[ +-->][<link rel="stylesheet" type="text/css" href="(#VAL{style_prive_defaut.css}|find_in_theme|url_absolue)" id="csspriveedef" />] +[<!-- +(#REM) spip-admin pour le debug +-->][<link rel="stylesheet" type="text/css" href="(#CHEMIN{spip_admin.css}|url_absolue)"/>] +[<!-- (#REM) CSS espace prive : la vraie -]<link rel="stylesheet" type="text/css" href="#URL_PAGE{style_prive,#REM|parametres_css_prive}" /> +]<link rel="stylesheet" type="text/css" href="#URL_PAGE{style_prive.css,#REM|parametres_css_prive}" /> [ (#REM) CSS optionelle minipres -][(#ENV{minipres,''}|oui) +-->][(#ENV{minipres,''}|oui) [<link rel="stylesheet" type="text/css" href="(#CHEMIN{minipres.css}|url_absolue)" />] -][ +][<!-- (#REM) Favicon -][<link rel="shortcut icon" href="(#CHEMIN{spip.ico}|url_absolue)" type="image/x-icon" />] +-->][<link rel="shortcut icon" href="(#CHEMIN{spip.ico}|url_absolue)" type="image/x-icon" />] <link rel="alternate" type="application/rss+xml" title="[(#NOM_SITE_SPIP|attribut_html)]" href="#URL_PAGE{bakend}" /> <link rel="help" type="text/html" title="<:icone_aide_ligne|attribut_html:>" href="#URL_PAGE{aide_index,var_lang=#LANG}" /> diff --git a/prive/style_prive.css.html b/prive/style_prive.css.html new file mode 100644 index 0000000000..02a9123527 --- /dev/null +++ b/prive/style_prive.css.html @@ -0,0 +1,17 @@ +[(#REM)<style>/* + 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{fond,[(#VAL{style_prive.css.html}|find_in_theme|substr{[(#VAL{_DIR_RACINE}|constant|strlen)],[(#VAL{-5}|intval)]})]})] +[(#INCLURE{fond=#GET{fond},env})] \ No newline at end of file diff --git a/prive/style_prive.html b/prive/style_prive.html deleted file mode 100644 index c2daf71780..0000000000 --- a/prive/style_prive.html +++ /dev/null @@ -1,74 +0,0 @@ -[(#REM)<style>/* - 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}} -#SET{rtl,#ENV{ltr}|choixsiegal{left,'',_rtl}} -#SET{dir,#ENV{ltr}|choixsiegal{left,ltr,rtl}} - -[(#REM) les vieux styles a evacuer en premier, ca permet qu'ils ne polluent pas en cas de double definition] -[(#INCLURE{fond=prive/themes/spip/vieilles_def.css}{couleur_claire}{couleur_foncee}{lang}{ltr})] - -/*-- spip-admin pour le debug --*/ -#INCLURE{prive/spip_admin.css} - -#INCLURE{#CHEMIN{prive/themes/spip/base.css}|direction_css{#GET{dir}}} - -#INCLURE{#CHEMIN{prive/themes/spip/layout.css}|direction_css{#GET{dir}}} - -[(#INCLURE{fond=prive/themes/spip/typo.css}{env}{couleur_claire}{couleur_foncee}{lang}{ltr})] - -[(#INCLURE{fond=prive/themes/spip/grids.css}{env}{couleur_claire}{couleur_foncee}{lang}{ltr})] - -/******** Bandeau **************/ -[(#INCLURE{fond=prive/themes/spip/bando.css}{env}{couleur_claire}{couleur_foncee}{lang}{ltr})] - -/******** Icones **************/ -[(#INCLURE{fond=prive/themes/spip/icons.css}{env}{couleur_claire}{couleur_foncee}{lang}{ltr})] - -/******** Listes objets **************/ -[(#INCLURE{fond=prive/themes/spip/lists.css}{env}{couleur_claire}{couleur_foncee}{lang}{ltr})] - -/******** Formulaires **************/ -[(#INCLURE{fond=prive/themes/spip/forms.css}{env}{couleur_claire}{couleur_foncee}{lang}{ltr})] -/******** Formulaires fin *********/ - -/** Picker articles/rubriques **/ -[(#INCLURE{fond=prive/themes/spip/picker.css}{env}{couleur_claire}{couleur_foncee}{lang}{ltr})] - -/******** Boites *******************/ -[(#INCLURE{fond=prive/themes/spip/box_skins.css}{env}{couleur_claire}{couleur_foncee}{lang}{ltr})] - -/******** jquery ui *******************/ -[(#INCLURE{fond=prive/themes/spip/jquery-ui.css}{env}{couleur_claire}{couleur_foncee}{lang}{ltr})] - -/******** Contenus *******************/ -[(#INCLURE{fond=prive/themes/spip/content.css}{env}{couleur_claire}{couleur_foncee}{lang}{ltr})] - -/******** Exceptions page a page *******************/ -[(#INCLURE{fond=prive/themes/spip/exceptions.css}{env}{couleur_claire}{couleur_foncee}{lang}{ltr})] - -/*** Placer le theme tout a la fin ***/ -#SET{style_prive_theme,#REM|bando_style_prive_theme} -[(#GET{style_prive_theme}|oui) -[(#INCLURE{fond=#GET{style_prive_theme}}{env})] -] - - -/*** Plugins ***/ -[(#INCLURE{fond=prive/themes/spip/plugins.css}{env}{couleur_claire}{couleur_foncee}{lang}{ltr})] -/**** Plugins fin ***/ diff --git a/prive/themes/spip/bando.css.html b/prive/themes/spip/bando.css.html index 115fd6d1c6..ec4c7bfffb 100644 --- a/prive/themes/spip/bando.css.html +++ b/prive/themes/spip/bando.css.html @@ -15,13 +15,7 @@ #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}} -#SET{rtl,#ENV{ltr}|choixsiegal{left,'',_rtl}} - -#bando_haut { font-size: 110%; position: relative; z-index: 9;} +#bando_haut { /*font-size: 1em;*/ position: relative; z-index: 9;} #bando_haut a { text-decoration: none; } @@ -31,86 +25,86 @@ #bando_haut ul{margin: 0; padding: 0; list-style: none;} -#bando_haut ul.deroulant li { /*position:relative; */float:#GET{left}; display: block; } +#bando_haut ul.deroulant li { /*position:relative; */float:#ENV{left}; display: block; } #bando_haut ul.deroulant li ul li {float:none;position:static;} -#bando_haut ul.deroulant li.actif,#bando_haut ul.deroulant li.actif_tempo { background-color: #[(#GET{claire}|couleur_eclaircir|couleur_eclaircir)]; z-index: 100; } -#bando_haut ul.deroulant li ul {border: 1px solid #aaaaaa; border-top: 0; text-align:#GET{left}; height: auto; width: auto; display: block; position:absolute; #GET{left}:-3000em;margin-#GET{left}:-1px; } -#bando_haut ul.deroulant li.actif ul, #bando_haut ul.deroulant li.actif_tempo ul { #GET{left}:auto;} +#bando_haut ul.deroulant li.actif,#bando_haut ul.deroulant li.actif_tempo { background-color: #[(#ENV{claire}|couleur_eclaircir|couleur_eclaircir)]; z-index: 100; } +#bando_haut ul.deroulant li ul {border: 1px solid #aaaaaa; border-top: 0; text-align:#ENV{left}; height: auto; width: auto; display: block; position:absolute; #ENV{left}:-3000em;margin-#ENV{left}:-1px; } +#bando_haut ul.deroulant li.actif ul, #bando_haut ul.deroulant li.actif_tempo ul { #ENV{left}:auto;} #bando_haut ul.deroulant li a { display: block; color:#444; font-weight:bold;} #bando_haut ul.deroulant li ul li { background-color: #fff; } #bando_haut ul.deroulant li ul li a { } #bando_haut ul.deroulant li ul li a:hover, -#bando_haut ul.deroulant li ul li a:focus { background-color: #[(#GET{claire}|couleur_eclaircir|couleur_eclaircir)]; } +#bando_haut ul.deroulant li ul li a:focus { background-color: #[(#ENV{claire}|couleur_eclaircir|couleur_eclaircir)]; } -#bando_identite { line-height:2em; background: #[(#GET{claire}|couleur_eclaircir|couleur_eclaircir)]; color: #666; overflow:hidden; z-index:10;position:relative;} +#bando_identite { line-height:2em; background: #[(#ENV{claire}|couleur_eclaircir|couleur_eclaircir)]; color: #666; overflow:hidden; z-index:10;position:relative;} #bando_identite p { width: 50%; padding: 1px 0; margin:0;} #bando_identite p img { vertical-align: middle; } -#bando_identite p.nom_site_spip { width: 45%; float:#GET{right};text-align:#GET{right}; } -#bando_identite p.session { width: 55%; float:#GET{left}; text-align:#GET{left}; } +#bando_identite p.nom_site_spip { width: 45%; float:#ENV{right};text-align:#ENV{right}; } +#bando_identite p.session { width: 55%; float:#ENV{left}; text-align:#ENV{left}; } #bando_identite p.session .menu_lang { vertical-align: middle; } #bando_identite a, #bando_identite strong, #identite a { color: #666; } #bando_identite a:hover { text-decoration: underline; } .navigation_sans_outils #bando_outils{ display:none; } -#bando_outils { bottom:0px; width:100%; clear:both; background: #GET{claire}; } +#bando_outils { bottom:0px; width:100%; clear:both; background: #ENV{claire}; } -#bando_outils li.boussole {margin-#GET{right}:20px;} +#bando_outils li.boussole {margin-#ENV{right}:20px;} #bando_outils li.boussole a#boutonbandeautoutsite {display:block;line-height:1em;} #bando_outils li.boussole a#boutonbandeautoutsite img {padding:2px; } #bando_outils li.boussole a#boutonbandeautoutsite:hover,#bando_outils li.boussole a#boutonbandeautoutsite:focus {background:#fff;} #bando_outils li.boussole a .image_loading {float:right;} #bando_outils ul.deroulant {font-size:0.9em;} -#bando_outils ul.deroulant li ul {background:#fff;[border:1px solid (#GET{claire});]padding:0px;border-top:0;padding-top:0;margin-left:-1px;} -#bando_outils ul.deroulant li ul ul {[border:1px solid (#GET{claire});]} -#bando_outils ul.deroulant li li a { padding: 3px 3px;padding-#GET{right}:10px;background-repeat:no-repeat;background-position:[(#GET{right}) ]3px;} -#bando_outils ul.deroulant li li { background-repeat:no-repeat;background-position:[(#GET{left}|=={left}|?{"1%","99%"}) ] center;padding-#GET{left}:15px;} +#bando_outils ul.deroulant li ul {background:#fff;[border:1px solid (#ENV{claire});]padding:0px;border-top:0;padding-top:0;margin-left:-1px;} +#bando_outils ul.deroulant li ul ul {[border:1px solid (#ENV{claire});]} +#bando_outils ul.deroulant li li a { padding: 3px 3px;padding-#ENV{right}:10px;background-repeat:no-repeat;background-position:[(#ENV{right}) ]3px;} +#bando_outils ul.deroulant li li { background-repeat:no-repeat;background-position:[(#ENV{left}|=={left}|?{"1%","99%"}) ] center;padding-#ENV{left}:15px;} -#bando_outils ul.deroulant li.haschild > a {background-image:url(#CHEMIN_IMAGE{triangle-droite#GET{rtl}|concat{.gif}});} +#bando_outils ul.deroulant li.haschild > a {background-image:url(#CHEMIN_IMAGE{triangle-droite#ENV{rtl}|concat{.gif}});} #bando_outils ul.deroulant li li {background-image:url(#CHEMIN_IMAGE{secteur-12.gif});} #bando_outils ul.deroulant li li li {background-image:url(#CHEMIN_IMAGE{rubrique-12.gif});} #bando_outils ul.deroulant li.toutsite {background-image:none;} #bando_outils ul.deroulant li ul li {float:none;position:relative;} -#bando_outils ul.deroulant li.actif li ul, #bando_outils ul.deroulant li.actif_tempo li ul { #GET{left}:-3000em;} -#bando_outils ul.deroulant li li.actif >ul,#bando_outils ul.deroulant li li.actif_tempo >ul {#GET{left}:50px;top:1.5em;} +#bando_outils ul.deroulant li.actif li ul, #bando_outils ul.deroulant li.actif_tempo li ul { #ENV{left}:-3000em;} +#bando_outils ul.deroulant li li.actif >ul,#bando_outils ul.deroulant li li.actif_tempo >ul {#ENV{left}:50px;top:1.5em;} #bando_outils ul.deroulant li ul {width:770px;} .large #bando_outils ul.deroulant li ul {width:970px;} #bando_outils ul.deroulant li ul.cols_1 {width:200px;} #bando_outils ul.deroulant li ul.cols_1 > li {width:185px;} #bando_outils ul.deroulant li ul.cols_2 {width:350px;} -#bando_outils ul.deroulant li ul.cols_2 > li {float:#GET{left};width:160px;} +#bando_outils ul.deroulant li ul.cols_2 > li {float:#ENV{left};width:160px;} #bando_outils ul.deroulant li ul.cols_3 {width:495px;} -#bando_outils ul.deroulant li ul.cols_3 > li {float:#GET{left};width:150px;} +#bando_outils ul.deroulant li ul.cols_3 > li {float:#ENV{left};width:150px;} #bando_outils ul.deroulant li ul.cols_4 {width:620px;} -#bando_outils ul.deroulant li ul.cols_4 > li {float:#GET{left};width:140px;} +#bando_outils ul.deroulant li ul.cols_4 > li {float:#ENV{left};width:140px;} .large #bando_outils ul.deroulant li ul.cols_4 {width:800px;} -.large #bando_outils ul.deroulant li ul.cols_4 > li {float:#GET{left};width:185px;} -#bando_outils ul.deroulant li ul.cols_5 > li {float:#GET{left};width:139px;} -.large #bando_outils ul.deroulant li ul.cols_5 > li {float:#GET{left};width:179px;} -#bando_outils ul.deroulant li ul.cols_6 > li {float:#GET{left};width:113px;} -.large #bando_outils ul.deroulant li ul.cols_6 > li {float:#GET{left};width:146px;} -#bando_outils ul.deroulant li ul.cols_7 > li {float:#GET{left};width:113px;} -.large #bando_outils ul.deroulant li ul.cols_7 > li {float:#GET{left};width:123px;} -#bando_outils ul.deroulant li ul.cols_8 > li {float:#GET{left};width:113px;} -.large #bando_outils ul.deroulant li ul.cols_8 > li {float:#GET{left};width:123px;} - -#bando_outils ul.creer {float:#GET{left};} -#bando_outils ul.collaborer {float:#GET{left};margin-#GET{right}:20px;} -#bando_outils ul.rapides li.bouton{ float:#GET{left}; } +.large #bando_outils ul.deroulant li ul.cols_4 > li {float:#ENV{left};width:185px;} +#bando_outils ul.deroulant li ul.cols_5 > li {float:#ENV{left};width:139px;} +.large #bando_outils ul.deroulant li ul.cols_5 > li {float:#ENV{left};width:179px;} +#bando_outils ul.deroulant li ul.cols_6 > li {float:#ENV{left};width:113px;} +.large #bando_outils ul.deroulant li ul.cols_6 > li {float:#ENV{left};width:146px;} +#bando_outils ul.deroulant li ul.cols_7 > li {float:#ENV{left};width:113px;} +.large #bando_outils ul.deroulant li ul.cols_7 > li {float:#ENV{left};width:123px;} +#bando_outils ul.deroulant li ul.cols_8 > li {float:#ENV{left};width:113px;} +.large #bando_outils ul.deroulant li ul.cols_8 > li {float:#ENV{left};width:123px;} + +#bando_outils ul.creer {float:#ENV{left};} +#bando_outils ul.collaborer {float:#ENV{left};margin-#ENV{right}:20px;} +#bando_outils ul.rapides li.bouton{ float:#ENV{left}; } #bando_outils ul.rapides li.bouton a{ display:block; padding:2px;background-position:center;background-repeat:no-repeat; } #bando_outils ul.rapides li.bouton a span { visibility:hidden;display:block;height:24px;width:24px;overflow:hidden; } -#bando_outils ul.rapides li.bouton a:hover, #bando_outils ul.rapides li.bouton a:focus{background-color:#[(#GET{claire}|couleur_eclaircir)];} +#bando_outils ul.rapides li.bouton a:hover, #bando_outils ul.rapides li.bouton a:focus{background-color:#[(#ENV{claire}|couleur_eclaircir)];} #bando_outils ul.rapides li.bouton{ margin-top:0px;} -#bando_outils #rapides {float:#GET{right};} +#bando_outils #rapides {float:#ENV{right};} #bando_outils #rapides .formulaire_recherche {margin:3px 0;clear:none;} #bando_navigation ul.deroulant > li {min-width:85px; max-width:115px; text-align:center; } #bando_navigation ul li ul {min-width: 85px; max-width:250px;z-index:1;} -#bando_navigation ul li ul li {width: auto;float:none;text-align:#GET{left};position:static;} +#bando_navigation ul li ul li {width: auto;float:none;text-align:#ENV{left};position:static;} #bando_navigation { position: relative;z-index: 10; } #bando_navigation { clear:both; background: #fff; } @@ -134,20 +128,20 @@ Les styles pour les icones pochoir de diala sont dans themes/spip/style_prive_th .navigation_avec_icones #bando_navigation ul.deroulant > li > a { } .navigation_avec_icones #bando_navigation ul.deroulant > li > a:hover, -.navigation_avec_icones #bando_navigation ul.deroulant > li > a:focus { background-color: #[(#GET{claire}|couleur_eclaircir)]; } +.navigation_avec_icones #bando_navigation ul.deroulant > li > a:focus { background-color: #[(#ENV{claire}|couleur_eclaircir)]; } .navigation_avec_icones #bando_navigation ul li a {background-position:center 5px;background-repeat:no-repeat;padding-top:60px;} -.navigation_avec_icones #bando_navigation ul li ul li a {margin-#GET{left}:7px; margin-#GET{right}: 1.0em; background-position:[(#GET{left})] center;margin-top:0;padding-#GET{left}:24px;padding-top:0.8em;} +.navigation_avec_icones #bando_navigation ul li ul li a {margin-#ENV{left}:7px; margin-#ENV{right}: 1.0em; background-position:[(#ENV{left})] center;margin-top:0;padding-#ENV{left}:24px;padding-top:0.8em;} .navigation .sous_navigation .item a {display:block;background-position:left center;margin-left:7px;padding:2px;padding-left:24px;background-repeat:no-repeat;} /* messages de statut et d'avertissement dans le bandeau */ -div.wrap-messages, div.en_lignes { padding: 5px; border-bottom: 1px solid #GET{foncee}; font-weight: bold;} +div.wrap-messages, div.en_lignes { padding: 5px; border-bottom: 1px solid #ENV{foncee}; font-weight: bold;} div.wrap-messages {background:#333;color:#fff;} -div.messages {margin-top:0;font-size: 11px;} +div.messages {margin-top:0;/*font-size: 11px;*/} div.messages ul {text-align:left;} -div.en_lignes { font-size: 10px;} +div.en_lignes { /*font-size: 10px;*/} [(#REM|bando_images_background)] diff --git a/prive/themes/spip/base.css b/prive/themes/spip/base.css index a7a294912a..6f2ba5722d 100644 --- a/prive/themes/spip/base.css +++ b/prive/themes/spip/base.css @@ -52,3 +52,5 @@ td { } td { text-align: left; } + +.clicable {cursor:hand;cursor:pointer;} \ No newline at end of file diff --git a/prive/themes/spip/box_skins.css.html b/prive/themes/spip/box_skins.css.html index 240f4c92f1..2ea76d3ceb 100644 --- a/prive/themes/spip/box_skins.css.html +++ b/prive/themes/spip/box_skins.css.html @@ -15,13 +15,14 @@ #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}} -#SET{rtl,#ENV{ltr}|choixsiegal{left,'',_rtl}} - [(#INCLURE{prive/themes/spip/box.css})] +/* ajustement des marges selon grille verticale en em */ +.box{margin:[(#ENV{margin-bottom}|mult{1.5})em] 0;} +.bd {padding:[(#ENV{margin-bottom}|div{2})em] 10px;} +.bd > :first-child,.bd > :first-child > :first-child {margin-top:0;} +.bd > :last-child {margin-bottom:0;} +.hd, .ft {padding:[(#ENV{margin-bottom}|div{2})em] 10px;} +.hd h1,.hd h2,.hd h3,.hd h4,.hd h5,.hd h6 {margin-bottom:0;} /* **************** BLOCK SKINS ***************** */ /* ====== Contour blocks ====== */ @@ -31,12 +32,12 @@ .simple .inner .hd {} .simple b{} /* ----- info (extends box) ----- */ -.info .inner {border:2px solid #GET{claire};background:#fcfcfc;} +.info .inner {border:2px solid #ENV{claire};background:#fcfcfc;} .info .inner .hd {} .info b{} /* ----- note (extends box) ----- */ .note,.note .inner{border:1px solid #c2c2c2;} -.note .inner{border-color:#fff; border-width:4px; background-color:[#(#GET{claire}|couleur_eclaircir{0.85})];} +.note .inner{border-color:#fff; border-width:4px; background-color:[#(#ENV{claire}|couleur_eclaircir{0.85})];} .note .inner .hd {} /* ----- raccourcis (extends box) ----- */ @@ -44,12 +45,12 @@ .note .inner .hd {} /* ----- important (extends box) ----- */ -.important .inner{border: 3px solid [(#GET{foncee})]; border-bottom-width:10px;background:#fff;} +.important .inner{border: 3px solid [(#ENV{foncee})]; border-bottom-width:10px;background:#fff;} .important b{} /* ----- basic (extends box) ----- */ -.basic {margin-bottom: -1px} -.basic .inner {padding-bottom: 1px;border: 1px solid #aaa;} +.basic {/*margin-bottom: -1px*/} +.basic .inner {/*padding-bottom: 1px;*/border: 1px solid #aaa;} .basic .inner .hd {} .basic b{} @@ -78,32 +79,31 @@ /* ====== Background blocks ====== */ -.highlight .inner{background-color:#GET{claire};} -.inverse .inner{background-color:#GET{foncee};color:#ffffff} +.highlight .inner{background-color:#ENV{claire};} +.inverse .inner{background-color:#ENV{foncee};color:#ffffff} /* ====== Block headers and footers ====== */ -.hd.titrem { margin-top:10px;padding-top: 6px; padding-bottom: 4px; background-repeat: no-repeat; padding-[(#GET{left})]:16px; padding-[(#GET{right})]:10px; -background-color: [#(#GET{foncee}|couleur_eclaircir)];color: #4A4A4A; font-size:1.2em;position:relative;} -.hd.titrem h1,.hd.titrem h2,.hd.titrem h3,.hd.titrem h4,.hd.titrem h5,.hd.titrem h6{font-size:100%;color:#4A4A4A;padding:0;margin:0;} +.hd.titrem { background-repeat: no-repeat; padding-[(#ENV{left})]:16px; padding-[(#ENV{right})]:10px; +background-color: [#(#ENV{foncee}|couleur_eclaircir)];color: #4A4A4A; font-size:[(#ENV{line-height}|mult{1})em];position:relative;line-height: 1;} +.hd.titrem h1,.hd.titrem h2,.hd.titrem h3,.hd.titrem h4,.hd.titrem h5,.hd.titrem h6{ font-size: 1em; color:#4A4A4A;} -.section{ padding-top: 6px; padding-bottom: 4px; background-repeat: no-repeat; padding-[(#GET{left})]:16px; padding-[(#GET{right})]:10px; -background-color: #GET{foncee}; color: #4A4A4A;font-size:1.2em;position:relative;} +.section{ background-repeat: no-repeat; padding-[(#ENV{left})]:16px; padding-[(#ENV{right})]:10px; +background-color: #ENV{foncee}; color: #4A4A4A;font-size:1.2em;position:relative;} .section h1,.section h2,.section h3,.section h4,.section h5,.section h6{font-size:100%;color:#4A4A4A;padding:0;margin:0;} -.bam{ padding-top: 6px; padding-bottom: 4px; background-repeat: no-repeat; padding-[(#GET{left})]:16px; padding-[(#GET{right})]:10px; -background-color: [#(#GET{foncee}|couleur_foncer)]; color: #fff;font-size:1.2em; position:relative;} +.bam{ background-repeat: no-repeat; padding-[(#ENV{left})]:16px; padding-[(#ENV{right})]:10px; +background-color: [#(#ENV{foncee}|couleur_foncer)]; color: #fff;font-size:1.2em; position:relative;} .bam h1,.bam h2,.bam h3,.bam h4,.bam h5,.bam h6{font-size:100%;color:#fff;padding:0;margin:0;} -.topper{ padding-top: 6px; padding-bottom: 4px; background-repeat: no-repeat; padding-[(#GET{left})]:16px; padding-[(#GET{right})]:10px; +.topper{ background-repeat: no-repeat; padding-[(#ENV{left})]:16px; padding-[(#ENV{right})]:10px; background-color: #fff; color: #4A4A4A;font-size:1.2em; position:relative;} .topper h1,.topper h2,.topper h3,.topper h4,.topper h5,.topper h6{font-size:100%;color:#4A4A4A;padding:0;margin:0;} -.act{ [background-color: #(#GET{claire}|couleur_eclaircir);] - [border-top: 1px solid (#GET{claire});] - margin:0; +.act{ [background-color: #(#ENV{claire}|couleur_eclaircir);] + [border-top: 1px solid (#ENV{claire});] + margin-top:-1px; clear:both; - text-align: #GET{right}; - padding: 7px 1em; + text-align: #ENV{right}; } /* Cas particuliers */ @@ -115,12 +115,12 @@ background-color: #fff; color: #4A4A4A;font-size:1.2em; position:relative;} encore maintenues mais depreciees */ .titrem { font-weight: bold; } -div.titrem, h3.titrem { display: block; padding-top: 6px; padding-bottom: 4px; background-repeat: no-repeat; padding-[(#GET{left})]:16px; padding-[(#GET{right})]:10px;margin:0;} -div.titrem a.titremancre,h3.titrem a.titremancre {padding:15px 0 0 16px;background-position: [(#GET{left})] top;background-repeat: no-repeat; position:relative;float:[(#GET{left})];margin-[(#GET{left})]:-16px;} +div.titrem, h3.titrem { display: block; padding-top: [(#ENV{margin-bottom}|div{2})em]; padding-bottom: [(#ENV{margin-bottom}|div{2})em]; background-repeat: no-repeat; padding-[(#ENV{left})]:16px; padding-[(#ENV{right})]:10px;} +div.titrem a.titremancre,h3.titrem a.titremancre {padding:15px 0 0 16px;background-position: [(#ENV{left})] top;background-repeat: no-repeat; position:relative;float:[(#ENV{left})];margin-[(#ENV{left})]:-16px;} /* Deplier / Replier */ .deplie a.titremancre, .deplie a.titremancre, .depliant a.titremancre, .replie a.titremancre { height: 1px; padding-bottom: 0px; } -.replie a.titremancre { background-image: url([(#CHEMIN_IMAGE{deplierhaut[(#GET{rtl})].gif})]); } -.hover { background-color: #GET{claire}; } +.replie a.titremancre { background-image: url([(#CHEMIN_IMAGE{deplierhaut[(#ENV{rtl})].gif})]); } +.hover { background-color: #ENV{claire}; } .deplie a.titremancre { background-image: url(#CHEMIN_IMAGE{deplierbas.gif}); } .impliable {} .js .blocreplie { display: none; } diff --git a/prive/themes/spip/content.css.html b/prive/themes/spip/content.css.html index 2da2c31c40..74ff882abb 100644 --- a/prive/themes/spip/content.css.html +++ b/prive/themes/spip/content.css.html @@ -15,31 +15,27 @@ #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}} -#SET{rtl,#ENV{ltr}|choixsiegal{left,'',_rtl}} /* ------------------------------------------ /* 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}|div{0.9})em];padding-top:[(#ENV{margin-bottom}|div{0.9})em];overflow:hidden;} +#copyright {text-align:right;} -#copyright {text-align:right;font-size:x-small;padding-top:1em;border-top:1px solid #eee;} - -#chemin { overflow: hidden; margin: 0; padding: 0; text-align:#GET{left};} +#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:#GET{right};position:relative;padding:3px;padding-#GET{left}:20px;} -#chemin .bouton_deplacer .image_loading {position:absolute;top:0;#GET{left}:0;} +#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;} #chemin .aide {padding-top: 0px; } -#contenu h1 {color:#GET{foncee};} +#haut h1,#contenu h1 {color:#ENV{foncee};} /* Liens hypertexte */ -a { text-decoration: none; color: [#(#GET{foncee}|couleur_foncer{0.25})]; } +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; } @@ -60,34 +56,34 @@ img.lang { width: 12px; height: 12px; border: 0; } 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-#GET{right}: -3px; filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7; } +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; } .highlight { color: #000; background-color: #666; } .highlight.off { padding: 2px; display: block; color: #666; background-color: #fff; } a.highlight:hover { color: #000; cursor: pointer; } -a.ical { background: url(#CHEMIN_IMAGE{synchro-24.gif}) no-repeat; background-position: top center; padding-#GET{left}: 30px; padding-bottom: 20px; } +a.ical { background: url(#CHEMIN_IMAGE{synchro-24.gif}) 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.gif})[ (#GET{left})] center no-repeat; padding: 2px; padding-#GET{left}: 18px; margin-#GET{left}: 6px;position:relative;} +.enfants ul li.rubrique_12 {background:url(#CHEMIN_IMAGE{rubrique-12.gif})[ (#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: #GET{foncee}; } +.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: #GET{left}; padding-top: 5px; } +/*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; #GET{left}: 0;} +.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: #GET{foncee}; } +.tabs-nav a { color: #ENV{foncee}; } /* generique */ #voir { overflow: hidden; } @@ -97,13 +93,13 @@ li .puce_article_popup, li.puce_breve_popup,li.puce_site_popup { padding: 0; }*/ #navigation .infos .noinfo { color:#ddd;} #contenu .bandeau_actions { margin:5px 0;clear:both; } #contenu .bandeau_actions a:hover { background: #fff; } -#contenu .logo_titre { float: #GET{right}; margin: 5px 0; margin-#GET{left}: 5px; } +#contenu .logo_titre { float: #ENV{right}; margin: 5px 0; margin-#ENV{left}: 5px; } -ul.instituer { /*float: #GET{right}; */ text-align: #GET{left}; border-top: 1px solid #eee; border-bottom: 1px solid #eee; margin: 0; padding:5px 0; /*font-size:0.9em; */ } +ul.instituer { /*float: #ENV{right}; */ text-align: #ENV{left}; border-top: 1px solid #eee; border-bottom: 1px solid #eee; margin: 0; padding:5px 0; /*font-size:0.9em; */ } ul.instituer li { list-style: none; margin: 0; padding: 0; } ul.instituer li ul { margin: 0; padding: 0; } ul.instituer li ul li a { display: block; } -ul.instituer li ul li img { margin: 1px 1px -1px; margin-#GET{right}: 5px; visibility: hidden; border: 1px solid #f8f7f3; } +ul.instituer li ul li img { margin: 1px 1px -1px; margin-#ENV{right}: 5px; visibility: hidden; border: 1px solid #f8f7f3; } ul.instituer li.selected img,ul.instituer li a:hover img {visibility:visible; } ul.instituer a:hover { background: #eee; } ul.instituer li.prepa.selected,ul.instituer li.prepa a:hover { background: #fff; } @@ -112,13 +108,6 @@ ul.instituer li.publie.selected,ul.instituer li.publie a:hover { background: #9d ul.instituer li.poubelle.selected,ul.instituer li.poubelle a:hover { background: #000; color: #fff;} ul.instituer li.refuse.selected,ul.instituer li.refuse a:hover { background: #ff0000;color: #fff; } -/** OLDIES */ -.tabs-container {background:#fff; border:none;padding-top:0;} -.tabs-nav {display: none;} -.fiche_objet { background:#fff;border:1px solid #ccc; padding:5px;margin-bottom:1em; margin-top: 20px;} -#voir.tabs-container { background: #fff; padding:0; border: 0; } -/** --- */ -.box.fiche_objet { margin-bottom:1em; /** a virer avec OLDIES : */border:none; padding:0;} #wysiwyg .label { clear: both;color:#888;} #wysiwyg div p { margin-top: 0; } @@ -126,10 +115,11 @@ ul.instituer li.refuse.selected,ul.instituer li.refuse a:hover { background: #ff #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.83em; line-height: 1.3em;} -#wysiwyg .contenu_notes p { margin: 0; padding: 0; margin-top: 0.5em; margin-left: 2em; text-indent: -2em;} +#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;font-size:0.9em;background:none;color:#000;} +#wysiwyg .contenu_notes .label {display:inline;font-weight:bold;background:none;color:#000;} +#wysiwyg .contenu_notes .notes { padding-left: 2em;} +#wysiwyg .contenu_notes .spip_note {display:block;float:left;margin-left:-2em;} #wysiwyg .texte {font-size:1em;} #wysiwyg { padding:5px;} @@ -162,4 +152,7 @@ ul.instituer li.refuse.selected,ul.instituer li.refuse a:hover { background: #ff /* fond des miniatures de logos et documents */ .miniature_logo, .miniature_document { background: url(#CHEMIN_IMAGE{fond-grille.gif}) top left; -} \ No newline at end of file +} + +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;} +#wysiwyg { font-size: 1em; } diff --git a/prive/themes/spip/exceptions.css.html b/prive/themes/spip/exceptions.css.html index 38cbbf47f7..afd38ae55f 100644 --- a/prive/themes/spip/exceptions.css.html +++ b/prive/themes/spip/exceptions.css.html @@ -15,49 +15,44 @@ #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}} -#SET{rtl,#ENV{ltr}|choixsiegal{left,'',_rtl}} - /* * ***************************************************/ /* directives specifiques a une page */ +#navigation .sous_navigation {margin-top:[(#ENV{margin-bottom}|mult{1.5})em]} /* exec=admin_plugin */ .liste-plugins.formulaire_spip {border:0;background:none;padding:0;} .liste-plugins .liens {padding:6px;background:#ddd; margin-left: -6px; margin-right: -7px;} #liste_plugins .boutons { margin: -6px; } .liste-plugins .liste-items {margin-left: -6px; margin-right: -6px;} -.liste-plugins .liste-items .item {position:relative;padding-#GET{left}:76px; padding-#GET{right}: 10px;} +.liste-plugins .liste-items .item {position:relative;padding-#ENV{left}:76px; padding-#ENV{right}: 10px;} .liste-plugins .liste-items .item.actif {background:#eee;} .liste-plugins .liste-items .item.actif:hover {background:#e8e8e8;} .liste-plugins .liste-items .item.erreur {background:#fdd;} .liste-plugins .liste-items .item.erreur .erreur {color:red;font-weight:bold;} -.liste-plugins .liste-items .item.on {background:[#(#GET{claire}|couleur_eclaircir)];} +.liste-plugins .liste-items .item.on {background:[#(#ENV{claire}|couleur_eclaircir)];} .liste-plugins .liste-items .item .short {color:#666;font-size:0.95em;} .liste-plugins .liste-items .item.on .short {display:none;} -.liste-plugins .liste-items .item .check {float:#GET{left};margin-#GET{left}:-70px;position:relative;display:inline;} +.liste-plugins .liste-items .item .check {float:#ENV{left};margin-#ENV{left}:-70px;position:relative;display:inline;} .liste-plugins .liste-items .item .check input {margin:0;} .liste-plugins .liste-items .item .check label {display:none;} -.liste-plugins .liste-items .item .download {float:#GET{left};margin-#GET{left}:-70px;position:relative;display:inline;} +.liste-plugins .liste-items .item .download {float:#ENV{left};margin-#ENV{left}:-70px;position:relative;display:inline;} .liste-plugins .liste-items .item .nom {font-size:1.2em;display:inline;} .liste-plugins .liste-items .item .nom a {color:#444;} -.liste-plugins .liste-items .item.actif .nom a {color:#GET{foncee};} +.liste-plugins .liste-items .item.actif .nom a {color:#ENV{foncee};} -.liste-plugins .liste-items .item .icon {position:absolute;top:3px;#GET{left}:34px;width:32px;height:32px;overflow:hidden;} -.liste-plugins .liste-items .item .actions {float:#GET{right};visibility:hidden;} +.liste-plugins .liste-items .item .icon {position:absolute;top:3px;#ENV{left}:34px;width:32px;height:32px;overflow:hidden;} +.liste-plugins .liste-items .item .actions {float:#ENV{right};visibility:hidden;} .liste-plugins .liste-items .item:hover .actions {visibility:visible;} .liste-plugins .liste-items .item .cfg_link { position:absolute; right:4px; top:4px; } .liste-plugins .liste-items .item .details .desc {padding:5px 0 2px;} .liste-plugins .liste-items .item .details .auteurs {font-style:italic;padding-bottom:5px;display:inline;} .liste-plugins .liste-items .item .details .licence {display:inline;} -.liste-plugins .liste-items .item .details .tech {font-size:0.9em;float:#GET{right};text-align:#GET{right};clear:#GET{left}} +.liste-plugins .liste-items .item .details .tech {font-size:0.9em;float:#ENV{right};text-align:#ENV{right};clear:#ENV{left}} -.install-plugins {border-bottom:1px solid #ddd;color:#555;font-size:0.95em;padding:10px;position:relative;padding-#GET{right}:150px;} +.install-plugins {border-bottom:1px solid #ddd;color:#555;font-size:0.95em;padding:10px;position:relative;padding-#ENV{right}:150px;} .install-plugins .ok,.install-plugins .erreur {position:absolute;top:10px;right:10px;width:130px;font-weight:bold;text-align:right;} .install-plugins .ok {color:green;} .install-plugins .erreur {color:red;} @@ -66,23 +61,18 @@ .erreur_message-plugins >ul {list-style:none;} .erreur_message-plugins .info_todo {margin:10px 0;} -#liste_plug { border: solid 1px #GET{foncee}; padding:3px; background-color:white; height: 200px; overflow:auto;overflow-y: auto; } - -/* lang_raccourcis */ -#raccourcis .titrem { background: #GET{claire}; } +#liste_plug { border: solid 1px #ENV{foncee}; padding:3px; background-color:white; height: 200px; overflow:auto;overflow-y: auto; } /* editer_auteurs */ -.option_separateur_statut_auteur { background: #GET{claire}; } +.option_separateur_statut_auteur { background: #ENV{claire}; } .option_auteur { background: #e4e4e4; } /* exec/articles */ -.articles h1 {color: #000; font-size: large; margin-top: 5px; } -#voir .article_prop {text-align: center; font-weight: bold; font-size: small; color: red; } /* exec/rubriques */ -#contenu div.gauche { width: 49%; float: #GET{left}; } -#contenu div.droite { width: 49%; float: #GET{right}; } +#contenu div.gauche { width: 49%; float: #ENV{left}; } +#contenu div.droite { width: 49%; float: #ENV{right}; } /* exec/auteur_infos */ .auteur .infos .statut {margin:5px 0;border-top :1px solid #eee;border-bottom :1px solid #eee;} diff --git a/prive/themes/spip/forms.css.html b/prive/themes/spip/forms.css.html index 3d3cf098ad..9a01f07beb 100644 --- a/prive/themes/spip/forms.css.html +++ b/prive/themes/spip/forms.css.html @@ -21,458 +21,202 @@ #SET{left,#ENV{ltr}|choixsiegal{left,left,right}} #SET{right,#ENV{ltr}|choixsiegal{left,right,left}} -.entete-formulaire{ - background:white; - border:1px solid #GET{foncee}; - border-bottom:0; - padding:0.5em; - overflow:auto; - zoom:1; /* correction IE6 */ -} -.formulaire_spip .cadre{border: 1px solid #GET{foncee};} - /* Note sur ecran large et etroit, en [11846] - large = 540px (ou 600px!) - etroit = 505px + large = 540px (ou 600px!) + etroit = 505px */ -/* elements du formulaire */ -.formulaire_spip input.text, -.formulaire_spip input.password, -.formulaire_spip textarea, -.formulaire_spip select -{ - /*display: block;*/ - font-size:1.05em; - font-family: verdana; - margin:0; - padding: 3px; - width: 100%; - *width: 96%; - box-sizing: border-box; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - -ms-box-sizing: border-box; -} - -.formulaire_spip input.placeholder, -.formulaire_spip textarea.placeholder {color:#888;} - - - -.formulaire_spip li .erreur_message { - display: block; - border: 1px solid #GET{claire}; - border-bottom: 0px; - color: red; - background-color: #fed7d7; - padding: 3px; - width: 100%; - box-sizing: border-box; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - -ms-box-sizing: border-box; -} - - -.formulaire_spip .reponse_formulaire { - border:2px solid; - color:#333; - font-weight: normal; - padding:5px; - padding-left:40px; - min-height:24px; - margin:1em 10px; -} -.formulaire_spip .reponse_formulaire_ok { - border-color: #53AD20; - background:#E0FFCF url(#CHEMIN_IMAGE{ok-24.png}) no-repeat 5px 5px; -} -.formulaire_spip .reponse_formulaire_erreur { - border-color: #C30; - background:#FFD0BF url(#CHEMIN_IMAGE{erreur-24.png}) no-repeat 5px 5px; -} - -.error,.success,.notice { - border:2px solid; - color:#333; - font-weight: normal; - padding:5px; - padding-left:40px; - min-height:24px; - margin-bottom:1em; -} -.success{ - border-color: #C6D880; - background:#E6EFC2 url(#CHEMIN_IMAGE{ok-24.png}) no-repeat 5px 5px; - color : #264409; -} -.error { - border-color: #FBC2C4; - background:#FBE3E4 url(#CHEMIN_IMAGE{erreur-24.png}) no-repeat 5px 5px; - color : #8A1F11; -} -.notice { - border-color: #FFD324; - background:#FFF6BF url(#CHEMIN_IMAGE{warning-24.png}) no-repeat 5px 5px; - color : #514721; -} - - -/* Explications */ -.formulaire_spip p {margin:5px 10px;} -.formulaire_spip li .explication { - margin: 0px; - display: -moz-inline-box; - display: inline-block; - width: 100%; - *width: 96%; - box-sizing: border-box; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - -ms-box-sizing: border-box; - padding: 5px; - font-size:10px; - background-color: #e9e9e9; -} -.formulaire_spip li .explication a {color:[#(#GET{foncee}|couleur_foncer)];} -/* Remarques importantes */ -.formulaire_spip em.attention { display: block; margin: 0.5em; font-weight: normal; } - - -.formulaire_spip textarea { - padding: 10px 5px; - overflow: auto; - font-size: 1.05em; -} -.formulaire_spip input.submit, -.formulaire_spip input.reset, -.formulaire_spip input.button { - width: auto; -} - -/* sauf dans les petits cf. http://trac.rezo.net/trac/spip/ticket/1484 */ -.document .formulaire_spip select { - display: inline; - font-size:0.8em; - margin:0; - width: auto; - border: 1px solid #GET{claire}; - padding: 2px; -} - -/* icone d'aide */ -.formulaire_spip li em.aide { - padding-top: 0px; -} - - - /* Style des formulaires d'edition ----------------------------------------------- */ .formulaire_spip { - font-size:11px; - padding:0; - /*clear:both;*/ /* provoque la disparition du margin-top dans XPIE8 */ - - border: 1px solid #GET{foncee}; + padding:0 10px; + border: 1px solid #ENV{foncee}; color: #333; background-color: #f8f8f8; - margin-top:20px; - position:relative; + margin: [(#ENV{margin-bottom}|mult{1.5})em] 0; + position:relative; /* pour positionner le ajaxload en automatique */ } + .cadre-formulaire-editer .formulaire_spip { margin-top:0; } -.cadre-formulaire { border: 1px solid #GET{foncee}; background-color: #ddd; padding: 5px; color: #444; } -.cadre-formulaire-editer {color: #444; margin-top:20px;position:relative;} +.cadre-formulaire-editer {color: #444; margin-top:[(#ENV{margin-bottom}|mult{1.5})em];position:relative;} .cadre-formulaire-editer.popin {margin-top:0} .cadre-formulaire-editer .image_loading {position:absolute;right:0;} +.entete-formulaire{ background:white; border:1px solid #ENV{foncee}; border-bottom:0; padding:[(#ENV{margin-bottom}|div{2})em] 10px; overflow:hidden;} +.ie6 .entete-formulaire {zoom:1; /* correction IE6 */} +.formulaire_spip .cadre{border: 1px solid #ENV{foncee};} -.formulaire_spip form { - margin: 0px; -} +/* dans les formulaires de configuration */ +h3.titrem {position:relative;} +.formulaire_spip h3.titrem {background-color: [#(#ENV{foncee}|couleur_eclaircir)];color: #4A4A4A;} -/* ul li */ -.formulaire_spip ul { - margin: 0; - padding: 5px 0; - list-style: none; -} -.formulaire_spip ul li ul { - padding-bottom: 0px; -} -.formulaire_spip li { - margin: 0; - padding: 5px 10px; - clear:both; - overflow:hidden; -} +/* ul li -----*/ +.formulaire_spip fieldset {padding-left:10px;padding-right:10px;} +.formulaire_spip ul {padding: [(#ENV{margin-bottom}|div{4})em] 0;} +.formulaire_spip ul ul,.formulaire_spip .fieldset fieldset {margin:0;} +.formulaire_spip ul,.formulaire_spip fieldset,.formulaire_spip fieldset ul, .formulaire_spip .boutons,.formulaire_spip .titrem,.formulaire_spip .legend {margin-left: -10px;margin-right: -10px;} -/* annuler les f@@@@ div de sa majeste */ -div.edition, div.label {display:inline;} +.formulaire_spip li {padding: [(#ENV{margin-bottom}|div{2})em] 10px;clear:both;overflow:hidden;} -/* Formulaires alignes a gauche -c'est le par defaut des formulaires de Spip */ +/* label -----*/ + +/* Formulaires alignes a gauche c'est le par defaut des formulaires de Spip */ .formulaire_spip li, -.formulaire_spip li.gauche {padding-#GET{left}:140px;} +.formulaire_spip li.gauche {padding-#ENV{left}:140px;} +/* et le redefaire pour les listes spip :( */ +.formulaire_spip .spip li {padding:0;clear:none;overflow:visible;} .formulaire_spip li label, .formulaire_spip li.gauche label { + color: #4444; width: 114px; - float:#GET{left}; - margin-#GET{left}:-130px; - text-align: #GET{left}; + float:#ENV{left}; + margin-#ENV{left}:-130px; + text-align: #ENV{left}; /*vertical-align: top;*/ - /* for IE 6*/ - position:relative; - display:inline; - - color: #4444; - line-height: 11px; - font-family: verdana, arial, helvetica, sans; - - padding-top: 4px; - padding-bottom: 6px; -} - -.formulaire_spip li.long_label {padding-#GET{left}:270px;} -.formulaire_spip .long_label label { - width: 250px; - margin-#GET{left}:-260px; -} - -.formulaire_spip ul>li label, -.formulaire_spip ul>li.gauche label { - display:block; - position:static; -} - -.formulaire_spip li.obligatoire label, -.formulaire_spip li.obligatoire.gauche label { - color: black; - font-weight: bold; } +.ie6 .formulaire_spip li label,.ie6 .formulaire_spip li.gauche label {position:relative;display:inline;} +.formulaire_spip .long_label {padding-#ENV{left}:270px;} +.formulaire_spip .long_label label {width: 250px;margin-#ENV{left}:-260px;} /* Formulaires avec label en haut */ /* les cas particuliers des edition pleines largeur */ -.formulaire_spip li.editer_parent, -.formulaire_spip li.editer_groupe_mot, -.formulaire_spip li.editer_descriptif, -.formulaire_spip li.editer_chapo, -.formulaire_spip li.editer_texte, -.formulaire_spip li.editer_ps, -.formulaire_spip li.editer_url_zip_plugin2, -.formulaire_spip li.haut { -padding-#GET{left}:10px; -padding-top:10px; -} +.formulaire_spip .editer_parent, +.formulaire_spip .editer_groupe_mot, +.formulaire_spip .editer_descriptif, +.formulaire_spip .editer_chapo, +.formulaire_spip .editer_texte, +.formulaire_spip .editer_ps, +.formulaire_spip .haut, +.formulaire_spip .pleine_largeur { padding-#ENV{left}:10px;} + +.formulaire_spip .editer_parent label, +.formulaire_spip .editer_groupe_mot label, +.formulaire_spip .editer_descriptif label, +.formulaire_spip .editer_chapo label, +.formulaire_spip .editer_texte label, +.formulaire_spip .editer_ps label, +.formulaire_spip .haut label, +.formulaire_spip .pleine_largeur label {display: block;float: none;width:auto;margin-#ENV{left}: 0;} -.formulaire_spip li.editer_parent label, -.formulaire_spip li.editer_groupe_mot label, -.formulaire_spip li.editer_descriptif label, -.formulaire_spip li.editer_chapo label, -.formulaire_spip li.editer_texte label, -.formulaire_spip li.editer_ps label, -.formulaire_spip li.editer_url_zip_plugin2 label, -.formulaire_spip li.haut label { - display: block; - float: #GET{left}; - width:auto; - margin: 0px; - padding-top: 5px; - padding-bottom: 10px; - padding-#GET{right}: 5px; - font-family: verdana, arial, helvetica, sans; - color: #444444; - line-height: 11px; -} +.formulaire_spip li.obligatoire label, +.formulaire_spip li.obligatoire.gauche label {color: black;font-weight: bold;} -.formulaire_spip li.editer_parent.obligatoire label, -.formulaire_spip li.editer_groupe_mot.obligatoire label, -.formulaire_spip li.editer_descriptif.obligatoire label, -.formulaire_spip li.editer_chapo.obligatoire label, -.formulaire_spip li.editer_texte.obligatoire label, -.formulaire_spip li.editer_ps.obligatoire label, -.formulaire_spip li.editer_url_zip_plugin2.obligatoire label, -.formulaire_spip li.haut.obligatoire label { - color: black; -} +/* cas exotique d'un label dans une erreur (ie confirmez que vous etes sur ) */ +.formulaire_spip .erreur_message label { float:none;display:inline;font-weight:normal;margin-#ENV{left}: 0;} -.formulaire_spip li.editer_parent textarea, -.formulaire_spip li.editer_parent select, -.formulaire_spip li.editer_groupe_mot select, -.formulaire_spip li.editer_descriptif textarea, -.formulaire_spip li.editer_chapo textarea, -.formulaire_spip li.editer_texte textarea, -.formulaire_spip li.editer_texte .spip_barre, -.formulaire_spip li.editer_ps textarea, -.formulaire_spip li.haut textarea, -.formulaire_spip li.haut select, -.formulaire_spip li.haut input, -.formulaire_spip li.editer_descriptif .erreur_message, -.formulaire_spip li.editer_chapo .erreur_message, -.formulaire_spip li.editer_texte .erreur_message, -.formulaire_spip li.editer_ps .erreur_message, -.formulaire_spip li.haut .erreur_message { - clear:#GET{left}; -} - -.formulaire_spip li .erreur_message label { - float:none; - margin:0; - padding:0; - display:inline; - background:none; - font-weight:normal; -} +/* elements du formulaire */ +.formulaire_spip input.text, +.formulaire_spip input.password, +.formulaire_spip textarea, +.formulaire_spip select { font-size:1em;padding: 3px; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;-ms-box-sizing: border-box;} -/* Formulaires obligatoires */ -.formulaire_spip li.obligatoire input.text { - font-weight: bold; - font-size: 1.1em; -} +.ie6 .formulaire_spip input.text, +.ie6 .formulaire_spip input.password, +.ie6 .formulaire_spip textarea, +.ie6 .formulaire_spip select { width: 96%;} +.formulaire_spip input.text, +.formulaire_spip input.password, +.formulaire_spip select { font-size: inherit;font-family:inherit} +.formulaire_spip textarea {padding: [(#ENV{margin-bottom}|div{4})em] 5px;overflow: auto;font-size: inherit;font-family:inherit;line-height: inherit;} -/* Fieldset */ +.formulaire_spip input.placeholder, +.formulaire_spip textarea.placeholder {color:#888;} +.formulaire_spip li.obligatoire input.text {font-weight: bold;} -.formulaire_spip li.fieldset {padding:0;} -.formulaire_spip fieldset { - margin: 5px 0 0px; - padding: 0px 0 10px 0; - border: 0; - width:auto; - border-top: 1px solid #ccc; -} -.formulaire_editer_article li.editer_liens_sites { - border-bottom: 1px solid #ccc; -} +.formulaire_spip .erreur {background-color:#FBE3E4;} +.formulaire_spip li .erreur_message { display: block;color: #8A1F11;font-weight:bold;} +.formulaire_spip .erreur input.text, +.formulaire_spip .erreur input.password, +.formulaire_spip .erreur textarea {border:2px solid #FBC2C4;} -.formulaire_spip h3.legend, -.formulaire_spip legend - { - display: block; - margin: 0px; - padding-top: 7px; - padding-bottom: 7px; - background-color: #eee; - padding-#GET{left}: 10px; - padding-#GET{right}: 5px; - font-family: verdana, arial, helvetica, sans; - color: black; - font-weight: normal; - font-size: 0.95em; - line-height: 11px; -} +/* sous choix */ +.formulaire_spip .choix label {font-weight:normal;text-transform: none;float:none;display:inline;margin-#ENV{left}: 5px;color: #666666;} +.formulaire_spip .choix .radio, +.formulaire_spip .choix .checkbox {width:auto;} -.formulaire_spip fieldset li label { - color: #444444; -} -.formulaire_spip fieldset li input.text, .formulaire_spip fieldset li textarea.textarea { - border: 1px solid #aaaaaa; -} +/* reponses succes/erreur */ +.formulaire_spip .reponse_formulaire, +.error,.success,.notice {border:2px solid;color:#333;font-weight: normal;padding:[(#ENV{margin-bottom}|div{2})em] 10px;padding-left:40px;min-height:24px;background-repeat:no-repeat;background-position: 2px 5px;margin-bottom:#ENV{margin-bottom};} +.formulaire_spip .reponse_formulaire_ok, .success {color: #264409;border-color: #C6D880;background-color:#E6EFC2;background-image:url(#CHEMIN_IMAGE{ok-24.png});} +.formulaire_spip .reponse_formulaire_erreur, .error {color: #8A1F11;border-color: #FBC2C4;background-color:#FBE3E4;background-image:url(#CHEMIN_IMAGE{erreur-24.png});} +.notice {color: #514721;border-color: #FFD324;background-color:#FFF6BF;background-image:url(#CHEMIN_IMAGE{warning-24.png});} -/* Extra */ +/* Explications */ +.formulaire_spip p {} +.formulaire_spip .explication {display:block;padding: 5px;background-color: #e9e9e9;margin:0;} +.formulaire_spip li .explication a {} -.formulaire_spip extra { - margin: 0px; - padding: 0px; - border: 0px; -} +/* Remarques importantes */ +.formulaire_spip .attention { display: block; margin-bottom: #ENV{margin-bottom}; font-weight: normal; } -/* boutons */ -.formulaire_spip .boutons { - [background-color: #(#GET{claire}|couleur_eclaircir);] - [border-top: 1px solid (#GET{claire});] - margin:0; - clear:both; - text-align: #GET{right}; - padding: 7px 1em; -} -#navigation .formulaire_spip .boutons,#navigation .boutons_formulaire, -#extra .formulaire_spip .boutons,#extra .boutons_formulaire { - padding: 5px; +.formulaire_spip input.submit, +.formulaire_spip input.reset, +.formulaire_spip input.button { + width: auto; } -.formulaire_spip .boutons .image_loading {float:none;} +/* icone d'aide */ +.formulaire_spip li .aide {padding-top: 0px;} +/* Fieldset */ +.formulaire_spip li.fieldset {padding:0;} +.formulaire_spip fieldset {border: 0;width:auto;border-top: 1px solid #ccc;margin-top: [(#ENV{margin-bottom}|div{4})em];padding-bottom:[(#ENV{margin-bottom}|div{4})em];} -/* -.cadre-formulaire{background:white;padding:0;} -.entete-formulaire{padding:0.5em;} -*/ +.formulaire_spip h3.legend, +.formulaire_spip legend {display: block;padding-top: 7px;padding-bottom: 7px;background-color: #eee;color: black;font-weight: normal;padding-#ENV{left}: 10px;padding-#ENV{right}: 5px;} +.formulaire_spip li fieldset label {color: #444444;} +.formulaire_spip li fieldset input.text, .formulaire_spip li fieldset textarea.textarea {border: 1px solid #aaaaaa;} -.formulaire_spip li.editer_identification fieldset{ - [background-color: #(#GET{claire}|couleur_eclaircir|couleur_eclaircir);] -} +/* boutons */ +.formulaire_spip .boutons { margin-bottom:0;clear:both;padding: [(#ENV{margin-bottom}|div{2})em] 10px;text-align: #ENV{right};background-color: #[(#ENV{claire}|couleur_eclaircir)];border-top: 1px solid [(#ENV{claire})];} -.formulaire_spip li.editer_identification em.attention { - clear: #GET{left}; - margin-left: 10px; - margin-right: 10px; - border: 1px solid red; - color: red; - background-color: white; - font-style: normal; - padding: 5px; -} +#navigation .formulaire_spip .boutons, +#extra .formulaire_spip .boutons { padding: [(#ENV{margin-bottom}|div{4})em] 5px} +.formulaire_spip .boutons .image_loading {float:none;} +/* Bouton de validation */ +input[type="file"] {border: none;background-color: transparent;} +/* Pour IE, qui grossit le bouton submit */ +input[type="submit"] {font-size: inherit;} -.formulaire_spip li.editer_parent, -.formulaire_spip li.editer_groupe_mot, -.formulaire_editer_auteur li.editer_statut { - background-color: [#(#ENV{couleur_claire}|couleur_eclaircir)]; - margin-top:5px; - padding-bottom:10px; -} -.formulaire_spip li.editer_parent .rubrique_actuelle {clear:#GET{left};} -.formulaire_editer_auteur li.editer_statut { padding-top:10px;} -.formulaire_editer_auteur li.editer_statut .instituer_auteur {margin-#GET{left}:-130px;margin-top:10px;} -.formulaire_editer_auteur li.editer_statut .rubriques_restreintes > p {margin-#GET{left}:0;margin-bottom:0;margin-top:10px;} -.formulaire_editer_auteur li.editer_statut .rubriques_restreintes > ul li {padding:0;} -.formulaire_editer_auteur li.editer_statut .rubriques_restreintes > ul li label {margin:0;display:inline;float:none;} +/* + * Formulaires compactes en colonnes laterales + */ +.lat .formulaire_spip,.lat .formulaire_spip fieldset {padding:0 5px;} +.lat .formulaire_spip ul,.lat .formulaire_spip fieldset,.lat .formulaire_spip .boutons,.lat .formulaire_spip .titrem,.lat .formulaire_spip .legend {margin-left: -5px;margin-right: -5px;} -.formulaire_spip li.editer_groupe_mots_associer, -.formulaire_spip li.editer_groupe_mots_reglage_avance, -.formulaire_spip li.editer_groupe_mots_editeur { - padding-#GET{left}: 10px; -} +.lat .formulaire_spip {} +.lat .formulaire_spip h3.titrem {font-size:1em;/*padding:[(#ENV{margin-bottom}|div{4})em] 5px;*/} +.lat .formulaire_spip li {padding: [(#ENV{margin-bottom}|div{4})em] 5px;} + +.lat .formulaire_spip li label {text-transform: none;color: #444444;display:block;font-weight: normal;float:none;padding: 0;margin-#ENV{left}:0;} +.lat .formulaire_spip select { width:auto;padding:1px 0;} +.lat .formulaire_spip input {padding: 1px 0;} +.lat .formulaire_spip textarea {padding: 2px;} -/* Inscription du flux RSS */ -.formulaire_spip li.editer_referencement_automatise { - border-top: 0px; - [background-color: (#GET{foncee});] - margin-bottom: 10px; -} -.formulaire_spip li.editer_referencement_automatise fieldset { - padding: 0px; - border-bottom: 1px solid #GET{foncee}; -} -.formulaire_spip li.editer_referencement_automatise fieldset li { - padding-#GET{left}: 10px; -} -.formulaire_spip li.editer_referencement_automatise p.explication { - width: auto; - border: 0px; -} -.formulaire_spip li.editer_syndication { - padding-#GET{left}: 10px; -} +/* Champs particuliers, trans-forms */ +.formulaire_spip .editer_parent, +.formulaire_spip .editer_groupe_mot, +.formulaire_editer_auteur .editer_statut {background-color: [#(#ENV{couleur_claire}|couleur_eclaircir)];margin-top:5px;padding-bottom:[(#ENV{margin-bottom}|div{2})em];} +.formulaire_spip .editer_parent .rubrique_actuelle {clear:#ENV{left};} .formulaire_spip li.editer_parent label, .formulaire_spip li.editer_groupe_mot label { @@ -481,155 +225,57 @@ padding-top:10px; } -/* barre typo */ - -.formulaire_spip table.spip_barre { - [background-color: (#GET{claire});] - width: 97.4%; - padding: 5px; - padding-bottom: 0px; - clear:both; -} -.formulaire_spip table.spip_barre tr { - width: 98%; -} -.formulaire_spip table.spip_barre a img { - [(#EVAL{_DIR_IMG_PACK}|concat{fond-fondo.gif}|background_image{[(#ENV{couleur_claire}|couleur_eclaircir)], center center })] - padding: 3px; border: 1px outset #GET{claire}; -} -.formulaire_spip table.spip_barre a:hover img { background: #fff; border: 1px solid #cc9; } -.formulaire_spip table.spip_barre input.barre { width: 99%; background: transparent; border: 0; color: #f57900; } - - -.formulaire_spip li.editer_parent .choix label, -.formulaire_spip .choix label{ - float:none; - display:inline; - margin-#GET{left}: 5px; - font-weight:normal; - text-transform: none; - font-size: 1em; - background: none; - padding: 0px; - color: #666666; -} -.formulaire_spip .choix input.radio, -.formulaire_spip .choix input.checkbox {width:auto;} - - - - -/* - * Formulaires compactes - */ - -.formulaire_spip_compact, #navigation .formulaire_spip,#extra .formulaire_spip{ - margin-top: 20px; -} -.formulaire_spip_compact ul li, -#navigation .formulaire_spip li,#extra .formulaire_spip li { - padding: 2px 5px !important; -} - -.formulaire_spip_compact li label, -.formulaire_spip_compact li.editer_descriptif label, -#navigation .formulaire_spip li label,#extra .formulaire_spip li label { - text-transform: none; - color: #444444; - - -moz-display: inline-box; - display: inline-block; - font-weight: normal; - float:none; - - padding: 0; - padding-top: 3px; - padding-bottom: 3px; - margin-#GET{left}:0; -} - -.formulaire_spip_compact select,#navigation .formulaire_spip select,#extra .formulaire_spip select { font-size: 0.95em; width:auto;padding:1px 0;} -.formulaire_spip_compact input,#navigation .formulaire_spip input,#extra .formulaire_spip input { - padding: 1px 0; - font-size: 0.95em; -} -.formulaire_spip_compact textarea, #navigation .formulaire_spip textarea, #extra .formulaire_spip textarea { - padding: 2px; - font-size: 0.95em; -} - -/* Bouton de validation */ - -input[type="file"] { - border: none; - background-color: transparent; -} -/* Pour IE, qui grossit le bouton submit */ -input[type="submit"] { - font-size: 1em; -} - - -.formulaire_spip ul.spip,.formulaire_spip ol.spip { - margin:10px 0; - margin-#GET{left}: 10px; - list-style-type: disc; - list-style-position: outside; -} -.formulaire_spip ol.spip { - list-style-type: decimal; -} +/* Formulaires particuliers ----------------------------------------------------------------*/ +.formulaire_editer_article li.editer_liens_sites {border-bottom: 1px solid #ccc;} -.formulaire_spip ul.spip li,.formulaire_spip ol.spip li { - margin-#GET{left}: 10px; - padding: 0; - overflow:visible; -} - -/* Cas particuliers */ -/* dans les formulaires de configuration */ -h3.titrem {position:relative;} -.formulaire_spip h3.titrem,#navigation .formulaire_spip h3.titrem,#extra .formulaire_spip h3.titrem {background-color: [#(#GET{foncee}|couleur_eclaircir)];color: #4A4A4A;} +/* edition d'un auteur */ +.formulaire_editer_auteur .editer_identification fieldset{[background-color: #(#ENV{claire}|couleur_eclaircir|couleur_eclaircir);]} +.formulaire_editer_auteur li.editer_statut { padding-top:10px;} +.formulaire_editer_auteur li.editer_statut .instituer_auteur {margin-#ENV{left}:-130px;margin-top:10px;} +.formulaire_editer_auteur li.editer_statut .rubriques_restreintes > p {margin-#ENV{left}:0;margin-bottom:0;margin-top:10px;} +.formulaire_editer_auteur li.editer_statut .rubriques_restreintes > ul li {padding:0;} +.formulaire_editer_auteur li.editer_statut .rubriques_restreintes > ul li label {margin:0;display:inline;float:none;} .formulaire_spip .toggle_box_link {position:absolute;top:5px;right:5px;} + .formulaire_editer_logo {} -.formulaire_editer_logo .titrem {font-size: 1.1em;} #navigation .formulaire_editer_logo .apercu,#navigation .formulaire_editer_logo .ajouter_survol {text-align: center;} .formulaire_editer_logo .taille {font-size: 0.9em;} .formulaire_configurer_multilinguisme #langues_bloquees li, -.formulaire_configurer_multilinguisme #langues_proposees li { padding:0 5px;margin-#GET{right}:10px;float:#GET{left};width:45%;clear:none;} +.formulaire_configurer_multilinguisme #langues_proposees li { padding:0 5px;margin-#ENV{right}:10px;float:#ENV{left};width:45%;clear:none;} .formulaire_configurer_multilinguisme .traduite label {text-decoration:underline;} -.formulaire_configurer_multilinguisme #langues_bloquees label {color: #GET{foncee};font-weight: bold; } +.formulaire_configurer_multilinguisme #langues_bloquees label {color: #ENV{foncee};font-weight: bold; } /* config/reducteur */ -.formulaire_configurer_reducteur .vignette_reducteur {text-align: center; float: #GET{left};padding:2px; border:2px solid #ddd; width:154px;padding-top:150px;margin:2px;background-position: top center;background-repeat: no-repeat;} +.formulaire_configurer_reducteur .vignette_reducteur {text-align: center; float: #ENV{left};padding:2px; border:2px solid #ddd; width:154px;padding-top:150px;margin:2px;background-position: top center;background-repeat: no-repeat;} .formulaire_configurer_reducteur .vignette_reducteur:hover {border-color:#bbb;background-color:#ddd;} -.formulaire_configurer_reducteur .vignette_reducteur.on { font-weight: bold; border:2px solid #GET{claire};background-color:#fff; } -.formulaire_configurer_reducteur .vignette_reducteur.on:hover {border-color:#GET{foncee};} +.formulaire_configurer_reducteur .vignette_reducteur.on { font-weight: bold; border:2px solid #ENV{claire};background-color:#fff; } +.formulaire_configurer_reducteur .vignette_reducteur.on:hover {border-color:#ENV{foncee};} /* dater */ .formulaire_dater li {padding-bottom:0;padding-top:0;} -.formulaire_dater li label {font-weight: bold;text-transform: uppercase;padding-top:0;} +.formulaire_dater li label {font-weight: bold;text-transform: uppercase;font-size:0.9em;} +.formulaire_dater .aide {float:#GET{right}} .formulaire_dater .affiche {font-weight: bold;text-transform: uppercase;} /* editer_liens */ -.formulaire_editer_liens .liste-objets {border:0;} -.formulaire_editer_liens .liste-objets-associer .caption span.recherche {float:#GET{right};margin-top:-5px;} +.formulaire_editer_liens .liste-objets {border:0;margin-left:-10px;margin-right:-10px;} +.formulaire_editer_liens .liste-objets-associer .caption span.recherche {float:#ENV{right};margin-top:-5px;} .formulaire_editer_liens .liste-objets-lies {margin-bottom: 0;} .formulaire_editer_liens .selecteur > .titrem {margin-bottom:0;} .formulaire_editer_liens .selecteur .tout_voir {visibility:hidden;} .formulaire_editer_liens .selecteur.filtre .tout_voir {visibility:visible;} .formulaire_editer_liens.non_editable input,.formulaire_editer_liens.non_editable button {display:none;} -.formulaire_editer_liens .action {text-align: #GET{right};} -.formulaire_editer_liens .liste-objets tr > .action {text-align: #GET{right};width:120px;} -.formulaire_editer_liens .liste-objets tr > .action button img {float:#GET{right};margin-#GET{left}:5px;} +.formulaire_editer_liens .action {text-align: #ENV{right};} +.formulaire_editer_liens .liste-objets tr > .action {text-align: #ENV{right};width:120px;} +.formulaire_editer_liens .liste-objets tr > .action button img {float:#ENV{right};margin-#ENV{left}:5px;} .formulaire_editer_liens .associer_mot.obligatoire.nonvu {background-color:#FFCDAF;} .formulaire_editer_liens .associer_mot select,.formulaire_editer_liens .associer_mot input.text {width:75%;} -.formulaire_editer_liens .associer_mot .submit {float:#GET{right};font-weight:normal;} +.formulaire_editer_liens .associer_mot .submit {float:#ENV{right};font-weight:normal;} /* retour visuel a la suppression et a l'ajout */ .remove {background-color:#FFD0BF;} @@ -637,24 +283,32 @@ h3.titrem {position:relative;} /* formulaire de recherche : */ /* version old style */ -.spip_recherche { float: [(#GET{right})]; border:0;background:none;} -.spip_recherche .recherche { float:[(#GET{left})];padding:3px;padding-#GET{right}:30px;width: 186px;font-size: 10px; border: 1px solid #fff; background-color: #GET{foncee}; color: #fff; margin: 0 0 6px; } -.spip_recherche .submit {float: [(#GET{left})];margin-#GET{left}:-24px;margin-top:1px;} +.spip_recherche { float: [(#ENV{right})]; border:0;background:none;} +.spip_recherche .recherche { float:[(#ENV{left})];padding:3px;padding-#ENV{right}:30px;width: 186px;/*font-size: 10px;*/ border: 1px solid #fff; background-color: #ENV{foncee}; color: #fff; margin: 0 0 6px; } +.spip_recherche .submit {float: [(#ENV{left})];margin-#ENV{left}:-24px;margin-top:1px;} /* version moderne */ -.formulaire_spip.formulaire_recherche { float: [(#GET{right})]; border:0;background:none;border: 1px solid #fff; background-color: [#(#GET{foncee}|couleur_foncer)]; margin: 0 0 6px;position:relative;} +.formulaire_spip.formulaire_recherche { float: [(#ENV{right})]; border:0;background:none;border: 1px solid #fff; background-color: [#(#ENV{foncee}|couleur_foncer)]; margin: 0 0 6px;position:relative;padding:0;} .box_mediabox .formulaire_spip.formulaire_recherche {z-index:1} /* focus dans la mediabox */ -.formulaire_spip.formulaire_recherche .text{ float:[(#GET{left})];padding:3px;width: 200px;background-color:#GET{foncee};border:none;border-right:1px solid #fff;font-size: 10px; color: #fff; margin:0;min-height:20px;} +.formulaire_spip.formulaire_recherche .text{ float:[(#ENV{left})];padding:3px;width: 200px;background-color:#ENV{foncee};border:none;border-right:1px solid #fff;/*font-size: 10px;*/ color: #fff; margin:0;min-height:20px;} .lte8 .formulaire_spip.formulaire_recherche .text {min-height:14px} /* IE<=8 ne supporte pas -ms-box-sizing:border-box; */ -.formulaire_spip.formulaire_recherche .text.cancelable {padding-#GET{left}:20px} +.formulaire_spip.formulaire_recherche .text.cancelable {padding-#ENV{left}:20px} .formulaire_spip.formulaire_recherche .text::-webkit-input-placeholder { color:#eee; } .formulaire_spip.formulaire_recherche .text:-moz-placeholder { color:#eee; } .formulaire_spip.formulaire_recherche .text.placeholder { color:#eee; } -.formulaire_spip.formulaire_recherche .cancel {float: [(#GET{left})];line-height:1px;position:absolute;top:2px;left:2px;} +.formulaire_spip.formulaire_recherche .cancel {float: [(#ENV{left})];line-height:1px;position:absolute;top:2px;left:2px;} .formulaire_spip.formulaire_recherche label {display:none;} -.formulaire_spip.formulaire_recherche .submit,.formulaire_spip.formulaire_recherche .image {float: [(#GET{left})];margin-top:0px;padding:0 2px;} +.formulaire_spip.formulaire_recherche .submit,.formulaire_spip.formulaire_recherche .image {float: [(#ENV{left})];margin-top:0px;padding:0 2px;} /* formulaire_traduire */ .formulaire_traduire .liste-objets {margin-top:0;} .formulaire_traduire .liste-objets .first_row {display:none;} -.formulaire_traduire .supprimer_trad {float:#GET{right};} \ No newline at end of file +.formulaire_traduire .supprimer_trad {float:#ENV{right};} + +/* les boutons action */ +form.bouton_action_post, form.bouton_action_post div {display:inline;} +form.bouton_action_post.link button.submit, .formulaire_spip .boutons input.link,.formulaire_spip button.link {margin:0;font-weight:normal;} + +.formulaire_spip button {cursor:pointer;} +form.bouton_action_post.link button.submit, .formulaire_spip .boutons input.link,.formulaire_spip button.link {background:none;border:0;cursor:pointer;padding:0 0 1px;} +form.bouton_action_post.link button.submit:hover, .formulaire_spip .boutons input.link:hover,.formulaire_spip button.link:hover {border-bottom:1px solid;padding:0;} diff --git a/prive/themes/spip/grids.css.html b/prive/themes/spip/grids.css.html index 3535d20f36..279ba7edb7 100644 --- a/prive/themes/spip/grids.css.html +++ b/prive/themes/spip/grids.css.html @@ -16,13 +16,10 @@ #HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15} #HTTP_HEADER{Vary: Accept-Encoding} -#SET{left,#ENV{ltr}|choixsiegal{left,left,right}} -#SET{right,#ENV{ltr}|choixsiegal{left,right,left}} - /* **************** GRIDS ***************** */ .line, .lastUnit {overflow: hidden;_overflow:visible;_zoom:1; } -.unit{float:#GET{left};_zoom:1;} -.unitExt{float:#GET{right};} +.unit{float:#ENV{left};_zoom:1;} +.unitExt{float:#ENV{right};} .size1of1{float:none;} .size1of2{width:50%;} .size1of3{width:33.33333%;} diff --git a/prive/themes/spip/icons.css.html b/prive/themes/spip/icons.css.html index 63b1e01fef..edc0d944af 100644 --- a/prive/themes/spip/icons.css.html +++ b/prive/themes/spip/icons.css.html @@ -15,39 +15,35 @@ #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}} -#SET{rtl,#ENV{ltr}|choixsiegal{left,'',_rtl}} +#SET{iconfontsize,0.9em} /* * Style des icones */ /* structure html : <span class="icone danger horizontale s24 left"><a><img><b>texte</b></span> */ -.icone { display:block; margin:0;padding:0;text-align: center; font-size: 10px;} +.icone { display:block; margin:0;padding:0;text-align: center; /*font-size: 10px;*/} .icone a,.icone .submit {display:block;margin:0 auto;width:72px;padding: 5px 0;border:0;cursor:hand;cursor:pointer; } .icone a:hover {text-decoration:none;} -.icone a img,.icone .submit img {margin: 0 auto; display: inline; padding: 4px; background-color: #eee; border: 2px solid #GET{foncee}; } +.icone a img,.icone .submit img {margin: 0 auto; display: inline; padding: 4px; background-color: #eee; border: 2px solid #ENV{foncee}; } .icone a:hover img,.icone .submit:hover img { background-color: #fff; border-color: #666; } -.icone a b,.box .icone a b,.icone .submit b,.box .icone .submit b { font-weight: bold; color: #GET{foncee}; display: block; margin: 2px auto; width: 100%; height: 3em; } +.icone a b,.box .icone a b,.icone .submit b,.box .icone .submit b { font-weight: bold; color: #ENV{foncee}; display: block; margin: 2px auto; width: 100%; font-size:#GET{iconfontsize};height: [(#ENV{line-height}|mult{2}|div{#GET{iconfontsize}})em];line-height:1; } .icone a:hover b,.icone .submit:hover b { color: #000;} /*form.bouton_action_post.icone,form.bouton_action_post.icone div,form.bouton_action_post.icone .submit {display:block;}*/ /* alignement */ -.icone.left {float:#GET{left};} -.icone.right {float:#GET{right};} +.icone.left {float:#ENV{left};} +.icone.right {float:#ENV{right};} .icone.center a,.icone.center .submit {margin:0 auto;} -.icone.clearleft {clear:#GET{left};} -.icone.clearright {clear:#GET{right};} +.icone.clearleft {clear:#ENV{left};} +.icone.clearright {clear:#ENV{right};} /* icone horizontale */ -.icone.horizontale { display:block; clear: both;position:relative;margin:0;padding:2px;text-align: #GET{left};padding-#GET{left}:32px;} +.icone.horizontale { display:block; clear: both;position:relative;margin:0;padding:2px;text-align: #ENV{left};padding-#ENV{left}:32px;} .icone.horizontale a,.icone.horizontale .submit {display:inline;width:auto;padding:0;} /* pour les navigateurs modernes */ .icone.horizontale a,.icone.horizontale .submit {display:table-cell;vertical-align:middle;height:28px;} -.icone.horizontale.right {text-align: #GET{right};padding-#GET{right}:32px;padding-#GET{left}:2px;} -.icone.horizontale a img,.icone.horizontale .submit img {padding:0;border:0;background:none;position:absolute;#GET{left}:4px;top:50%;margin-top:-12px;} +.icone.horizontale.right {text-align: #ENV{right};padding-#ENV{right}:32px;padding-#ENV{left}:2px;} +.icone.horizontale a img,.icone.horizontale .submit img {padding:0;border:0;background:none;position:absolute;#ENV{left}:4px;top:50%;margin-top:-12px;} .icone.horizontale a b,.icone.horizontale .submit b {color:#666;display:inline;} .icone.horizontale a:hover b,.icone.horizontale .submit:hover b { color: #000;} @@ -57,7 +53,7 @@ .icones_texte .icone.horizontale {padding:2px;} .icones_texte .icone.horizontale a,.icones_texte .icone.horizontale .submit {display:block;padding:7px;height:auto;color: #606060;border: 1px solid #ddd; background-color: #f0f0f0;} -.icones_texte .icone.horizontale a:hover,.icones_texte .icone.horizontale .submit:hover { text-decoration: none; color: #000; border-#GET{right}: solid 1px #fff; border-bottom: solid 1px #fff; border-#GET{left}: solid 1px #666; border-top: solid 1px #666; background-color: #eee; } +.icones_texte .icone.horizontale a:hover,.icones_texte .icone.horizontale .submit:hover { text-decoration: none; color: #000; border-#ENV{right}: solid 1px #fff; border-bottom: solid 1px #fff; border-#ENV{left}: solid 1px #666; border-top: solid 1px #666; background-color: #eee; } /* danger */ .icone.danger {background:none;} @@ -74,7 +70,7 @@ .icone.verticale.suivi-forum-24 { width: 100px; } /* icone en bord haut du cadre */ -.cadre-icone {position: absolute; top: -16px; #GET{left}: 10px;z-index:1;} +.cadre-icone {position: absolute; top: -16px; #ENV{left}: 10px;z-index:1;} /* barre onglet historique @@ -90,37 +86,37 @@ display:inline-block; zoom:1; *display:inline; - margin:0 auto;text-align:#GET{left};padding:0;list-style:none;} -.barre_onglet li {float:#GET{left};border: 1px solid #GET{foncee};margin:0;padding:0;margin-#GET{right}: 3px;position:relative;list-style:none;} + margin:0 auto;text-align:#ENV{left};padding:0;list-style:none;} +.barre_onglet li {float:#ENV{left};border: 1px solid #ENV{foncee};margin:0;padding:0;margin-#ENV{right}: 3px;position:relative;list-style:none;} .barre_onglet .cadre-icone {top:-8px;left:4px;} -.barre_onglet a,.barre_onglet strong {display:block;font-weight: bold;padding: 5px;text-decoration: none;padding-#GET{left}:32px;background-color:#fff;} -.barre_onglet strong {background-color: #GET{foncee}; color: #fff;} -.barre_onglet a:hover {background-color: #GET{claire}; color: #fff;text-decoration: none;} +.barre_onglet a,.barre_onglet strong {display:block;font-weight: bold;padding: 5px;text-decoration: none;padding-#ENV{left}:32px;background-color:#fff;} +.barre_onglet strong {background-color: #ENV{foncee}; color: #fff;} +.barre_onglet a:hover {background-color: #ENV{claire}; color: #fff;text-decoration: none;} /* onglets simple 1er et second niveau <div class='onglets_simple clearfix'><ul><li><strong></strong></li><li><a></a></li></ul></div> <div class='onglets_simple second clearfix'><ul><li><strong></strong></li><li><a></a></li></ul></div> */ -.onglets_simple { margin:1em 0;clear:#GET{left};border-bottom:1px solid #GET{foncee};padding-#GET{left}:5px;} +.onglets_simple { margin:1em 0;clear:#ENV{left};border-bottom:1px solid #ENV{foncee};padding-#ENV{left}:5px;} .onglets_simple ul {list-style:none;margin-left:1px;padding:0;} .onglets_simple ul li {float:left;padding:0;margin:0;margin-bottom:-1px;} -.onglets_simple ul li strong,.onglets_simple 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 left;background-repeat:no-repeat;} +.onglets_simple ul li strong,.onglets_simple ul li a {display:block;float:#ENV{left};padding:4px 7px;border:1px solid #ENV{foncee};margin-#ENV{left}:5px;background-color:#eee;background-position:center left;background-repeat:no-repeat;} .onglets_simple ul li strong,.onglets_simple ul li a:hover {background-color:#f8f7f3;} .onglets_simple ul li a:hover {cursor:hand;cursor:pointer;} .onglets_simple ul li strong {border-bottom:1px solid #f8f7f3;color:#555;} -.onglets_simple.second {font-size:0.9em;border:0;padding-#GET{left}:0;} -.onglets_simple.second ul li strong,.onglets_simple.second ul li a {margin-#GET{left}:0px;margin-#GET{right}:5px;margin-bottom:5px;} -.onglets_simple.second ul li strong {border:1px solid #GET{foncee};} +.onglets_simple.second {font-size:0.9em;border:0;padding-#ENV{left}:0;} +.onglets_simple.second ul li strong,.onglets_simple.second ul li a {margin-#ENV{left}:0px;margin-#ENV{right}:5px;margin-bottom:5px;} +.onglets_simple.second ul li strong {border:1px solid #ENV{foncee};} .onglets_simple.second ul li strong,.onglets_simple.second ul li a:hover {background-color:#fff;} .reliefblanc { background-image: url(#CHEMIN_IMAGE{barre-blanc.gif}); } .reliefgris { background-image: url(#CHEMIN_IMAGE{barre-noir.gif}); } .iconeoff { padding: 3px; margin: 1px; border: 1px dashed #ccc; background-color: #f0f0f0; } -.iconeon { cursor: pointer; padding: 3px; margin: 1px; border-#GET{right}: solid 1px #fff; border-bottom: solid 1px #fff; border-#GET{left}: solid 1px #666; border-top: solid 1px #666; background-color: #eee; } +.iconeon { cursor: pointer; padding: 3px; margin: 1px; border-#ENV{right}: solid 1px #fff; border-bottom: solid 1px #fff; border-#ENV{left}: solid 1px #666; border-top: solid 1px #666; background-color: #eee; } .iconedanger { padding: 3px; margin: 1px; border: 1px dashed #000; background: url(#CHEMIN_IMAGE{rayures-sup.gif}); } /* OLDIES anciennes icones issues de php */ diff --git a/prive/themes/spip/layout.css b/prive/themes/spip/layout.css index a5405f07b6..0df4f106ce 100644 --- a/prive/themes/spip/layout.css +++ b/prive/themes/spip/layout.css @@ -1,5 +1,5 @@ /* Layout */ -#page { font-size:11px;} +#page {} /* ecran etroit*/ #haut {text-align:center;margin-top:10px;} .largeur { width: 780px; margin: auto; text-align:left; } @@ -7,6 +7,7 @@ #navigation { float: left; width: 200px; min-height: 100px; } #extra { float: left; clear:left; width: 200px; } #contenu { float: right ; margin-left: 30px; width: 550px; } +#pied {} /* ecran large*/ .large .largeur {width:974px;} diff --git a/prive/themes/spip/lists.css.html b/prive/themes/spip/lists.css.html index 5da1c157b2..49a0093355 100644 --- a/prive/themes/spip/lists.css.html +++ b/prive/themes/spip/lists.css.html @@ -15,20 +15,14 @@ #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}} -#SET{rtl,#ENV{ltr}|choixsiegal{left,'',_rtl}} - /* Listes d'objet */ .liste-objets{ - margin:20px 0 0; - font-size:.95em; + margin:[(#ENV{margin-bottom}|mult{1.5})em] 0; + /*font-size:.95em;*/ border: 1px solid #dfdfdf; position:relative; } -.liste-objets-lies,.liste-objets-associer {margin:0 0 20px;} +.liste-objets-lies,.liste-objets-associer {margin:0;} .cadre .liste-objets{font-size:1em;} .liste-objets > .image_loading {position:absolute;top:0;right:0;} @@ -38,31 +32,33 @@ } .liste-objets .pagination .separateur {color:#aaa;} -.liste-objets table.spip {width:100%; /* surcharger le 99% de spip ? */ max-width:none; background:white; border:none; margin-bottom:0;} -.liste-objets table.spip caption {margin:0;text-align:left;} -.liste-objets .caption {display:block;color:#333;font-size:1.1em;padding:7px 6px;background:none no-repeat scroll 2px 2px #FFFFFF} -.liste-objets table.spip tr {background:white;} -.liste-objets table.spip tr.row_odd {background:white;} -.liste-objets table.spip tr.row_even {background:white;} -.liste-objets table.spip thead tr {background:#eee;} -.liste-objets table.spip tbody tr:hover {background-color: #f8f8f8;} -.liste-objets table.spip tr th {border-color:#dfdfdf; border-left:0; border-right:0;} -.liste-objets table.spip tr td {border-color:#dfdfdf; border-left:0; border-right:0;} +.liste-objets table {width:100%; /* surcharger le 99% de spip ? */ max-width:none; background:white; border:none; margin:0;} +.liste-objets table caption {margin:0;text-align:left;padding:0;} +.liste-objets .caption {display:block;color:#333;font-size:1.0em;padding:[(#ENV{margin-bottom}|div{4})em] 5px;background:none no-repeat scroll 2px 2px #FFFFFF} +.liste-objets tr {background:white;} +.liste-objets .row_odd td {background:white;} +.liste-objets .row_even td {background:white;} +.liste-objets thead th {background:#eee;} +.liste-objets tr:hover td,.liste-objets tbody tr:hover th {background-color: #f8f8f8;} +.liste-objets tr th {border-color:#dfdfdf; border-left:0; border-right:0;} +.liste-objets tr td {border-color:#dfdfdf; border-left:0; border-right:0;} .liste-objets tr > .statut,.liste-objets tr > .picto {width: 16px; padding-left:2px;padding-right:2px;text-align:center;} .liste-objets tr > .auteur {width: 80px;} .liste-objets tr > .date {width: 90px;} -.liste-objets tr > .id {width: 40px; text-align:#GET{right};} -.liste-objets tr > .action {width: 90px; text-align:#GET{right};} -.liste-objets tr td .spip_logos {float:#GET{right};} +.liste-objets tr > .id {width: 40px; text-align:#ENV{right};} +.liste-objets tr > .action {width: 90px; text-align:#ENV{right};} +.liste-objets tr td .spip_logos {float:#ENV{right};} .liste-objets tr td.syndication .etat {display:block;color:red;} .liste-objets tr > .utilisations {width:120px;} .liste-objets tr.confirmation {display:none;} .liste-objets tr td {font-size:0.9em;} .liste-objets tr td.secondaire {font-size:0.85em;} -.liste-objets tr td.principale {font-size:1.025em;} +.liste-objets tr td.principale {font-size:1.0em;} .liste-objets tr td > span {font-size:0.85em;} +.liste-objets table td, .liste-objets table th {[ padding: (#ENV{line-height}|div{4})em;] } + .liste-objets .bouton_action_post .submit,.liste-objets .button {font-size:1em;} .liste-objets .action a {color:inherit;} @@ -70,11 +66,11 @@ .liste-objets.syndic_articles tr > .action {width: 50px;} .liste-objets.syndic_articles td .tags, -.liste-objets.syndic_articles td .source {display:block;text-align:#GET{right};} +.liste-objets.syndic_articles td .source {display:block;text-align:#ENV{right};} .liste-objets.syndic_articles td .tags a {color:#666;} <BOUCLE_objets(DATA){source table,#REM|lister_tables_objets_sql}>[ -.liste-objets.[(#VALEUR{table_objet})] .caption {background-image:url((#CHEMIN_IMAGE{#VALEUR{icone_objet}}));padding-#GET{left}:30px;}]</BOUCLE_objets> +.liste-objets.[(#VALEUR{table_objet})] .caption {background-image:url((#CHEMIN_IMAGE{#VALEUR{icone_objet}}));padding-#ENV{left}:30px;}]</BOUCLE_objets> .liste-objets.traductions .trad {text-align:center;} @@ -89,8 +85,62 @@ .en-edition {font-size:0.9em;} .en-edition h3 {font-size:1.1em;} -.en-edition .bouton_action_post {float:#GET{right};margin:5px 0 0;} +.en-edition .bouton_action_post {float:#ENV{right};margin:5px 0 0;} .en-edition .liste-items {margin:0;} .en-edition .liste-items .item {padding:2px 0;} -.en-edition .item .icone-objet {float:#GET{left};margin-top:2px;margin-#GET{right}:5px;} -.en-edition .item .bouton_action_post {float:#GET{right};margin-top:-1px;} \ No newline at end of file +.en-edition .item .icone-objet {float:#ENV{left};margin-top:2px;margin-#ENV{right}:5px;} +.en-edition .item .bouton_action_post {float:#ENV{right};margin-top:-1px;} + + + +/* listes */ +.liste {margin:[(#ENV{margin-bottom})] 0;} +.liste > h1,.liste > .h1, +.liste > h2,.liste > .h2, +.liste > h3,.liste > .h3, +.liste > h4,.liste > .h4, +.liste > h5,.liste > .h5, +.liste > h6,.liste > .h6 {margin-bottom:0;} +.liste_items,.liste-items {list-style:none;margin:0 0 [(#ENV{margin-bottom})];padding:0;border-top:1px solid #ddd;clear:both;} +.liste_items .item,.liste-items .item {border-bottom:1px solid #ddd;padding:[(#ENV{margin-bottom}|div{2})em] 0; overflow:hidden;clear:both;} +.liste_items .odd,.liste-items .odd {background:#eee;} +.liste_items .item:hover,.liste-items .item:hover {background-color:[#(#ENV{claire}|couleur_eclaircir|couleur_eclaircir)];} +.liste_items .court:hover,.liste-items .court:hover {background-color:#eee;} +.liste_items .item.on,.liste-items .item.on {background-color:[#(#ENV{claire}|couleur_eclaircir|couleur_eclaircir)];font-weight:normal;} +.liste_items .item.on:hover,.liste-items .item.on:hover {background-color:[#(#ENV{claire}|couleur_eclaircir)];} +.liste_items .item h3,.liste-items .item h3 {margin:0;} + + +.liste_items .item .actions,.liste-items .item .actions {float:none;margin:0;clear:both;text-align:#ENV{right};} + +.tri, .pagination {background:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd; margin: 0;padding:2px 0; /*font-size: 11px;*/ font-weight: bold; text-align: #ENV{right}; white-space: nowrap;margin-top:1em; } +.tri {text-align:#ENV{left};} +.tri .on, .pagination .on { background:#ccc;padding:2px 3px;color:#fff; } +.tri img, .pagination img {vertical-align:bottom;} + +.pagination + .tri, .tri + .pagination {border-top:0;margin-top:0;} +.pagination + .liste_items, .tri + .liste_items {border-top:0;margin-top:0;} +.liste_items + .tri, .liste_items + .pagination {margin-top:-1em;margin-bottom:1em;} + +#navigation .pagination,#extra .pagination {font-size:9px;} +#navigation .tri,#extra .tri {font-size:9px;} + + +/* menus */ +/* listes */ +.menu-items {list-style:none;margin:1em 0;padding:0;border-top:1px solid #ddd;clear:both;} +.menu-items .item {border-bottom:1px solid #ddd; padding:0; /*font-size: 10px;*/overflow:hidden;clear:both;} +.menu-items .menu-items {margin:0;padding:0;margin-#ENV{left}:11px;} +.menu-items .item >a,.menu-items .item >strong.on {display:block;padding:[(#ENV{margin-bottom}|div{2})em] 0;} +.menu-items .item >a:hover {background-color:[#(#ENV{claire}|couleur_eclaircir|couleur_eclaircir)];} +.menu-items .item >.on {background-color:[#(#ENV{claire}|couleur_eclaircir|couleur_eclaircir)];} + +/* plan de site */ +.plan .menu-items,.plan .menu-items .menu-items {border-#ENV{left}:1px solid #ddd;border-top:0;} +.plan .menu-items .item h4{margin-#ENV{left}:11px;margin-bottom:0;border-#ENV{left}:1px solid #ddd;padding-#ENV{left}:4px;margin-top:0;padding-top:10px;} +.plan .menu-items .item .pagination {margin-#ENV{left}:11px;border-#ENV{left}:1px solid #ddd;} +.plan .menu-items .item {border-bottom:0;border-top:1px solid #ddd;padding-#ENV{left}:4px;} +.plan .menu-items .item>a {padding: 0.25em 0;background-repeat:no-repeat;background-position:center #ENV{left};background-repeat:no-repeat;} + +<BOUCLE_objets2(DATA){source table,#REM|lister_tables_objets_sql}{cle!=spip_rubriques}> +.plan .menu-items.[(#VALEUR{table_objet})] .item>a{padding-#ENV{left}:20px;background-image:url(#CHEMIN_IMAGE{#VALEUR{icone_objet}-16.png});}</BOUCLE_objets2> diff --git a/prive/themes/spip/plugins.css.html b/prive/themes/spip/plugins.css.html deleted file mode 100644 index 0c7f352546..0000000000 --- a/prive/themes/spip/plugins.css.html +++ /dev/null @@ -1,72 +0,0 @@ -[(#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} - -#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}} -#SET{rtl,#ENV{ltr}|choixsiegal{left,'',_rtl}} - - -h2.titrem { display: block; padding-top: 6px; padding-bottom: 4px; background-repeat: no-repeat;padding-[(#GET{left})]:16px;background-color: #GET{claire};font-size:14px;} - - -/* listes */ -.liste_items,.liste-items {list-style:none;margin:1em 0;padding:0;border-top:1px solid #ddd;clear:both;} -.liste_items .item,.liste-items .item {border-bottom:1px solid #ddd;padding:0.4em 0; font-size: 11px;overflow:hidden;clear:both;} -.liste_items .odd,.liste-items .odd {background:#eee;} -.liste_items .item:hover,.liste-items .item:hover {background-color:[#(#GET{claire}|couleur_eclaircir|couleur_eclaircir)];} -.liste_items .court:hover,.liste-items .court:hover {background-color:#eee;} -.liste_items .item.on,.liste-items .item.on {background-color:[#(#GET{claire}|couleur_eclaircir|couleur_eclaircir)];font-weight:normal;} -.liste_items .item.on:hover,.liste-items .item.on:hover {background-color:[#(#GET{claire}|couleur_eclaircir)];} -.liste_items .item h3,.liste-items .item h3 {margin:0;} - - -.liste_items .item .actions,.liste-items .item .actions {float:none;margin:0;clear:both;text-align:#GET{right};} - -.tri, .pagination {background:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd; margin: 0;padding:2px 0; font-size: 11px; font-weight: bold; text-align: #GET{right}; white-space: nowrap;margin-top:1em; } -.tri {text-align:#GET{left};} -.tri .on, .pagination .on { background:#ccc;padding:2px 3px;color:#fff; } -.tri img, .pagination img {vertical-align:bottom;} - -.pagination + .tri, .tri + .pagination {border-top:0;margin-top:0;} -.pagination + .liste_items, .tri + .liste_items {border-top:0;margin-top:0;} -.liste_items + .tri, .liste_items + .pagination {margin-top:-1em;margin-bottom:1em;} - -#navigation .pagination,#extra .pagination {font-size:9px;} -#navigation .tri,#extra .tri {font-size:9px;} - -.clicable {cursor:hand;cursor:pointer;} - -/* menus */ -/* listes */ -ul.menu {list-style:none;margin:1em 0;padding:0;border-top:1px solid #ddd;clear:both;} -ul.menu li {border-bottom:1px solid #ddd; padding:0; font-size: 10px;overflow:hidden;clear:both;} -ul.menu li ul {margin:0;padding:0;margin-#GET{left}:11px;} -ul.menu li >a,ul.menu li >strong.on {display:block;padding:0.4em 0;} -ul.menu li >a:hover {background-color:[#(#GET{claire}|couleur_eclaircir|couleur_eclaircir)];} -ul.menu li >.on {background-color:[#(#GET{claire}|couleur_eclaircir|couleur_eclaircir)];} - -/* les boutons action */ -form.bouton_action_post, form.bouton_action_post div {display:inline;} -form.bouton_action_post.link button.submit, .formulaire_spip .boutons input.link,.formulaire_spip button.link {margin:0;font-weight:normal;} - -.formulaire_spip button {cursor:pointer;} -form.bouton_action_post.link button.submit, .formulaire_spip .boutons input.link,.formulaire_spip button.link {background:none;border:0;cursor:pointer;padding:0 0 1px;} -form.bouton_action_post.link button.submit:hover, .formulaire_spip .boutons input.link:hover,.formulaire_spip button.link:hover {border-bottom:1px solid;padding:0;} - -[(#INCLURE{fond=#VAL{prive/}|tous_les_fonds{/style_prive_plugin_}}{env}{couleur_claire}{couleur_foncee}{lang}{ltr})] diff --git a/prive/themes/spip/plugins.css_fonctions.php b/prive/themes/spip/plugins.css_fonctions.php deleted file mode 100644 index 3bfb65532d..0000000000 --- a/prive/themes/spip/plugins.css_fonctions.php +++ /dev/null @@ -1,10 +0,0 @@ -<?php - -function tous_les_fonds($dir,$pattern){ - $liste = find_all_in_path($dir,$pattern); - foreach($liste as $k=>$v) - $liste[$k] = $dir . basename($v,'.' . _EXTENSION_SQUELETTES); - return $liste; -} - -?> diff --git a/prive/reset.css b/prive/themes/spip/reset.css similarity index 100% rename from prive/reset.css rename to prive/themes/spip/reset.css diff --git a/prive/themes/spip/style_prive.css.html b/prive/themes/spip/style_prive.css.html new file mode 100644 index 0000000000..99bf35c3f0 --- /dev/null +++ b/prive/themes/spip/style_prive.css.html @@ -0,0 +1,55 @@ +[(#REM)<style>/* + 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} +/* +Valeurs par defaut : +#SET{claire,##ENV{couleur_claire,edf3fe}} [claire: (#GET{claire});] +#SET{foncee,##ENV{couleur_foncee,3874b0}} [foncee: (#GET{foncee});] +#SET{left,#ENV{ltr}|choixsiegal{left,left,right}} [left: (#GET{left});] +#SET{right,#ENV{ltr}|choixsiegal{left,right,left}} [right: (#GET{right});] +#SET{rtl,#ENV{ltr}|choixsiegal{left,'',_rtl}} [rtl: (#GET{rtl});] +#SET{dir,#ENV{ltr}|choixsiegal{left,ltr,rtl}} [dir: (#GET{dir});] + +#SET{font-size,#ENV{font-size,0.8125em}} [font-size: (#GET{font-size});] +#SET{line-height,#ENV{line-height,1.385em}} [line-height: (#GET{line-height});] +#SET{margin-bottom,#ENV{margin-bottom,#GET{line-height}}} [margin-bottom: (#GET{margin-bottom});] +#SET{text-indent,#ENV{text-indent,50px}} [text-indent: (#GET{text-indent});] +#SET{font-family,#ENV{font-family,'Helvetica, Arial, sans-serif'}} [font-family: (#GET{font-family});] +#SET{background-color,#ENV{background-color,#F8F7F3}} [background-color : (#GET{background-color});] +#SET{color,#ENV{color,#000000}} [color: (#GET{color});] +*/ + +[(#REM) les vieux styles a evacuer en premier, ca permet qu'ils ne polluent pas en cas de double definition] + +#INCLURE{#CHEMIN{prive/themes/spip/base.css}|direction_css{#GET{dir}}} +#INCLURE{#CHEMIN{prive/themes/spip/layout.css}|direction_css{#GET{dir}}} + +<BOUCLE_css(POUR){tableau #LISTE{typo.css,grids.css,bando.css,icons.css,lists.css,forms.css,picker.css,box_skins.css,jquery-ui.css,content.css,exceptions.css,theme.css}}> +[(#SET{fond,[(#VALEUR|concat{.html}|find_in_theme|substr{[(#VAL{_DIR_RACINE}|constant|strlen)],[(#VAL{-5}|intval)]})]})] +/* + * #VALEUR::[(#GET{fond})] + */ +[(#GET{fond}|oui) + [(#INCLURE{fond=#GET{fond},env,couleur_claire,couleur_foncee,lang,ltr,claire=#GET{claire},foncee=#GET{foncee},left=#GET{left},right=#GET{right},rtl=#GET{rtl},dir=#GET{dir},font-size=#GET{font-size},line-height=#GET{line-height},margin-bottom=#GET{margin-bottom},text-indent=#GET{text-indent},font-family=#GET{font-family},background-color=#GET{background-color},color=#GET{color}})] +] +</BOUCLE_css> + + +/*** Plugins ***/ + +<BOUCLE_cssplugins(POUR){tableau #VAL{prive/}|find_all_in_path{/style_prive_plugin_}}> + #SET{fond,prive/#VALEUR|basename{'.html'}} + [(#INCLURE{fond=#GET{fond},env,couleur_claire,couleur_foncee,lang,ltr})] +</BOUCLE_cssplugins> + +/**** Plugins fin ***/ diff --git a/prive/style_prive_defaut.css b/prive/themes/spip/style_prive_defaut.css similarity index 100% rename from prive/style_prive_defaut.css rename to prive/themes/spip/style_prive_defaut.css diff --git a/prive/themes/spip/style_prive_theme.html b/prive/themes/spip/theme.css.html similarity index 100% rename from prive/themes/spip/style_prive_theme.html rename to prive/themes/spip/theme.css.html diff --git a/prive/themes/spip/typo.css.html b/prive/themes/spip/typo.css.html index 3a4cd8cd5f..2a469750f4 100644 --- a/prive/themes/spip/typo.css.html +++ b/prive/themes/spip/typo.css.html @@ -21,32 +21,176 @@ #SET{right,#ENV{ltr}|choixsiegal{left,right,left}} #SET{rtl,#ENV{ltr}|choixsiegal{left,'',_rtl}} -body { font-size: 0.625em; font-family: Verdana, Geneva, sans-serif; line-height: 1.5em; } - -#contenu { font-size:12px; } - -h1,h2,h3 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; } -h1 { margin: 16px 0 0.25em 0; font-size: large; color: #GET{foncee}; } -h2 { margin: 0.5em 0 0.25em 0; font-size: medium; color: #000; } -h3 { margin: 0.5em 0 0.25em 0; font-size: medium; color: #666; } -/* Raccourcis pour les polices (utile pour les tableaux) */ -.arial0 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; } -.arial1 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; } -.arial11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; } -.arial2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; } -.verdana1 { font-family: Verdana, Geneva, sans-serif; font-size: 10px; } -.verdana2 { font-family: Verdana, Geneva, sans-serif; font-size: 11px; } -.verdana12 { font-family: Verdana, Geneva, sans-serif; font-size: 12px; } -.verdana3 { font-family: Verdana, Geneva, sans-serif; font-size: 13px; } -.serif { font-family: Georgia, Garamond, Times New Roman, serif; } -.serif1 { font-family: Georgia, Garamond, Times New Roman, serif; font-size: 11px; } -.serif2 { font-family: Georgia, Garamond, Times New Roman, serif; font-size: 13px; } - -.spip_xx-large { font-size: 32px; } -.spip_x-large { font-size: 26px; } -.spip_large { font-size: 18px; } -.spip_medium { font-size: 16px; } -.spip_small { font-size: 14px; } -.spip_x-small { font-size: 12px; } -.spip_xx-small { font-size: 10px; } -#wysiwyg { font-size: 1em; } +[(#REM)<style> +/* -------------------------------------------------------------- + + typo.css.html + Base typographique + Cf.: http://www.spip-contrib.net/3820 + +-------------------------------------------------------------- */ +] +#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}} +#SET{rtl,#ENV{ltr}|choixsiegal{left,'',_rtl}} + +/* Valeurs par defaut : +#SET{font-size,#ENV{font-size,1em}} [ font-size: (#GET{font-size});] +#SET{line-height,#ENV{line-height,1.2em}} [ line-height: (#GET{line-height});] +#SET{margin-bottom,#ENV{margin-bottom,1.2em}} [ margin-bottom: (#GET{margin-bottom});] +#SET{text-indent,#ENV{text-indent,50px}} [ text-indent: (#GET{text-indent});] +#SET{font-family,#ENV{font-family,'Helvetica, Arial, sans-serif'}} [ font-family: (#GET{font-family});] +#SET{background-color,#ENV{background-color,#F8F7F3}} [ background-color : (#GET{background-color});] +#SET{color,#ENV{color,#000000}} [ color: (#GET{color});] +*/ + +html { font-size: 100.01%; } /* Cf.: http://www.pompage.net/pompe/definir-des-tailles-de-polices-en-CSS/ */ +body { background: #GET{background-color}; font: #GET{font-size}/#GET{line-height}[ (#GET{font-family})]; color: #GET{color}; } + +/* Titraille / Intertitres */ +h1,h2,h3,h4,h5,h6, +.h1,.h2,.h3,.h4,.h5,.h6 { margin: 0; padding: 0; font-size: 100%; font-weight: normal; } +hr { height: 1px; margin:[ (#GET{margin-bottom})] 0; border: 0; background: #GET{color}; color: #GET{color}; } + +/* Titraille Blueprint +Cf. : http://www.blueprintcss.org/tests/parts/elements.html +h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; } +h2 { font-size: 2em; margin-bottom: 0.75em; } +h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; } +h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; } +h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; } +h6 { font-size: 1em; font-weight: bold; }*/ + +h1,.h1 {font-size: 2em; line-height:#GET{line-height};margin-bottom: [(#GET{margin-bottom}|div{2})em]; } +#SET{coeff,#GET{line-height}|plus{2}|div{2}|div{#GET{line-height}}} +#SET{coeffinv,#VAL{1}|div{#GET{coeff}}} +h2,.h2 {[ font-size: (#GET{line-height}|mult{#GET{coeff}})em];[ line-height: (#GET{coeffinv}|mult{2})em];[ margin-bottom: (#GET{coeffinv})em;]} +h3,.h3 {[ font-size: (#GET{line-height}|mult{1})em]; line-height: 1; margin-bottom: 1em; font-weight: bold;} +#SET{coeff,#GET{line-height}|plus{1}|div{2}|div{#GET{line-height}}} +#SET{coeffinv,#VAL{1}|div{#GET{coeff}}} +h4,.h4 {[ font-size: (#GET{line-height}|mult{#GET{coeff}})em];[ line-height: (#GET{coeffinv})em];[ margin-bottom: (#GET{coeffinv})em;]font-weight: bold; } +h5,.h5 { font-size: 1em; font-weight: bold; margin-bottom: #GET{margin-bottom}; } +h6,.h6 { font-size: 1em; font-weight: bold; } + +#haut h1,h1.grostitre {margin-top:[(#ENV{margin-bottom}|mult{1.5}|div{2}|div{#GET{line-height}})em]} + +/* Enrichissements typographiques */ +strong, b { font-weight: bold; } +em, i { font-style: italic; } +small, .small { font-size: 80%; } +big, .big { font-size: 150%; } +abbr[title], acronym[title] { border-bottom: .1em dotted; cursor: help; } +dfn { font-weight: bold; font-style: italic; } +del { text-decoration: line-through; } +ins { text-decoration: none; background-color: #FFC; } +sup, sub { font-size: .8em; font-variant: normal; line-height: 0; } +sup { vertical-align: super; } +.ie sup { vertical-align: text-top; } +sub { vertical-align: sub; } +.ie sub { vertical-align: text-bottom; } +.caps { font-variant: small-caps; } + +/* Listes */ +ul, ol, li, dl, dt, dd {} +ul ul, ol ol, ul ol, ol ul { margin-top: 0; margin-bottom: 0; } + +dl dt { font-weight: bold; } +dl dd {} + +/* Tableaux */ +table { margin-bottom: #GET{margin-bottom}; width: 100%; } +caption {[ font-size: (#GET{line-height}|mult{1})em;] line-height: 1; } +th { font-weight: bold; } +thead th { background: [#(#ENV{claire}|couleur_eclaircir{0.4})]; } +table.spip td, table.spip th, /* annuler spip-styles */ +th,td,caption {[ padding: (#GET{line-height}|div{2})em;] } + +tbody tr:nth-child(even) td,tbody tr:nth-child(even) th, +tbody tr.even td,tbody tr.even th { background: [#(#ENV{claire}|couleur_eclaircir{0.80})]; } +tfoot { font-style: italic; } +caption { background: #eee; } + +/* Citations, code et poesie */ +q { font-style: italic; } +blockquote { padding: 0 #GET{text-indent}; font-style: italic; } +cite { font-style: italic; } + +address { font-style: italic; } + +pre,code,kbd,samp,var,tt { font-family: 'lucida console',monospace; font-size: 1em; } +pre { margin:[ (#GET{margin-bottom}) ]0; white-space: pre; } +kbd { background-color: #GET{color}; color: #GET{background-color}; } +samp { font-weight: bold; } +var { font-style: italic; } + +/* Paragraphes */ +p, .p, dl, dd, blockquote, address, pre, table, fieldset { margin-bottom: #GET{margin-bottom}; } + +/* Liens */ +a {} +a:hover {} +a[hreflang]:after { content: "\0000a0(" attr(hreflang) ")"; } +.on { font-weight: bold; } + +/* end */ + +/* + * Specificites de code SPIP (ex spip-styles.css) + */ + +/* Listes SPIP */ +ul.spip,.formulaire_spip ul.spip { list-style: square; margin-bottom:#ENV{margin-bottom};} +ul.spip ul { list-style: circle; } +ol.spip { list-style: decimal; margin-bottom:#ENV{margin-bottom};} + +ul.spip li, ol.spip li, .formulaire_spip ul.spip li {margin-#ENV{left}:#ENV{text-indent};} +ul.spip li li, ol.spip li li, .formulaire_spip ul.spip li li {margin-#ENV{left}:[(#ENV{text-indent}|div{2})px];} + +/* Citations, code et poesie */ +/*blockquote.spip { margin: 2em 0; padding-left: 1em; border-left: 0.30em solid; } +blockquote.spip_poesie { margin: 2em 0; padding-left: 1em; border-left: 1px solid; font-family: Garamond, Georgia, Times, serif; } +blockquote.spip_poesie div { text-indent: -3em; margin-left: 3em; } +*/ +.spip_code, .spip_cadre { color: #336; } +.spip_cadre { width: 99%; background-color: #F3F3F3; border: 1px dotted #ddd; padding:5px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;} +div.spip_code, .spip_cadre { margin-bottom: #ENV{margin-bottom}; } + +.spip_surligne { background: #FF6; } + +/* Tableaux */ +table.spip { max-width: 99%; margin-right: auto; margin-left: auto; margin-bottom: #ENV{margin-bottom}; border-collapse: collapse; border-spacing: 0;} +table.spip caption { caption-side: top; /* bottom pas pris en compte par IE */ text-align: center; margin-right: auto; margin-left: auto; font-weight: bold; } +table.spip th, table.spip td { /*padding: 0.20em 0.40em; text-align: left; */border: 1px solid #ccc; } +table.spip td.numeric {text-align:right;} + +/* Logos, documents et images */ +img, .spip_logos { margin: 0; padding: 0; border: 0; } +.spip_documents { text-align: center; } +.spip_documents p { margin: 0.10em; padding: 0; } +.spip_documents_center { display: block; clear: both; width: 100%; margin: [(#ENV{margin-bottom})] auto; } +.spip_documents_left { float: #ENV{left}; margin-#ENV{right}: 15px; margin-bottom: [(#ENV{margin-bottom})]; } +.spip_documents_right { float: #ENV{right}; margin-#ENV{left}: 15px; margin-bottom: [(#ENV{margin-bottom})]; } +.spip_doc_titre { margin-right: auto; margin-left: auto; font-weight: bold; font-size: 0.90em; } +.spip_doc_descriptif { clear: both; margin-right: auto; margin-left: auto; font-size: 0.90em; } + +/* modeles par defaut */ +.spip_modele { float: right; display: block; padding: 1em; border: 1px solid; width: 180px; } + +/* Couleurs des liens de SPIP */ +a.spip_note {} /* liens vers notes de bas de page */ +a.spip_ancre {} /* liens internes a la page */ +a.spip_in {} /* liens internes */ +a.spip_mail { color: #900; } +a.spip_mail:before { content: "\002709"; } /* liens vers un email */ +a.spip_out,a[rel=external] { color: #009; } /* liens sortants */ +a.spip_url { color: #009; } /* liens url sortants */ +a.spip_glossaire { color: #060; } /* liens vers encyclopedie */ +a.spip_glossaire:hover { text-decoration: underline overline; } +a[hreflang]:after { content: "\0000a0(" attr(hreflang) ")"; } +.on { font-weight: bold; } /* liens exposes */ diff --git a/prive/themes/spip/vieilles_def.css.html b/prive/themes/spip/vieilles_def.css.html index 92ae0ff6c3..e6a27a0e48 100644 --- a/prive/themes/spip/vieilles_def.css.html +++ b/prive/themes/spip/vieilles_def.css.html @@ -20,208 +20,6 @@ #SET{left,#ENV{ltr}|choixsiegal{left,left,right}} #SET{right,#ENV{ltr}|choixsiegal{left,right,left}} -/* * */ -/* -.toile_claire { - background-color: #GET{claire}; -} - -.toile_foncee { background-color: #GET{foncee};} -.toile_blanche { background-color: #fff;} -.toile_noire { background-color: #000;} -.toile_gris_sombre { background-color: #333;} -.toile_gris_fort { background-color: #999999;} -.toile_gris_moyen { background-color: #ccc;} -.toile_gris_leger { background-color: #eee;} - -.bordure_claire { border: 1px solid #GET{claire};} -.bordure_foncee { border: 1px solid #GET{foncee};} -.bordure_claire_basse { border-bottom: 1px solid #GET{claire};} -.bordure_claire_left { border-#GET{left}: 1px solid #GET{claire};} -.bordure_claire_right { border-#GET{right}: 1px solid #GET{claire};} -.bordure_grise_basse { border-bottom: 1px solid #999999;} -.bordure_grise_left { border-#GET{left}: 1px solid #999999;} -.bordure_grise_right { border-#GET{right}: 1px solid #999999;} -.bordure_foncee_pointillee { border: 2px; border-style: dotted; border-color: #GET{foncee};} - -.ligne_claire { color: #GET{claire};} -.ligne_blanche { color: white;} -.ligne_foncee { color: #GET{foncee};} -.ligne_noire { color: #000;} -*/ - -/* * Formulaires */ -/* -.forml { margin-top: 0px; width: 100%; display: block; padding: 3px; background-color: #f0f0f0; border: 1px solid #GET{claire}; background-position: center bottom; float: none; behavior: url([(#CHEMIN{win_width.htc}|url_absolue)]); font-size: 12px; } -.formo { margin-top: 0px; width: 100%; display: block; padding: 3px; background-color: #fff; border: 1px solid #GET{claire}; background-position: center bottom; float: none; behavior: url([(#CHEMIN{win_width.htc}|url_absolue)]); font-size: 12px; } -.fondl { margin-top: 0px; padding: 3px; background-color: #e4e4e4; border: 1px solid #GET{claire}; background-position: center bottom; float: none; font-size: 11px; } -.fondo { - margin-top: 0px; - background:#GET{foncee}; - border: 1px outset #GET{claire}; - float: none; - color: #fff; - font-size: 11px; - font-weight: bold; -} - -input[type="submit"] { - font-weight: bold; - margin-top: 3px; -} -.fondf { margin-top: 0px; background-color: #fff; border-style: solid ; border-width: 1px; border-color: #e86519; color: #e86519; } - -select.fondl { padding: 0; } -.maj-debut:first-letter { text-transform: uppercase; } -*/ - -/*style for horizontal list <div class='h-list'><ul ><li><tag class='menu-item'></tag></li></ul></div>*/ -/*for IE item list must be specified in .menu-item*/ -/*possible added classes #GET{left}ed centered righted vcentered/* - -/* -.h-list { display: table} -.h-list ul { display: table-row; list-style: none; margin: 0; padding: 0; } -.h-list li { display: table-cell; margin: 0; padding: 0; } -*/ - -/* -.vcentered li { vertical-align:middle} -.#GET{left}ed { margin: 0 auto 0 0; } -.#GET{right}ed { margin: 0 0 0 auto; } -*/ - - -/* * Icones et bandeaux */ -/* -a.lien_sous { color: #666; } -a.lien_sous:hover { color: #000; } -.cadre-bandeau-rubriques { background-color: #eee; border: 1px solid #555; z-index: 1; } -.cadre-bandeau-rubriques .titrem { background: #GET{foncee}; } -.cadre-bandeau-rubriques .cadre_padding { padding: 0; } - - -div.brt { background: url(#GET{chemin_img_pack}triangle-droite[(#GET{rtl})].gif) [(#GET{right})] center no-repeat; } -div.pos_r { position: relative; } -*/ -/* Icones de fonctions */ -/* -a.icone26 { font-family: verdana, helvetica, arial, sans; font-size: 11px; font-weight: bold; color: #000; text-decoration: none; padding: 1px; margin-#GET{right}: 2px; } -a.icone26:hover { text-decoration: none; } -a.icone26 img { vertical-align: middle; background-color: #GET{foncee}; } -a.icone26:hover img { background: url(#GET{chemin_img_pack}fond-gris-anim.gif); } -*/ - - -/* Icones 48 * 48 et 24 * 24 */ -/* -.cellule36, .cellule48 { padding: 0; border: 0; vertical-align: top; font-weight: bold; text-align: center; text-decoration: none; } -.cellule36 { margin: 0; font-size: 10px; } -.cellule48 { margin: 2px; font-size: 12px; } -.cellule36 a, .cellule36 a:hover, .cellule48 a, .cellule48 a:hover { text-decoration: none; } -.cellule36 a, .cellule48 a { display: block; text-align: center; } -.cellule48 a img { display: inline; background-color: #GET{claire}; margin: 4px; padding: 0; border: 0; } -.cellule48 a.selection img { display: inline; margin: 4px; padding: 0; border: 0; background-color: #999; } -.cellule48 a:hover img { display: inline; margin: 4px; padding: 0; border: 0; background: url(#GET{chemin_img_pack}fond-gris-anim.gif); } -.cellule36 a img { margin: 0; display: inline; padding: 3px; border: 0; border: 1px solid #fff; background-color: transparent; } -.cellule36 a.selection img{ margin: 0; display: inline; padding: 3px; background-color: #fff; border: 1px solid #aaa; } -.cellule36 a:hover img { margin: 0; display: inline; padding: 3px; background-color: #e4e4e4; background: url(#GET{chemin_img_pack}fond-gris-anim.gif); border: 1px solid #GET{foncee}; } -.cellule36 a span, .cellule48 a span { color: #666; display: block; margin: 1px; width: 100%; } -.cellule36 a:hover span, .cellule48 a:hover span { color: #000; display: block; margin: 1px; width: 100%; } -.cellule36 a.selection span, .cellule48 a.selection span { color: #000; display: block; margin: 1px; width: 100%; } -*/ - -/* -.cellule36 a.aide, .cellule36 a.aide:hover { display: inline; background: none; margin: 0; padding: 0; } -.cellule36 a.aide img { margin: 0; padding: 0; } -*/ -/* Navigation texte */ -/* -.cellule-texte { margin: 0; padding: 0; border: 0; vertical-align: top; font-size: 10px; font-weight: bold; text-align: center; text-decoration: none; } -.cellule-texte a, .cellule-texte a:hover { text-decoration: none; display: block; } -.cellule-texte a { margin: 1px; padding: 4px; border: 0; color: #606060; } -.cellule-texte a.selection { background-color: #GET{claire}; margin: 1px; padding: 3px; border: 1px solid #GET{foncee}; color: #000; } -.cellule-texte a:hover { background-color: #fff; margin: 1px; padding: 3px; border: 1px solid #GET{foncee}; color: #333; } -.cellule-texte a.aide, .cellule-texte a.aide:hover { display: inline; background: none; border: 0; } -.cellule-texte a.aide img { margin: 0; } -*/ - - -/* * Style des icones */ -/* -.fondgris { cursor: pointer; padding: 4px; margin: 1px; } -.fondgrison { cursor: pointer; padding: 3px; margin: 1px; border: 1px dashed #999; background-color: #e4e4e4; } -.fondgrison2 { cursor: pointer; padding: 3px; margin: 1px; border: 1px dashed #999; background-color: #fff; } -.bouton36gris { padding: 6px; margin-top: 2px; border: 1px solid #aaa; background-color: #eee; } -.bouton36blanc { padding: 6px; margin-top: 2px; border: 1px solid #999; background-color: #fff; } -.bouton36rouge { padding: 6px; margin-top: 2px; border: 1px solid red; background-color: #fff; } -.bouton36off { padding: 6px; margin-top: 2px; width: 24px; height: 24px; } -*/ - -/* utilise encore dans core/statistiques */ -/* -.iconeoff { padding: 3px; margin: 1px; border: 1px dashed #aaa; background-color: #f0f0f0; } -*/ - -/* plus du tout utilise ? */ -/* -.reliefblanc { background-image: url(#CHEMIN_IMAGE{barre-blanc.gif}); } -.reliefgris { background-image: url(#CHEMIN_IMAGE{barre-noir.gif}); } -.iconeon { cursor: pointer; padding: 3px; margin: 1px; border-#GET{right}: solid 1px #fff; border-bottom: solid 1px #fff; border-#GET{left}: solid 1px #666; border-top: solid 1px #666; background-color: #eee; } -.iconedanger { padding: 3px; margin: 1px; border: 1px dashed #000; background: url(#CHEMIN_IMAGE{rayures-sup.gif}); } -*/ - -/* -td.icone table {} -td.icone a { color: #000; text-decoration: none; font-size: 10px; font-weight: bold; } -td.icone a:hover { text-decoration: none; } -td.icone a img { border: 0; } - -a.icone { text-decoration: none; } -a.icone:hover { text-decoration: none; } -*/ -/* -.icone36 a, .icone36 a,a.icone36, a.icone36:hover { text-decoration: none; } -.icone36 a img, a.icone36 img { margin: 0 auto; display: inline; padding: 4px; background-color: #eee; border: 2px solid #GET{foncee}; } -.icone36 a:hover img,a.icone36:hover img { background-color: #fff; border: 2px solid #666; } -.icone36.danger img { background-color: #fff; border: 2px solid #ff9999; } -.icone36.danger a:hover img,a.icone36.danger:hover img { background-color: #fff; border: 2px solid red; } -.icone36 span { font-weight: bold; color: #GET{foncee}; display: block; margin: 2px auto; width: 100%; height: 3em; } -.icone36 a:hover span,a.icone36:hover span { color: #000; } -.icone36.danger span { color: #ff9999; } -.icone36.danger a:hover span,a.icone36.danger:hover span { color: red; } -a.icone36.historique-24 { width: 90px; } -a.icone36.suivi-forum-24 { width: 100px; } - -.icone36 { border: 0; padding: 5px 0; margin: 0; text-align: center; text-decoration: none; font-size: x-small; width:72px; } -.icone36 a, .icone36 a,a.icone36, a.icone36:hover { text-decoration: none; } -.icone36 a img, a.icone36 img { margin: 0 auto; display: inline; padding: 4px; background-color: #eee; border: 2px solid #GET{foncee}; } -.icone36 a:hover img,a.icone36:hover img { background-color: #fff; border: 2px solid #666; } -.icone36.danger img { background-color: #fff; border: 2px solid #ff9999; } -.icone36.danger a:hover img,a.icone36.danger:hover img { background-color: #fff; border: 2px solid red; } -.icone36 span { font-weight: bold; color: #GET{foncee}; display: block; margin: 2px auto; width: 100%; height: 3em; } -.icone36 a:hover span,a.icone36:hover span { color: #000; } -.icone36.danger span { color: #ff9999; } -.icone36.danger a:hover span,a.icone36.danger:hover span { color: red; } -a.icone36.historique-24 { width: 90px; } -a.icone36.suivi-forum-24 { width: 100px; } -*/ - -/* * Icones horizontales */ -/* a revoir */ -/* -a.cellule-h { display: block; } -a.cellule-h { font-size: 10px; font-weight: bold; text-align: #GET{left}; text-decoration: none; color: #666; } -a.cellule-h:hover, a.cellule-h:hover a.cellule-h, a.cellule-h a.cellule-h:hover { font-size: 10px; font-weight: bold; text-align: #GET{left}; text-decoration: none; color: #000; } -a.cellule-h div.cell-i { padding: 0; border: 1px solid #fff; margin: 0; margin-#GET{right}: 3px; } -a.cellule-h:hover div.cell-i { background-color: #[(#ENV{couleur_claire}|couleur_eclaircir)]; margin: 0; margin-#GET{right}: 3px; padding: 0; border: 1px solid #GET{foncee}; } -table.cellule-h-table { margin: 0; padding: 0; border: 0; } -a.cellule-h img { width: 24px; height: 24px; border: 0; margin: 3px; background-repeat: no-repeat; background-position: center center; } -a.cellule-h a.aide img { width: 12px; height: 12px; } -a.cellule-h-texte { display: block; clear: both; text-align: #GET{left}; font-family: Trebuchet Sans MS, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #606060; padding: 4px; margin: 3px; border: 1px solid #ddd; background-color: #f0f0f0; width: 92%; } -.danger a.cellule-h-texte { background: url(#CHEMIN_IMAGE{rayures-sup.gif}); } -a.cellule-h-texte:hover { text-decoration: none; color: #000; border-#GET{right}: solid 1px #fff; border-bottom: solid 1px #fff; border-#GET{left}: solid 1px #666; border-top: solid 1px #666; background-color: #eee; } -*/ /* * Styles pour "Tout le site" */ @@ -275,108 +73,3 @@ li.rub ul{ display: none; } li img.expandImage { display: block; float: #GET{left}; position: relative; #GET{left}: -20px; width: 16px; height: 16px; } li.selected { background-color: #GET{claire}} /* Fin Styles pour "Tout le site" */ -/* -a.triangle_block { margin-top: -3px; margin-bottom: -3px; margin-#GET{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; } -*/ -/*.swap-couche { border: 0; height: 10px; width: 10px; }*/ - -/* anciennes listes d'objet */ -/* -.tr_liste { background-color: #eee; } -.tr_liste_over, .tr_liste:hover { background-color: #fff; } -.tr_liste td, .tr_liste:hover td, .tr_liste_over td { border-bottom: 1px solid #ddd; } -tbody>.tr_liste:last-child td { border-bottom: 0px; } -.tr_liste td div.liste_clip { height: 12px; overflow: hidden; } -.tr_liste:hover td div.liste_clip, span.liste_clip { overflow: visible; height: 100%; } -*/ -/** OLDIES : cadres issus de PHP */ - -/* * Cadre couleur foncee */ -/* -.cadre_padding { padding: 6px; } -.cadre_padding.padding_x { padding: 0 6px; } -.padding_x .bloc_depliable { padding: 6px 0; } -.cadre { margin: 20px 0 10px 0; font-family: Verdana, Geneva, sans-serif; font-size: 11px; position: relative; } -.cadre { border: 1px solid #aaa; background-color: #eee; } -.cadre-fonce { background-color: #GET{foncee}; } -.cadre-gris-fonce { background: #666; } -.cadre-gris-clair { border: 1px solid #ccc; background-color: #dedede; } -.cadre-couleur { background-color: #GET{claire}; } -.cadre-couleur div.cadre-titre { background-color: #GET{foncee}; border-bottom: 2px solid #GET{foncee}; color: #fff; } -.cadre-couleur-foncee { background-color: #GET{claire}; } -.cadre-couleur-foncee div.cadre-titre { color: #fff; } -.cadre-trait-couleur { background-color: #fff; border: 2px solid #GET{foncee}; } -.cadre-trait-couleur div.cadre-titre { background-color: #GET{foncee}; border-bottom: 2px solid #GET{foncee}; color: #fff; } -.cadre-r { background-color: #fff; border: 1px solid #ccc; color: #333; } -.cadre-r div.cadre-titre { background-color: #ccc; border-bottom: 1px solid #666; color: #000; } -.cadre-e { background-color: #eee; border: 1px solid #ccc; } -.cadre-e div.cadre-titre { background-color: #GET{claire}; border-bottom: 1px solid #666; color: #000; } -.cadre-forum { background-color: #fff; border: 1px solid #ccc; margin-bottom: 0; } -.cadre-forum div.cadre-titre { background-color: #GET{claire}; border-bottom: 1px solid #ccc; color: #000; } -.cadre-sous_rub { background-color: #fff; border: 1px solid #ccc; } -.cadre-thread-forum { background-color: #eee; border: 1px solid #ccc; border-top: 0; margin-bottom: 0; margin-top: 0px; } -.cadre-thread-forum div.cadre-titre { background-color: #ccc; color: #000; } -.cadre-info{ background-color: #fff; border: 2px solid #GET{foncee}; padding: 5px; } -.cadre-alerte { border: 6px solid red; } -*/ -/* -------- */ -/* -.cadre-liste .titrem { background-color: #fff; color: #444; } -.cadre-liste .titrem.hover { background-color: #GET{claire}} -.cadre-liste .tr_liste .titrem { background-color:#eee; } -*/ - -/*.ajax-action {padding-top:0px;clear:both;position: relative; }*/ -/* -.dater {position: relative; } -.dater { border: 1px solid #GET{claire}; } -.dater .hover, .editer_mot .hover, .editer_auteurs .hover { background-color: #GET{claire}; } -*/ -/* -.configuration #contenu .cadre .titrem { background-color:#eee; } -.configuration #contenu .titrem.hover { background-color: #GET{claire}; } -.configuration #contenu .cadre-trait-couleur { border: 1px solid #ccc; } -.configuration #contenu .cadre-trait-couleur .titrem { background-color: #GET{claire};color: [#(#ENV{couleur_foncee}|couleur_foncer)]; text-transform: uppercase; } -.configuration #contenu .ajax-action, -.configuration #contenu .cadre-trait-couleur .cadre_padding { - padding-top: 0px; -} -.configuration #contenu .cadre-couleur .cadre_padding .titrem, -.configuration #contenu .cadre-trait-couleur .cadre_padding .titrem { - text-transform: none; - background-color: white; - padding-bottom: 11px; - color: #444444; - -} -.configuration #contenu .cadre-couleur .titrem { background-color: #GET{claire}; } - -*/ - -/* -.cadre-couleur-foncee .titrem { background-color: #GET{claire}; color: #fff; color: #444; } -.cadre-couleur-foncee .cadre_padding .titrem { color: #444; } -.cadre-trait-couleur .titrem { background-color: #GET{foncee}; color: #fff; } -.cadre-trait-couleur .cadre_padding .titrem { background-color: #fff;color: #444; } - -.mots_tous #contenu .titrem.impliable { background-color: #GET{claire}; } - -.cadre-couleur .titrem { background-color: #fff; } -*/ -/* -.joindre .titrem, #navigation .joindre .titrem { background-color: #GET{claire}; } -*/ -/*.accueil #navigation .titrem { background-color: #fff; }*/ -/* -#navigation .titrem, #extra .titrem {text-align: center; } -#navigation .titrem, #extra .titrem { background-color: #fff; } -#liste_images .titrem, #liste_documents .titrem { background-color: #ccc; } -*/ -/*#liste_images .legender .titrem, #liste_documents .legender .titrem { background-color: #fff; } */ -/*#navigation .hover, #extra .hover, .joindre .hover, #liste_images .hover, #liste_documents .hover { background-color: #GET{claire}; }*/ -/* -.iconifier div div.titrem {text-align: #GET{left}; } -.iconifier div div {text-align: center; } -.iconifier div div label {text-align: #GET{left};display: block; } -*/ -- GitLab