source: spip-zone/_plugins_/acs/models/cat/composants/fond/fond.css.html @ 47457

Last change on this file since 47457 was 47457, checked in by webmaster@…, 10 years ago

Passage en version 0.8.2

ACS:

  • id au nom de la variable pour les contrôles de type Text (requis pour y accéder en javascript)
  • filepicker : bug fix;


Cat :

  • modification des caches des noisettes de composants : ceux-ci doivent être NULS [(#CACHE{0])] dans l'immense majorité des cas (les pages entières mises en cache suffisent) SAUF dans certains cas particuliers comme par exemple : 1) les noisettes appellées en Ajax, 2) les composants présents à l'identique sur de plusieurs pages, qui peuvent bénéficier d'une mise en cache SPIP séparée, en amont de la mise en cache SPIP des pages complètes.
  • page rubrique : la page peut dépendre d'un mot-clef de style de page rubrique.
  • Cadre : pas de mise en cache par défaut (celle-ci doublonnerait avec celle du conteneur ou de la page).
  • Carte : composant instanciable; bugs fixes dans le json (rubriques);
  • Hierarchie : correction de l'expression régulière de filtrage des mots-clefs commençant par "_"; économie de deux boucles inutiles;
    • Rubriques devient Autres (autres articles de la même rubrique ou autres articles au hasard) + correction d'un bug en prévisualisation (affichait la rubrique 1 par défaut ce qui n'était pas très utile si la rubrique 1 n'existait plus);
File size: 6.5 KB
Line 
1[(#CACHE{0})][(#REM)
2
3Paramètres communs à toutes les pages - valeurs par défaut heritees par les composants
4
5 * taille typo
6 * Base       100%
7 * -------------------------------------
8 * 20px       1.27em
9 * 19px       1.21em
10 * 18px       1.15em
11 * 17px       1.09em
12 * 16px       1.03em
13 * 15px       0.96em
14 * 14px       0.88em
15 * 13px       0.82em
16 * 12px       0.77em
17 * 11px       0.71em
18 * 10px       0.65em
19 *  9px       0.59em
20 * Attention : en dessous de 0.71em le texte devient illisible en text smallest sur MSIE
21 
22La definition fontsize ci-dessous est un hack : Cf.: http://pompage.net/pompe/definir-des-tailles-de-polices-en-CSS
23
24]html { font-size: 100%; }
25body {
26  margin : 0;
27  padding: 0;
28  font-size: #VAR{acsFondFontSize, 0.88em};
29  font-family: [(#VAR{acsFondFont,Verdana, 'Trebuchet MS', Arial, 'Lucida Sans'}),][ (#VAR{acsFondFontFamily,sans-serif})];
30  [background: (#VAR{acsFondColor})[ url('[(#ACS_CHEMIN)]trame/(#VAR{acsFondImage})') repeat];]
31  [color: (#VAR{acsFondText});]
32}
33
34[a:link, a:visited {text-decoration: none; color: (#VAR{acsFondLink});}]
35[a:hover {color: (#VAR{acsFondLinkHover});}]
36
37[(#REM) couleur du lien "article refusé" des articles refusés
38]a.refus {
39  color: red;
40}
41a.refus:hover {
42  color: orange;
43}
44
45[(#REM)
46
47***** Styles globaux herites par les composants *****
48
49].cat .right {
50  text-align: #LANG_RIGHT;
51}
52[.cat .spacer {
53  height: (#VAR{acsFondSpacer});
54  width: #VAR{acsFondSpacer};
55}]
56.cat br.nettoyeur {
57  clear : both;
58  height: 0;
59  line-height: 0;
60}
61[(#REM)
62
63***** Tailles de fontes *****
64
65tsize : titres
66stsize  sous-titres
67bsize : blocs - composants
68nsize : petits elements de navigation
69
70].tsize {
71  font-size: #VAR{acsFondTitleSize, 1.15em};
72}
73.stsize {
74  font-size: #VAR{acsFondSTSize, 1.09em};
75}
76.bsize {
77  font-size: #VAR{acsFondBlocSize, 0.82em};
78}
79.nsize, .pagination {
80  font-size: #VAR{acsFondNavSize, 0.65em};
81}
82[(#REM)
83
84***** Traductions (drapeaux) *****
85
86]div#traductions {
87  position: absolute;
88  float: #LANG_RIGHT;
89  text-align:#LANG_RIGHT;
90  top: 5px;
91  #LANG_RIGHT: 5px;
92  line-height:11px;
93  z-index: 200;
94}
95#traductions .lang_button {
96  margin: 0;
97  padding: 0;
98  padding-left: 2px;
99}
100#traductions .lang {
101  background: #dfdfdf;
102  opacity:0.5;
103  -moz-opacity:0.5;
104  filter:alpha(opacity=50);
105}
106#traductions .selected_lang {
107  background: #dfdfdf;
108  /*border: 1px inset green;*/
109}
110#traductions .lang:hover {
111  opacity:0.7;
112  -moz-opacity:0.7;
113  filter:alpha(opacity=70);
114}
115[(#REM)
116
117***** Boutons d'adminsitration de spip *****
118
119].spip-admin-float {
120  #LANG_LEFT:5px;
121  margin-top: 5px;
122}
123[(#REM)
124
125***** Personnalisation des styles spip (remplace spip_style.css) *****
126
127Cette feuille contient les styles associes au code genere par SPIP.
128Ces styles sont indispensables et doivent necessairement etre
129definis pour le bon fonctionnement de vos squelettes.
130
131Definis ici, ils sont personnalisables
132
133Prefixes par ".cat", ils ne s'appliquent que dans les elements fils d'elements de classe "cat"
134
135][(#REM)
136
137***** Intertitre *****
138
139].cat h3.spip { text-align: center; margin-top: 2em; margin-bottom: 1.4em; font-size: #VAR{acsFondSTSize, 1.09em}; font-weight: bold; }
140.cat hr.spip { margin: 2em auto; }
141[(#REM)
142
143***** Listes SPIP *****
144
145].cat ul.spip {}
146.cat ol.spip { list-style: decimal; }
147[(#REM)
148
149***** Citations et code *****
150
151].cat blockquote.spip { margin: 2em 0; margin-left: 1em; padding-left: 1em; border-left: 1px dotted #aaa; }
152.cat .spip_code, .spip_cadre { font-family: Courier, "Courier New", monospace; color: #036; }
153.cat .spip_cadre { width: 99%; background-color: #F4F8F8; border: 1px inset; font-size:inherit; }
154div.spip_code, .spip_cadre { margin-bottom: 1em;  }
155[(#REM)
156
157***** Poesie *****
158
159].cat .spip_poesie {
160  [font-size: (#VAR{acsFondPoesieFontSize,1.05em});]
161  font-family: [(#VAR{acsFondPoesieFont,Garamond}),][ (#VAR{acsFondPoesieFontFamily,serif})];
162  border: 0;
163  margin: 0;
164  padding-left: 0;
165}
166.cat .spip_poesie div:first-letter {
167  text-transform: uppercase;
168  text-indent: 0;
169}
170[(#REM)
171
172***** Surlignage *****
173
174].cat .spip_surligne { background: #FF6; }
175[(#REM)
176
177***** Tableaux *****
178
179].cat table.spip {
180  max-width: 99%;
181  margin: auto;
182  margin-bottom: 1em;
183  line-height: normal;
184  border: [(#VAR{acsFondTabBord/Width,1px})][ (#VAR{acsFondTabBord/Style,solid})][ (#VAR{acsFondTabBord/Color})];
185  border-collapse: collapse;
186}
187.cat table.spip caption {
188  caption-side: top; /* bottom pas pris en compte par IE */
189  text-align: center;
190  margin: auto;
191  padding: 3px;
192  font-weight: bold;
193}
194[.cat table.spip tr.row_first { background: (#VAR{acsFondTabFirst});}]
195[.cat table.spip tr.row_odd { background: (#VAR{acsFondTabOdd});}]
196[.cat table.spip tr.row_even { background: (#VAR{acsFondTabEven});}]
197.cat table.spip th, .cat table.spip td {
198  padding: 3px;
199  text-align: #LANG_LEFT;
200  vertical-align: middle;
201}
202[(#REM)
203
204***** Notes de bas de page *****
205
206][.cat .notes, .cat a.spip_note {
207  font-size: (#VAR{acsFondNavSize});
208}]
209.cat .spip_note {
210  vertical-align: super;
211}
212.cat .notes .spip_note {
213  font-size: 1em;[(#REM) empeche de reduire deux fois la taille ]
214  vertical-align: text-bottom;
215  margin:0;
216}
217[(#REM)
218
219***** Post-scriptum *****
220
221].cat .ps {
222  [font-size: (#VAR{acsFondNavSize});]
223}
224[(#REM)
225
226***** Logos, documents et images *****
227
228]
229.spip_logos {
230  margin: 5px;
231}
232.spip_documents { text-align: center; }
233.spip_documents_center { clear: both; width: 100%; margin: auto; }
234span.spip_documents_center { display: block; margin-top:1em; }
235.spip_documents_left { float: left; margin-right: 5px; margin-bottom: 5px; }
236.spip_documents_right { float: right; margin-left: 5px; margin-bottom: 5px; }
237.spip_doc_titre { font-weight: bold; font-size: #VAR{acsFondNavSize, 0.65em}; margin-left:auto; margin-right:auto; text-wrap: break-word; overflow: hidden}
238.spip_doc_descriptif { clear: both; font-size: #VAR{acsFondNavSize, 0.65em}; margin-left:auto; margin-right:auto; width: 200px;}
239.spip_doc_descriptif p {margin: 0;}
240[(#REM)
241
242***** modeles par defaut *****
243
244].cat .spip_modele {
245  float: right;
246  display: block;
247  padding: 1em;
248  border: 1px solid;
249  width: 180px;
250}
251[(#REM)
252
253***** Couleurs des liens de SPIP *****
254
255]a.spip_note {} /* liens vers notes de bas de page */
256a.spip_ancre {} /* liens internes a la page */
257a.spip_in {} /* liens internes */
258a.spip_mail { color: #900; }
259a.spip_mail:before { content: "\002709"; } /* liens vers un email */
260a.spip_out { color: #009; } /* liens sortants */
261a.spip_url { color: #009; } /* liens url sortants */
262a.spip_glossaire { color: #060; } /* liens vers encyclopedie */
263a.spip_glossaire:hover { text-decoration: underline overline; }
264.on { font-weight: bold; } /* liens exposes */
Note: See TracBrowser for help on using the repository browser.