summaryrefslogtreecommitdiff
path: root/public/accueil.css
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2021-04-20 21:46:33 +0200
committerpolo <ordipolo@gmx.fr>2021-04-20 21:46:33 +0200
commit87798e5554eb0330cd2de255e5034f0472d410a4 (patch)
treeacd9e26a7d912c7575cb6dd1c7b42cc3e9f52993 /public/accueil.css
downloadmelaine-87798e5554eb0330cd2de255e5034f0472d410a4.zip
mot de passe
Diffstat (limited to 'public/accueil.css')
-rw-r--r--public/accueil.css454
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
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
40ul
41{
42 margin: 0px;
43 padding: 5px;
44 display: flex;
45 flex-wrap: wrap;
46 justify-content: center;
47}
48
49li
50{
51 list-style-type: none;
52 white-space: nowrap;
53}
54
55li a
56{
57 text-decoration: none;
58 color: #666;
59}
60
61a:hover:not(.police_titre) /* :not() = sauf */
62{
63 color: #000000;
64}
65
66#actuelle
67{
68 color: #463c3c;
69 font-weight: bold;
70}
71
72img
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}