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