diff options
Diffstat (limited to 'public/accueil.css')
-rw-r--r-- | public/accueil.css | 454 |
1 files changed, 454 insertions, 0 deletions
diff --git a/public/accueil.css b/public/accueil.css new file mode 100644 index 0000000..aba7196 --- /dev/null +++ b/public/accueil.css | |||
@@ -0,0 +1,454 @@ | |||
1 | /* public/accueil.css */ | ||
2 | |||
3 | @font-face /* pour .police_titre */ | ||
4 | { | ||
5 | font-family: "you_are_loved"; | ||
6 | src: url('fonts/you_are_loved.ttf') format('truetype'), | ||
7 | url('fonts/you_are_loved.eot'), | ||
8 | url('fonts/you_are_loved.eot?#iefix') format('embedded-opentype'), | ||
9 | url('fonts/you_are_loved.woff2') format('woff2'), | ||
10 | url('fonts/you_are_loved.woff') format('woff'); | ||
11 | } | ||
12 | |||
13 | .no_underline | ||
14 | { | ||
15 | text-decoration: none; | ||
16 | } | ||
17 | |||
18 | body | ||
19 | { | ||
20 | margin: 0px; | ||
21 | background-color: #326892; | ||
22 | } | ||
23 | |||
24 | #bloc_page | ||
25 | { | ||
26 | max-width: 700px; | ||
27 | margin: auto; | ||
28 | background-color: #FFFFFF; | ||
29 | font-family: Sans-serif; | ||
30 | font-size: 100%; | ||
31 | } | ||
32 | |||
33 | nav | ||
34 | { | ||
35 | position: fixed; | ||
36 | z-index: 2; | ||
37 | background-color: white; | ||
38 | } | ||
39 | |||
40 | ul | ||
41 | { | ||
42 | margin: 0px; | ||
43 | padding: 5px; | ||
44 | display: flex; | ||
45 | flex-wrap: wrap; | ||
46 | justify-content: center; | ||
47 | } | ||
48 | |||
49 | li | ||
50 | { | ||
51 | list-style-type: none; | ||
52 | white-space: nowrap; | ||
53 | } | ||
54 | |||
55 | li a | ||
56 | { | ||
57 | text-decoration: none; | ||
58 | color: #666; | ||
59 | } | ||
60 | |||
61 | a:hover:not(.police_titre) /* :not() = sauf */ | ||
62 | { | ||
63 | color: #000000; | ||
64 | } | ||
65 | |||
66 | #actuelle | ||
67 | { | ||
68 | color: #463c3c; | ||
69 | font-weight: bold; | ||
70 | } | ||
71 | |||
72 | img | ||
73 | { | ||
74 | vertical-align: bottom; | ||
75 | } | ||
76 | |||
77 | .boutonSubmitEditeur | ||
78 | { | ||
79 | margin-top: 5px; | ||
80 | } | ||
81 | |||
82 | #courriel | ||
83 | { | ||
84 | padding-top: 30px; | ||
85 | font-size: 85%; | ||
86 | } | ||
87 | |||
88 | #courriel * | ||
89 | { | ||
90 | max-width: 220px; | ||
91 | color: black; | ||
92 | text-decoration: none; | ||
93 | } | ||
94 | |||
95 | #courriel a:hover | ||
96 | { | ||
97 | /*border: 1px blue solid;*/ | ||
98 | padding: 5px; | ||
99 | } | ||
100 | |||
101 | #courrielJS | ||
102 | { | ||
103 | display: inline; | ||
104 | margin: 2px; | ||
105 | } | ||
106 | |||
107 | .zoneVideAdmin | ||
108 | { | ||
109 | padding-top: 30px; | ||
110 | } | ||
111 | |||
112 | #modeAdmin | ||
113 | { | ||
114 | background-color: orange; | ||
115 | position: fixed; | ||
116 | bottom: 0px; | ||
117 | width: 700px; | ||
118 | z-index: 2; | ||
119 | padding-top: 10px; | ||
120 | text-align: center; | ||
121 | } | ||
122 | |||
123 | #modeAdmin p | ||
124 | { | ||
125 | text-align: center; | ||
126 | margin-top: 0px; | ||
127 | padding: 2px; | ||
128 | } | ||
129 | |||
130 | #modeAdmin>p a | ||
131 | { | ||
132 | padding: 2px; | ||
133 | } | ||
134 | |||
135 | #modeAdmin div | ||
136 | { | ||
137 | display: flex; | ||
138 | justify-content: space-around; | ||
139 | border: 1px black solid; | ||
140 | margin: 10px; | ||
141 | font-size: 85%; | ||
142 | } | ||
143 | |||
144 | #lienModeAdmin | ||
145 | { | ||
146 | margin: 0px 20px; | ||
147 | padding-bottom: 20px; | ||
148 | } | ||
149 | |||
150 | #lienModeAdmin p | ||
151 | { | ||
152 | text-align: right; | ||
153 | } | ||
154 | |||
155 | #lienModeAdmin p a | ||
156 | { | ||
157 | color: #666; | ||
158 | font-weight: bold; | ||
159 | padding: 2px; | ||
160 | } | ||
161 | |||
162 | #lienModeAdmin p a:hover | ||
163 | { | ||
164 | color: black; | ||
165 | } | ||
166 | |||
167 | .connexionTitre | ||
168 | { | ||
169 | margin-top: 0px; | ||
170 | text-align: center; | ||
171 | } | ||
172 | |||
173 | .connexionFormulaire | ||
174 | { | ||
175 | margin: 30px; | ||
176 | } | ||
177 | |||
178 | .connexionFooter | ||
179 | { | ||
180 | text-align: right; | ||
181 | padding: 5px; | ||
182 | } | ||
183 | |||
184 | .connexionFooter a | ||
185 | { | ||
186 | color: #666; | ||
187 | } | ||
188 | |||
189 | |||
190 | /* PC, y compris vieux écrans 800x600 */ | ||
191 | @media screen and (min-width: 700px) | ||
192 | { | ||
193 | .police_titre | ||
194 | { | ||
195 | |||
196 | font-family: you_are_loved, Arial, sans; | ||
197 | font-size: 250%; | ||
198 | color: #ddc97a; | ||
199 | position: relative; | ||
200 | top: 30px; | ||
201 | left: 40px; | ||
202 | } | ||
203 | |||
204 | /* compensation des cibles de liens # superposées au "nav" hors flux */ | ||
205 | :target | ||
206 | { | ||
207 | padding-top: 70px; | ||
208 | margin-top: -70px; | ||
209 | } | ||
210 | |||
211 | nav | ||
212 | { | ||
213 | border-bottom: 1px black solid; | ||
214 | margin: 0px 35px; | ||
215 | max-width: 630px; | ||
216 | } | ||
217 | |||
218 | li | ||
219 | { | ||
220 | margin: 6px 15px; | ||
221 | } | ||
222 | |||
223 | header | ||
224 | { | ||
225 | margin: 0px 35px; | ||
226 | padding-top: 92px; | ||
227 | } | ||
228 | |||
229 | #bienvenue | ||
230 | { | ||
231 | background-image: url("accueil/bienvenue.png"); | ||
232 | width: 630px; | ||
233 | height: 596px; | ||
234 | } | ||
235 | |||
236 | #contenu, footer | ||
237 | { | ||
238 | width: 630px; | ||
239 | margin: auto; | ||
240 | } | ||
241 | |||
242 | #courriel | ||
243 | { | ||
244 | margin: 0px 35px; | ||
245 | } | ||
246 | |||
247 | .zoneVideAdmin, #modeAdmin | ||
248 | { | ||
249 | height: 100px; | ||
250 | } | ||
251 | } | ||
252 | |||
253 | /* "tablettes" et vieux écrans 640x480 */ | ||
254 | @media screen and (max-width: 699px) | ||
255 | { | ||
256 | #bloc_page | ||
257 | { | ||
258 | max-width: 540px; | ||
259 | font-size: 90%; | ||
260 | } | ||
261 | |||
262 | .police_titre | ||
263 | { | ||
264 | |||
265 | font-family: you_are_loved, Arial, sans; | ||
266 | font-size: 200%; | ||
267 | color: #ddc97a; | ||
268 | |||
269 | position: relative; | ||
270 | top: 20px; | ||
271 | left: 30px; | ||
272 | } | ||
273 | |||
274 | #bienvenue .police_titre | ||
275 | { | ||
276 | font-size: 250%; | ||
277 | top: 0px; | ||
278 | left: 65px; | ||
279 | } | ||
280 | |||
281 | :target | ||
282 | { | ||
283 | padding-top: 59px; | ||
284 | margin-top: -59px; | ||
285 | } | ||
286 | |||
287 | nav | ||
288 | { | ||
289 | margin: 0px 30px; | ||
290 | max-width: 480px; | ||
291 | } | ||
292 | |||
293 | li | ||
294 | { | ||
295 | margin: 4px 10px; | ||
296 | } | ||
297 | |||
298 | header | ||
299 | { | ||
300 | padding-top: 61px; | ||
301 | } | ||
302 | |||
303 | #bienvenue | ||
304 | { | ||
305 | background-image: url("accueil/bienvenue_petit.png"); | ||
306 | width: 480px; | ||
307 | height: 463px; | ||
308 | margin: auto; | ||
309 | } | ||
310 | |||
311 | #contenu, footer | ||
312 | { | ||
313 | width: 480px; | ||
314 | margin: auto; | ||
315 | } | ||
316 | |||
317 | #courriel | ||
318 | { | ||
319 | margin: 0px 30px; | ||
320 | } | ||
321 | |||
322 | .zoneVideAdmin, #modeAdmin | ||
323 | { | ||
324 | height: 90px; | ||
325 | } | ||
326 | |||
327 | #modeAdmin | ||
328 | { | ||
329 | max-width: 540px; | ||
330 | } | ||
331 | } | ||
332 | |||
333 | /* on grignote les colonnes autour du texte */ | ||
334 | @media screen and (max-width: 539px) | ||
335 | { | ||
336 | #modeAdmin div | ||
337 | { | ||
338 | max-width: 480px; | ||
339 | margin: 0px; | ||
340 | border: none; | ||
341 | } | ||
342 | } | ||
343 | |||
344 | @media screen and (max-width: 479px) | ||
345 | { | ||
346 | #bloc_page | ||
347 | { | ||
348 | max-width: 380px; | ||
349 | font-size: 85%; | ||
350 | } | ||
351 | |||
352 | .police_titre | ||
353 | { | ||
354 | |||
355 | font-family: you_are_loved, Arial, sans; | ||
356 | font-size: 150%; | ||
357 | color: #ddc97a; | ||
358 | |||
359 | position: relative; | ||
360 | top: 13px; | ||
361 | left: 18px; | ||
362 | } | ||
363 | |||
364 | #bienvenue .police_titre | ||
365 | { | ||
366 | font-size: 200%; | ||
367 | top: 0px; | ||
368 | left: 25px; | ||
369 | } | ||
370 | |||
371 | :target | ||
372 | { | ||
373 | padding-top: 56px; | ||
374 | margin-top: -56px; | ||
375 | } | ||
376 | |||
377 | nav | ||
378 | { | ||
379 | margin: 0px 30px; | ||
380 | max-width: 320px; | ||
381 | } | ||
382 | |||
383 | li | ||
384 | { | ||
385 | margin: 0px 10px; | ||
386 | } | ||
387 | |||
388 | header | ||
389 | { | ||
390 | padding-top: 60px; | ||
391 | } | ||
392 | |||
393 | #bienvenue | ||
394 | { | ||
395 | background-image: url("accueil/bienvenue_mini.png"); | ||
396 | width: 320px; | ||
397 | height: 316px; | ||
398 | } | ||
399 | |||
400 | #contenu, footer | ||
401 | { | ||
402 | width: 320px; | ||
403 | margin: auto; | ||
404 | } | ||
405 | |||
406 | #courriel | ||
407 | { | ||
408 | margin: 0px 20px; | ||
409 | } | ||
410 | |||
411 | #courriel * | ||
412 | { | ||
413 | max-width: 180px; | ||
414 | } | ||
415 | |||
416 | .zoneVideAdmin, #modeAdmin | ||
417 | { | ||
418 | height: 80px; | ||
419 | } | ||
420 | |||
421 | #modeAdmin | ||
422 | { | ||
423 | max-width: 380px; | ||
424 | } | ||
425 | |||
426 | #modeAdmin div | ||
427 | { | ||
428 | margin: 5px; | ||
429 | } | ||
430 | } | ||
431 | |||
432 | /* spécialement pour les petits smartphones*/ | ||
433 | @media screen and (max-width: 379px) | ||
434 | { | ||
435 | .zoneVideAdmin, #modeAdmin | ||
436 | { | ||
437 | height: 100px; | ||
438 | } | ||
439 | |||
440 | #modeAdmin | ||
441 | { | ||
442 | font-size: 95%; | ||
443 | } | ||
444 | |||
445 | #modeAdmin>p a | ||
446 | { | ||
447 | display: block; | ||
448 | } | ||
449 | |||
450 | #modeAdmin div | ||
451 | { | ||
452 | max-width: 320px; | ||
453 | } | ||
454 | } | ||