summaryrefslogtreecommitdiff
path: root/public
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
downloadmelaine-87798e5554eb0330cd2de255e5034f0472d410a4.zip
mot de passe
Diffstat (limited to 'public')
-rw-r--r--public/accueil.css454
-rw-r--r--public/accueil/bienvenue.pngbin0 -> 563995 bytes
-rw-r--r--public/accueil/bienvenue_mini.pngbin0 -> 188642 bytes
-rw-r--r--public/accueil/bienvenue_petit.pngbin0 -> 394448 bytes
-rw-r--r--public/courriel.pngbin0 -> 12979 bytes
-rw-r--r--public/donnees_hors_editeur.css38
-rw-r--r--public/fonts/you_are_loved.eotbin0 -> 51939 bytes
-rw-r--r--public/fonts/you_are_loved.ttfbin0 -> 101100 bytes
-rw-r--r--public/fonts/you_are_loved.woffbin0 -> 57840 bytes
-rw-r--r--public/fonts/you_are_loved.woff2bin0 -> 47048 bytes
-rw-r--r--public/main.js55
-rw-r--r--public/melaine.css161
-rw-r--r--public/melaine/photo.pngbin0 -> 233561 bytes
-rw-r--r--public/melaine/photo_mini.pngbin0 -> 66245 bytes
-rw-r--r--public/melaine/photo_petit.pngbin0 -> 136131 bytes
-rw-r--r--public/menu.css339
-rw-r--r--public/menu/.jpgbin0 -> 9339 bytes
-rw-r--r--public/menu/blonde.jpgbin0 -> 39839 bytes
-rw-r--r--public/menu/blonde_mini.jpgbin0 -> 22167 bytes
-rw-r--r--public/menu/blonde_petit.jpgbin0 -> 29931 bytes
-rw-r--r--public/menu/canoe.pngbin0 -> 58206 bytes
-rw-r--r--public/menu/canoe_mini.pngbin0 -> 23013 bytes
-rw-r--r--public/menu/canoe_petit.pngbin0 -> 37555 bytes
-rw-r--r--public/menu/cavalier.jpgbin0 -> 32299 bytes
-rw-r--r--public/menu/cavalier_mini.jpgbin0 -> 17202 bytes
-rw-r--r--public/menu/cavalier_petit.jpgbin0 -> 24059 bytes
-rw-r--r--public/menu/fille_qui_tombe.jpgbin0 -> 22520 bytes
-rw-r--r--public/menu/fille_qui_tombe_mini.jpgbin0 -> 14105 bytes
-rw-r--r--public/menu/fille_qui_tombe_petit.jpgbin0 -> 17566 bytes
-rw-r--r--public/menu/mouette_ocean.jpgbin0 -> 22830 bytes
-rw-r--r--public/menu/mouette_ocean_mini.jpgbin0 -> 13174 bytes
-rw-r--r--public/menu/mouette_ocean_petit.jpgbin0 -> 17474 bytes
-rw-r--r--public/menu/pochette.pngbin0 -> 181497 bytes
-rw-r--r--public/menu/pochette_mini.pngbin0 -> 63605 bytes
-rw-r--r--public/menu/pochette_petit.pngbin0 -> 112208 bytes
-rw-r--r--public/menu/pommes.jpgbin0 -> 14565 bytes
-rw-r--r--public/menu/pommes_mini.jpgbin0 -> 11024 bytes
-rw-r--r--public/menu/pommes_petit.jpgbin0 -> 12177 bytes
-rwxr-xr-xpublic/menu/redimensionnement.sh25
-rw-r--r--public/menu/sirene.jpgbin0 -> 27544 bytes
-rw-r--r--public/menu/sirene_mini.jpgbin0 -> 14850 bytes
-rw-r--r--public/menu/sirene_petit.jpgbin0 -> 20385 bytes
-rw-r--r--public/mouette-logo.pngbin0 -> 5801 bytes
-rw-r--r--public/mouette.pngbin0 -> 58803 bytes
-rw-r--r--public/mouette_mini.pngbin0 -> 27649 bytes
-rw-r--r--public/mouette_petit.pngbin0 -> 44334 bytes
-rw-r--r--public/normalize.css349
-rw-r--r--public/timbre.pngbin0 -> 20779 bytes
48 files changed, 1421 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}
diff --git a/public/accueil/bienvenue.png b/public/accueil/bienvenue.png
new file mode 100644
index 0000000..c86745c
--- /dev/null
+++ b/public/accueil/bienvenue.png
Binary files differ
diff --git a/public/accueil/bienvenue_mini.png b/public/accueil/bienvenue_mini.png
new file mode 100644
index 0000000..fe6bffa
--- /dev/null
+++ b/public/accueil/bienvenue_mini.png
Binary files differ
diff --git a/public/accueil/bienvenue_petit.png b/public/accueil/bienvenue_petit.png
new file mode 100644
index 0000000..401dfa9
--- /dev/null
+++ b/public/accueil/bienvenue_petit.png
Binary files differ
diff --git a/public/courriel.png b/public/courriel.png
new file mode 100644
index 0000000..4deb7fe
--- /dev/null
+++ b/public/courriel.png
Binary files differ
diff --git a/public/donnees_hors_editeur.css b/public/donnees_hors_editeur.css
new file mode 100644
index 0000000..8619938
--- /dev/null
+++ b/public/donnees_hors_editeur.css
@@ -0,0 +1,38 @@
1img{vertical-align: bottom;}
2@media screen and (max-width: 1000px)
3{img{max-width: 900px;}}
4
5.text-tiny{font-size: x-small;}
6.text-small{font-size: small;}
7.text-big{font-size: large;}
8.text-huge{font-size: x-large;}
9
10blockquote{border-left: 5px #cccccc solid; margin: 14px 0px; padding: 2px 25px; font-style: italic;}
11
12.marker-yellow{background-color: #fdfd77;}
13.marker-green{background-color: #62f962;}
14.marker-pink{background-color: #fc7899;}
15.marker-blue{background-color: #72ccfd;}
16.pen-red{background-color: white; color: red;}
17.pen-green{background-color: white; color: green;}
18
19ul{padding-left: 10px;}
20.todo-list>li{list-style-type : none;}
21input[type=checkbox]{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;
22 height: 16px; width: 16px; border: 1px solid black; border-radius: 2px; position: relative; top: 5px; margin-right: 10px;}
23input[type="checkbox"]:checked{border: none; background: #26ab33;}
24
25.table>table{border-collapse: collapse;}
26.table td{border: 1px grey solid; padding: 7px; min-width: 30px;}
27td p{margin: 0px;}
28
29.image{margin: 0px 0px 0px 5px; text-align: center; display: inline-block;}
30.image img{max-width: 630px;}
31.image-style-side{float: right;}
32.image-style-side img{max-width: 315px;}
33.image>figcaption{padding: 7px; text-align: center; font-size: small; background-color: #f0f0f0;}
34
35.boutonArticle{clear: both;}
36article:after{content: ""; display: block; clear: both;}
37
38iframe{min-width: 400px; min-height: 300px; max-width: 1200px; max-height: 900px;} \ No newline at end of file
diff --git a/public/fonts/you_are_loved.eot b/public/fonts/you_are_loved.eot
new file mode 100644
index 0000000..9a8b344
--- /dev/null
+++ b/public/fonts/you_are_loved.eot
Binary files differ
diff --git a/public/fonts/you_are_loved.ttf b/public/fonts/you_are_loved.ttf
new file mode 100644
index 0000000..398c0c6
--- /dev/null
+++ b/public/fonts/you_are_loved.ttf
Binary files differ
diff --git a/public/fonts/you_are_loved.woff b/public/fonts/you_are_loved.woff
new file mode 100644
index 0000000..dcd5fb7
--- /dev/null
+++ b/public/fonts/you_are_loved.woff
Binary files differ
diff --git a/public/fonts/you_are_loved.woff2 b/public/fonts/you_are_loved.woff2
new file mode 100644
index 0000000..074a9cb
--- /dev/null
+++ b/public/fonts/you_are_loved.woff2
Binary files differ
diff --git a/public/main.js b/public/main.js
new file mode 100644
index 0000000..d4fb43a
--- /dev/null
+++ b/public/main.js
@@ -0,0 +1,55 @@
1// public/main.js
2
3function accueil_vers_menu()
4{
5 // ergonomique
6 window.setTimeout("location=('index.php?page=menu');", 10000);
7}
8
9function deconnexionAutomatique()
10{
11 // minuterie réinitialisée après une action de l'utilisateur
12 // et sauvegarde avec le plugin "autosave" de l'éditeur
13
14 // 600000 ms = 10 min
15 //window.setTimeout("location=('index.php?action=deconnexion');", 600000);
16}
17
18// bouton "mailto", le visiteur ne quitte pas la page
19function clientCourriel()
20{
21 var adresse = "melaine.favennec@wanadoo.fr";
22 var objet = "?subject=visite%20du%20site";
23 var link = "mailto:" + adresse + objet;
24 document.location.href = link;
25}
26
27// bouton pour "copier" dans le presse-papier
28function copierAdresse()
29{
30 var adresse = "melaine.favennec@wanadoo.fr";
31
32 // une balise <input> avec des attributs
33 var element = document.createElement("input");
34 element.setAttribute("id", "copyMe");
35 element.setAttribute("value", adresse);
36
37 // placement dans la page (= le "document")
38 document.body.appendChild(element);
39 var cible = document.getElementById('copyMe');
40
41 // selection comme-ci on utilisait la souris
42 cible.select();
43 // copie (= Ctrl + C)
44 document.execCommand("copy");
45
46 // nettoyage
47 element.parentNode.removeChild(element);
48}
49
50// cacher le lien #nouvelArticle quand le ckeditor est appelé
51// function cacherLienArticle()
52// {
53// var cible = document.getElementById('nouvelArticle');
54// cible.setAttribute("style", "display: none;");
55// }
diff --git a/public/melaine.css b/public/melaine.css
new file mode 100644
index 0000000..97872da
--- /dev/null
+++ b/public/melaine.css
@@ -0,0 +1,161 @@
1/* public/melaine.css */
2
3.police_titre
4{
5 color: #e9d4be;
6}
7
8td
9{
10 vertical-align: top;
11}
12
13pre
14{
15 font-family: 'Arial', 'sans';
16 white-space: pre-wrap;
17}
18
19figure
20{
21 margin: 5px;
22}
23.boutonArticle
24{
25 padding-bottom: 20px;
26 border-bottom: 1px black solid;
27}
28.boutonArticle a
29{
30 padding: 2px;
31 border: 4px black groove;
32}
33
34@media screen and (min-width: 700px)
35{
36 #titre
37 {
38 width: 630px;
39 height: 171px;
40 background-image: url("mouette.png");
41 }
42
43 #photo
44 {
45 width: 630px;
46 height: 230px;
47 background-image: url("melaine/photo.png");
48 position: relative;
49 bottom: 30px;
50 }
51
52 img
53 {
54 max-width: 630px;
55 }
56}
57
58@media screen and (max-width: 699px)
59{
60 #titre
61 {
62 width: 480px;
63 height: 131px;
64 background-image: url("mouette_petit.png");
65 margin: auto;
66 }
67
68 #photo
69 {
70 width: 480px;
71 height: 191px;
72 background-image: url("melaine/photo_petit.png");
73 margin: auto;
74 position: relative;
75 bottom: 24px;
76 }
77
78 img
79 {
80 max-width: 480px;
81 }
82}
83
84@media screen and (max-width: 479px)
85{
86 #titre
87 {
88 width: 320px;
89 height: 88px;
90 background-image: url("mouette_mini.png");
91 margin: auto;
92 }
93
94 #photo
95 {
96 width: 320px;
97 height: 127px;
98 background-image: url("melaine/photo_mini.png");
99 margin: auto;
100 position: relative;
101 bottom: 17px;
102 }
103
104 img
105 {
106 max-width: 320px;
107 }
108}
109
110
111/* CONTENU */
112
113/*.article1_elem1
114{
115 color: #2e5487;
116 font-size: 150%;
117}
118
119.article1_elem2
120{
121 color: #006ffd;
122 font-size: 90%;
123 font-weight: bold;
124}
125
126.article7_elem1
127{
128 color: #141aff;
129}
130
131.article8_elem1
132{
133 color: #141aff;
134}
135
136.article9_elem1
137{
138 color: #2a5971;
139}
140
141.article10_elem1
142{
143 color: #ad8b15;
144}
145
146.article10_elem2
147{
148 color: #ad240a;
149}
150
151.article11_elem1
152{
153 color: #ad8b15;
154}
155
156.article12_elem1
157{
158 color: #2878aa;
159 font-size: 125%;
160 font-weight: normal;
161}*/ \ No newline at end of file
diff --git a/public/melaine/photo.png b/public/melaine/photo.png
new file mode 100644
index 0000000..f50aea5
--- /dev/null
+++ b/public/melaine/photo.png
Binary files differ
diff --git a/public/melaine/photo_mini.png b/public/melaine/photo_mini.png
new file mode 100644
index 0000000..7676a3d
--- /dev/null
+++ b/public/melaine/photo_mini.png
Binary files differ
diff --git a/public/melaine/photo_petit.png b/public/melaine/photo_petit.png
new file mode 100644
index 0000000..9b3ab18
--- /dev/null
+++ b/public/melaine/photo_petit.png
Binary files differ
diff --git a/public/menu.css b/public/menu.css
new file mode 100644
index 0000000..5ae1b5c
--- /dev/null
+++ b/public/menu.css
@@ -0,0 +1,339 @@
1/* public/menu.css */
2
3.police_titre
4{
5 color: #e8c5c0;
6}
7
8#contenu
9{
10 display: flex;
11 justify-content: space-between;
12}
13
14#colonne1
15{
16 display: flex;
17 flex-wrap: wrap;
18 flex-direction: column-reverse;
19}
20
21#colonne2
22{
23 display: flex;
24 flex-wrap: wrap;
25 align-items: flex-end;
26 flex-direction: column;
27}
28
29#pommes
30{
31 position: relative;
32 left: 3px;
33}
34
35#mon_blog
36{
37 margin: 0px 35px;
38}
39
40
41@media screen and (min-width: 700px)
42{
43 #titre
44 {
45 width: 630px;
46 height: 171px;
47 background-image: url("mouette.png");
48 }
49
50 #contenu
51 {
52 position: relative;
53 bottom: 15px;
54 }
55
56 #colonne1, #colonne2
57 {
58 height: 588px;
59 }
60
61 /* pour IE,
62 indique la bonne taille du bloc pour que la colonne 2 se place correctement */
63 #colonne1
64 {
65 min-width: 310px;
66 }
67
68 #pochette
69 {
70 background-image: url("menu/pochette.png");
71 width: 308px;
72 height: 271px;
73 }
74
75 #fille_qui_tombe
76 {
77 background-image: url("menu/fille_qui_tombe.jpg");
78 width: 208px;
79 height: 163px;
80 margin: 5px 0px;
81 }
82
83 #canoe
84 {
85 background-image: url("menu/canoe.png");
86 width: 207px;
87 height: 144px;
88 }
89
90 #cavalier
91 {
92 background-image: url("menu/cavalier.jpg");
93 width: 159px;
94 height: 312px;
95 position: relative;
96 right: 97px;
97 }
98
99 #pommes
100 {
101 background-image: url("menu/pommes.jpg");
102 width: 59px;
103 height: 97px;
104 position: relative;
105 bottom: 3px;
106 }
107
108 #sirene
109 {
110 background-image: url("menu/sirene.jpg");
111 width: 320px;
112 height: 174px;
113 }
114
115 #mouette_ocean
116 {
117 background-image: url("menu/mouette_ocean.jpg");
118 width: 257px;
119 height: 171px;
120 margin: 5px 0px;
121 }
122
123 #blonde
124 {
125 background-image: url("menu/blonde.jpg");
126 width: 257px;
127 height: 233px;
128 }
129
130 #hey_ho
131 {
132 width: 69px;
133 height: 154px;
134 position: relative;
135 right: 401px;
136 top: 107px;
137 }
138}
139
140@media screen and (max-width: 699px)
141{
142 #titre
143 {
144 width: 480px;
145 height: 131px;
146 background-image: url("mouette_petit.png");
147 margin: auto;
148 }
149
150 #contenu
151 {
152 position: relative;
153 bottom: 12px;
154 }
155
156 #colonne1, #colonne2
157 {
158 height: 447px;
159 }
160
161 /* pour IE,
162 indique la bonne taille du bloc pour que la colonne 2 se place correctement */
163 #colonne1
164 {
165 min-width: 237px;
166 }
167
168 #pochette
169 {
170 background-image: url("menu/pochette_petit.png");
171 width: 234px;
172 height: 206px;
173 }
174
175 #fille_qui_tombe
176 {
177 background-image: url("menu/fille_qui_tombe_petit.jpg");
178 width: 158px;
179 height: 124px;
180 margin: 4px 0px;
181 }
182
183 #canoe
184 {
185 background-image: url("menu/canoe_petit.png");
186 width: 157px;
187 height: 109px;
188 }
189
190 #cavalier
191 {
192 background-image: url("menu/cavalier_petit.jpg");
193 width: 121px;
194 height: 237px;
195 position: relative;
196 right: 73px;
197 }
198
199 #pommes
200 {
201 background-image: url("menu/pommes_petit.jpg");
202 width: 45px;
203 height: 74px;
204 position: relative;
205 bottom: 2px;
206 }
207
208 #sirene
209 {
210 background-image: url("menu/sirene_petit.jpg");
211 width: 243px;
212 height: 132px;
213 }
214
215 #mouette_ocean
216 {
217 background-image: url("menu/mouette_ocean_petit.jpg");
218 width: 195px;
219 height: 130px;
220 margin: 4px 0px;
221 }
222
223 #blonde
224 {
225 background-image: url("menu/blonde_petit.jpg");
226 width: 195px;
227 height: 177px;
228 }
229
230 #hey_ho
231 {
232 width: 53px;
233 height: 117px;
234 position: relative;
235 right: 306px;
236 top: 82px;
237 }
238}
239
240@media screen and (max-width: 479px)
241{
242 #titre
243 {
244 width: 320px;
245 height: 88px;
246 background-image: url("mouette_mini.png");
247 margin: auto;
248 }
249
250 #contenu
251 {
252 position: relative;
253 bottom: 8px;
254 }
255
256 #colonne1, #colonne2
257 {
258 height: 298px;
259 }
260
261 /* pour IE,
262 indique la bonne taille du bloc pour que la colonne 2 se place correctement */
263 #colonne1
264 {
265 min-width: 158px;
266 }
267
268 #pochette
269 {
270 background-image: url("menu/pochette_mini.png");
271 width: 156px;
272 height: 137px;
273 }
274
275 #fille_qui_tombe
276 {
277 background-image: url("menu/fille_qui_tombe_mini.jpg");
278 width: 105px;
279 height: 82px;
280 margin: 3px 0px;
281 }
282
283 #canoe
284 {
285 background-image: url("menu/canoe_mini.png");
286 width: 105px;
287 height: 73px;
288 }
289
290 #cavalier
291 {
292 background-image: url("menu/cavalier_mini.jpg");
293 width: 80px;
294 height: 158px;
295 position: relative;
296 right: 48px;
297 }
298
299 #pommes
300 {
301 background-image: url("menu/pommes_mini.jpg");
302 width: 30px;
303 height: 49px;
304 position: relative;
305 bottom: 2px;
306 left: 2px;
307 }
308
309 #sirene
310 {
311 background-image: url("menu/sirene_mini.jpg");
312 width: 162px;
313 height: 88px;
314 }
315
316 #mouette_ocean
317 {
318 background-image: url("menu/mouette_ocean_mini.jpg");
319 width: 130px;
320 height: 86px;
321 margin: 3px 0px;
322 }
323
324 #blonde
325 {
326 background-image: url("menu/blonde_mini.jpg");
327 width: 130px;
328 height: 118px;
329 }
330
331 #hey_ho
332 {
333 width: 36px;
334 height: 77px;
335 position: relative;
336 right: 204px;
337 top: 56px;
338 }
339}
diff --git a/public/menu/.jpg b/public/menu/.jpg
new file mode 100644
index 0000000..d5259d0
--- /dev/null
+++ b/public/menu/.jpg
Binary files differ
diff --git a/public/menu/blonde.jpg b/public/menu/blonde.jpg
new file mode 100644
index 0000000..35d9fe2
--- /dev/null
+++ b/public/menu/blonde.jpg
Binary files differ
diff --git a/public/menu/blonde_mini.jpg b/public/menu/blonde_mini.jpg
new file mode 100644
index 0000000..87f5961
--- /dev/null
+++ b/public/menu/blonde_mini.jpg
Binary files differ
diff --git a/public/menu/blonde_petit.jpg b/public/menu/blonde_petit.jpg
new file mode 100644
index 0000000..657966f
--- /dev/null
+++ b/public/menu/blonde_petit.jpg
Binary files differ
diff --git a/public/menu/canoe.png b/public/menu/canoe.png
new file mode 100644
index 0000000..9c449a6
--- /dev/null
+++ b/public/menu/canoe.png
Binary files differ
diff --git a/public/menu/canoe_mini.png b/public/menu/canoe_mini.png
new file mode 100644
index 0000000..048dd37
--- /dev/null
+++ b/public/menu/canoe_mini.png
Binary files differ
diff --git a/public/menu/canoe_petit.png b/public/menu/canoe_petit.png
new file mode 100644
index 0000000..1d82002
--- /dev/null
+++ b/public/menu/canoe_petit.png
Binary files differ
diff --git a/public/menu/cavalier.jpg b/public/menu/cavalier.jpg
new file mode 100644
index 0000000..fcf92fe
--- /dev/null
+++ b/public/menu/cavalier.jpg
Binary files differ
diff --git a/public/menu/cavalier_mini.jpg b/public/menu/cavalier_mini.jpg
new file mode 100644
index 0000000..6050c67
--- /dev/null
+++ b/public/menu/cavalier_mini.jpg
Binary files differ
diff --git a/public/menu/cavalier_petit.jpg b/public/menu/cavalier_petit.jpg
new file mode 100644
index 0000000..7dcf283
--- /dev/null
+++ b/public/menu/cavalier_petit.jpg
Binary files differ
diff --git a/public/menu/fille_qui_tombe.jpg b/public/menu/fille_qui_tombe.jpg
new file mode 100644
index 0000000..e572287
--- /dev/null
+++ b/public/menu/fille_qui_tombe.jpg
Binary files differ
diff --git a/public/menu/fille_qui_tombe_mini.jpg b/public/menu/fille_qui_tombe_mini.jpg
new file mode 100644
index 0000000..c8be5ee
--- /dev/null
+++ b/public/menu/fille_qui_tombe_mini.jpg
Binary files differ
diff --git a/public/menu/fille_qui_tombe_petit.jpg b/public/menu/fille_qui_tombe_petit.jpg
new file mode 100644
index 0000000..29b22f3
--- /dev/null
+++ b/public/menu/fille_qui_tombe_petit.jpg
Binary files differ
diff --git a/public/menu/mouette_ocean.jpg b/public/menu/mouette_ocean.jpg
new file mode 100644
index 0000000..089a9bd
--- /dev/null
+++ b/public/menu/mouette_ocean.jpg
Binary files differ
diff --git a/public/menu/mouette_ocean_mini.jpg b/public/menu/mouette_ocean_mini.jpg
new file mode 100644
index 0000000..42ac620
--- /dev/null
+++ b/public/menu/mouette_ocean_mini.jpg
Binary files differ
diff --git a/public/menu/mouette_ocean_petit.jpg b/public/menu/mouette_ocean_petit.jpg
new file mode 100644
index 0000000..bf56f20
--- /dev/null
+++ b/public/menu/mouette_ocean_petit.jpg
Binary files differ
diff --git a/public/menu/pochette.png b/public/menu/pochette.png
new file mode 100644
index 0000000..112cec1
--- /dev/null
+++ b/public/menu/pochette.png
Binary files differ
diff --git a/public/menu/pochette_mini.png b/public/menu/pochette_mini.png
new file mode 100644
index 0000000..04ddc05
--- /dev/null
+++ b/public/menu/pochette_mini.png
Binary files differ
diff --git a/public/menu/pochette_petit.png b/public/menu/pochette_petit.png
new file mode 100644
index 0000000..7c003be
--- /dev/null
+++ b/public/menu/pochette_petit.png
Binary files differ
diff --git a/public/menu/pommes.jpg b/public/menu/pommes.jpg
new file mode 100644
index 0000000..8d58cc8
--- /dev/null
+++ b/public/menu/pommes.jpg
Binary files differ
diff --git a/public/menu/pommes_mini.jpg b/public/menu/pommes_mini.jpg
new file mode 100644
index 0000000..3f2540a
--- /dev/null
+++ b/public/menu/pommes_mini.jpg
Binary files differ
diff --git a/public/menu/pommes_petit.jpg b/public/menu/pommes_petit.jpg
new file mode 100644
index 0000000..2145d70
--- /dev/null
+++ b/public/menu/pommes_petit.jpg
Binary files differ
diff --git a/public/menu/redimensionnement.sh b/public/menu/redimensionnement.sh
new file mode 100755
index 0000000..fb78510
--- /dev/null
+++ b/public/menu/redimensionnement.sh
@@ -0,0 +1,25 @@
1#!/bin/bash
2
3a=0
4
5b=".jpg"
6for a in `ls | grep $b`
7do
8 # retire l'extention
9 a=`echo $a | cut -f1 -d'.'`
10
11 # les guillemets permettent la concaténation
12 magick $a$b -scale 76% "$a"_petit"$b"
13 magick $a$b -scale 50.5% "$a"_mini"$b"
14done
15
16b=".png"
17for a in `ls | grep $b`
18do
19 # retire l'extention
20 a=`echo $a | cut -f1 -d'.'`
21
22 # les guillemets permettent la concaténation
23 magick $a$b -scale 76% "$a"_petit"$b"
24 magick $a$b -scale 50.5% "$a"_mini"$b"
25done
diff --git a/public/menu/sirene.jpg b/public/menu/sirene.jpg
new file mode 100644
index 0000000..aaa1226
--- /dev/null
+++ b/public/menu/sirene.jpg
Binary files differ
diff --git a/public/menu/sirene_mini.jpg b/public/menu/sirene_mini.jpg
new file mode 100644
index 0000000..028d22c
--- /dev/null
+++ b/public/menu/sirene_mini.jpg
Binary files differ
diff --git a/public/menu/sirene_petit.jpg b/public/menu/sirene_petit.jpg
new file mode 100644
index 0000000..6655514
--- /dev/null
+++ b/public/menu/sirene_petit.jpg
Binary files differ
diff --git a/public/mouette-logo.png b/public/mouette-logo.png
new file mode 100644
index 0000000..db473ae
--- /dev/null
+++ b/public/mouette-logo.png
Binary files differ
diff --git a/public/mouette.png b/public/mouette.png
new file mode 100644
index 0000000..0ee142d
--- /dev/null
+++ b/public/mouette.png
Binary files differ
diff --git a/public/mouette_mini.png b/public/mouette_mini.png
new file mode 100644
index 0000000..851ea46
--- /dev/null
+++ b/public/mouette_mini.png
Binary files differ
diff --git a/public/mouette_petit.png b/public/mouette_petit.png
new file mode 100644
index 0000000..92d627e
--- /dev/null
+++ b/public/mouette_petit.png
Binary files differ
diff --git a/public/normalize.css b/public/normalize.css
new file mode 100644
index 0000000..192eb9c
--- /dev/null
+++ b/public/normalize.css
@@ -0,0 +1,349 @@
1/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
2
3/* Document
4 ========================================================================== */
5
6/**
7 * 1. Correct the line height in all browsers.
8 * 2. Prevent adjustments of font size after orientation changes in iOS.
9 */
10
11html {
12 line-height: 1.15; /* 1 */
13 -webkit-text-size-adjust: 100%; /* 2 */
14}
15
16/* Sections
17 ========================================================================== */
18
19/**
20 * Remove the margin in all browsers.
21 */
22
23body {
24 margin: 0;
25}
26
27/**
28 * Render the `main` element consistently in IE.
29 */
30
31main {
32 display: block;
33}
34
35/**
36 * Correct the font size and margin on `h1` elements within `section` and
37 * `article` contexts in Chrome, Firefox, and Safari.
38 */
39
40h1 {
41 font-size: 2em;
42 margin: 0.67em 0;
43}
44
45/* Grouping content
46 ========================================================================== */
47
48/**
49 * 1. Add the correct box sizing in Firefox.
50 * 2. Show the overflow in Edge and IE.
51 */
52
53hr {
54 box-sizing: content-box; /* 1 */
55 height: 0; /* 1 */
56 overflow: visible; /* 2 */
57}
58
59/**
60 * 1. Correct the inheritance and scaling of font size in all browsers.
61 * 2. Correct the odd `em` font sizing in all browsers.
62 */
63
64pre {
65 font-family: monospace, monospace; /* 1 */
66 font-size: 1em; /* 2 */
67}
68
69/* Text-level semantics
70 ========================================================================== */
71
72/**
73 * Remove the gray background on active links in IE 10.
74 */
75
76a {
77 background-color: transparent;
78}
79
80/**
81 * 1. Remove the bottom border in Chrome 57-
82 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
83 */
84
85abbr[title] {
86 border-bottom: none; /* 1 */
87 text-decoration: underline; /* 2 */
88 text-decoration: underline dotted; /* 2 */
89}
90
91/**
92 * Add the correct font weight in Chrome, Edge, and Safari.
93 */
94
95b,
96strong {
97 font-weight: bolder;
98}
99
100/**
101 * 1. Correct the inheritance and scaling of font size in all browsers.
102 * 2. Correct the odd `em` font sizing in all browsers.
103 */
104
105code,
106kbd,
107samp {
108 font-family: monospace, monospace; /* 1 */
109 font-size: 1em; /* 2 */
110}
111
112/**
113 * Add the correct font size in all browsers.
114 */
115
116small {
117 font-size: 80%;
118}
119
120/**
121 * Prevent `sub` and `sup` elements from affecting the line height in
122 * all browsers.
123 */
124
125sub,
126sup {
127 font-size: 75%;
128 line-height: 0;
129 position: relative;
130 vertical-align: baseline;
131}
132
133sub {
134 bottom: -0.25em;
135}
136
137sup {
138 top: -0.5em;
139}
140
141/* Embedded content
142 ========================================================================== */
143
144/**
145 * Remove the border on images inside links in IE 10.
146 */
147
148img {
149 border-style: none;
150}
151
152/* Forms
153 ========================================================================== */
154
155/**
156 * 1. Change the font styles in all browsers.
157 * 2. Remove the margin in Firefox and Safari.
158 */
159
160button,
161input,
162optgroup,
163select,
164textarea {
165 font-family: inherit; /* 1 */
166 font-size: 100%; /* 1 */
167 line-height: 1.15; /* 1 */
168 margin: 0; /* 2 */
169}
170
171/**
172 * Show the overflow in IE.
173 * 1. Show the overflow in Edge.
174 */
175
176button,
177input { /* 1 */
178 overflow: visible;
179}
180
181/**
182 * Remove the inheritance of text transform in Edge, Firefox, and IE.
183 * 1. Remove the inheritance of text transform in Firefox.
184 */
185
186button,
187select { /* 1 */
188 text-transform: none;
189}
190
191/**
192 * Correct the inability to style clickable types in iOS and Safari.
193 */
194
195button,
196[type="button"],
197[type="reset"],
198[type="submit"] {
199 -webkit-appearance: button;
200}
201
202/**
203 * Remove the inner border and padding in Firefox.
204 */
205
206button::-moz-focus-inner,
207[type="button"]::-moz-focus-inner,
208[type="reset"]::-moz-focus-inner,
209[type="submit"]::-moz-focus-inner {
210 border-style: none;
211 padding: 0;
212}
213
214/**
215 * Restore the focus styles unset by the previous rule.
216 */
217
218button:-moz-focusring,
219[type="button"]:-moz-focusring,
220[type="reset"]:-moz-focusring,
221[type="submit"]:-moz-focusring {
222 outline: 1px dotted ButtonText;
223}
224
225/**
226 * Correct the padding in Firefox.
227 */
228
229fieldset {
230 padding: 0.35em 0.75em 0.625em;
231}
232
233/**
234 * 1. Correct the text wrapping in Edge and IE.
235 * 2. Correct the color inheritance from `fieldset` elements in IE.
236 * 3. Remove the padding so developers are not caught out when they zero out
237 * `fieldset` elements in all browsers.
238 */
239
240legend {
241 box-sizing: border-box; /* 1 */
242 color: inherit; /* 2 */
243 display: table; /* 1 */
244 max-width: 100%; /* 1 */
245 padding: 0; /* 3 */
246 white-space: normal; /* 1 */
247}
248
249/**
250 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
251 */
252
253progress {
254 vertical-align: baseline;
255}
256
257/**
258 * Remove the default vertical scrollbar in IE 10+.
259 */
260
261textarea {
262 overflow: auto;
263}
264
265/**
266 * 1. Add the correct box sizing in IE 10.
267 * 2. Remove the padding in IE 10.
268 */
269
270[type="checkbox"],
271[type="radio"] {
272 box-sizing: border-box; /* 1 */
273 padding: 0; /* 2 */
274}
275
276/**
277 * Correct the cursor style of increment and decrement buttons in Chrome.
278 */
279
280[type="number"]::-webkit-inner-spin-button,
281[type="number"]::-webkit-outer-spin-button {
282 height: auto;
283}
284
285/**
286 * 1. Correct the odd appearance in Chrome and Safari.
287 * 2. Correct the outline style in Safari.
288 */
289
290[type="search"] {
291 -webkit-appearance: textfield; /* 1 */
292 outline-offset: -2px; /* 2 */
293}
294
295/**
296 * Remove the inner padding in Chrome and Safari on macOS.
297 */
298
299[type="search"]::-webkit-search-decoration {
300 -webkit-appearance: none;
301}
302
303/**
304 * 1. Correct the inability to style clickable types in iOS and Safari.
305 * 2. Change font properties to `inherit` in Safari.
306 */
307
308::-webkit-file-upload-button {
309 -webkit-appearance: button; /* 1 */
310 font: inherit; /* 2 */
311}
312
313/* Interactive
314 ========================================================================== */
315
316/*
317 * Add the correct display in Edge, IE 10+, and Firefox.
318 */
319
320details {
321 display: block;
322}
323
324/*
325 * Add the correct display in all browsers.
326 */
327
328summary {
329 display: list-item;
330}
331
332/* Misc
333 ========================================================================== */
334
335/**
336 * Add the correct display in IE 10+.
337 */
338
339template {
340 display: none;
341}
342
343/**
344 * Add the correct display in IE 10.
345 */
346
347[hidden] {
348 display: none;
349}
diff --git a/public/timbre.png b/public/timbre.png
new file mode 100644
index 0000000..24b3d99
--- /dev/null
+++ b/public/timbre.png
Binary files differ