From f28db148964149605794c68220cc3ce1647f3f79 Mon Sep 17 00:00:00 2001 From: Juan Date: Tue, 30 Nov 2021 20:24:20 +0100 Subject: [PATCH] Evaluation results --- .../travaux-rendus/Dorian_Gautier/README.md | 17 + .../travaux-rendus/Dorian_Gautier/desktop.css | 15 + .../travaux-rendus/Dorian_Gautier/desktop.scss | 14 + .../Dorian_Gautier/fonts/icomoon.svg | 11 + .../Dorian_Gautier/fonts/icomoon.ttf | Bin 0 -> 1252 bytes .../Dorian_Gautier/fonts/icomoon.woff | Bin 0 -> 1328 bytes .../travaux-rendus/Dorian_Gautier/icon-style.css | 29 + .../travaux-rendus/Dorian_Gautier/index.html | 48 ++ .../travaux-rendus/Dorian_Gautier/main-style.css | 135 +++++ .../travaux-rendus/Dorian_Gautier/main-style.scss | 147 ++++++ .../travaux-rendus/Gregorie_Vexier/README.md | 18 + .../Gregorie_Vexier/css/normalize.css | 343 ++++++++++++ .../Gregorie_Vexier/css/normalize.scss | 349 ++++++++++++ .../travaux-rendus/Gregorie_Vexier/css/style.css | 586 +++++++++++++++++++++ .../travaux-rendus/Gregorie_Vexier/css/style.scss | 228 ++++++++ .../travaux-rendus/Gregorie_Vexier/index.html | 75 +++ .../travaux-rendus/Jessy_Leblond/README.md | 15 + .../travaux-rendus/Jessy_Leblond/burgermenu.PNG | Bin 0 -> 3352 bytes .../travaux-rendus/Jessy_Leblond/crossform.css | 30 ++ .../travaux-rendus/Jessy_Leblond/fonts/icomoon.eot | Bin 0 -> 1416 bytes .../travaux-rendus/Jessy_Leblond/fonts/icomoon.svg | 11 + .../travaux-rendus/Jessy_Leblond/fonts/icomoon.ttf | Bin 0 -> 1252 bytes .../Jessy_Leblond/fonts/icomoon.woff | Bin 0 -> 1328 bytes .../travaux-rendus/Jessy_Leblond/icomoon.zip | Bin 0 -> 15305 bytes .../travaux-rendus/Jessy_Leblond/index.html | 68 +++ .../travaux-rendus/Jessy_Leblond/style-main.css | 128 +++++ .../travaux-rendus/Jessy_Leblond/style-main.scss | 125 +++++ .../travaux-rendus/Jessy_Leblond/style.css | 125 +++++ .../travaux-rendus/Jérémy_Brohan/README.md | 13 + .../travaux-rendus/Jérémy_Brohan/Read Me.txt | 7 + .../Jérémy_Brohan/demo-files/demo.css | 152 ++++++ .../Jérémy_Brohan/demo-files/demo.js | 30 ++ .../travaux-rendus/Jérémy_Brohan/demo.html | 52 ++ .../Jérémy_Brohan/fonts/icomoon.svg | 11 + .../Jérémy_Brohan/fonts/icomoon.ttf | Bin 0 -> 1252 bytes .../Jérémy_Brohan/fonts/icomoon.woff | Bin 0 -> 1328 bytes .../travaux-rendus/Jérémy_Brohan/index.html | 66 +++ .../travaux-rendus/Jérémy_Brohan/selection.json | 1 + .../travaux-rendus/Jérémy_Brohan/style.css | 29 + .../travaux-rendus/Jérémy_Brohan/styles.css | 106 ++++ .../travaux-rendus/Jérémy_Brohan/styles.scss | 100 ++++ .../evaluation/travaux-rendus/Lea_Picot/Index.html | 77 +++ .../evaluation/travaux-rendus/Lea_Picot/README.md | 11 + .../evaluation/travaux-rendus/Lea_Picot/icon1.css | 54 ++ .../travaux-rendus/Lea_Picot/image-sport.jpg | Bin 0 -> 422445 bytes .../travaux-rendus/Lea_Picot/style-form.css | 18 + .../travaux-rendus/Lea_Picot/style-main.css | 70 +++ .../travaux-rendus/Lise_Boutier/README.md | 13 + .../travaux-rendus/Lise_Boutier/fonts/icomoon.svg | 11 + .../travaux-rendus/Lise_Boutier/fonts/icomoon.ttf | Bin 0 -> 1252 bytes .../travaux-rendus/Lise_Boutier/fonts/icomoon.woff | Bin 0 -> 1328 bytes .../travaux-rendus/Lise_Boutier/icon.css | 29 + .../travaux-rendus/Lise_Boutier/index.html | 66 +++ .../travaux-rendus/Lise_Boutier/style.css | 136 +++++ .../travaux-rendus/Lise_Boutier/style.scss | 149 ++++++ .../travaux-rendus/Luis_Zuniga/README.md | 17 + .../travaux-rendus/Luis_Zuniga/css/main.sass | 128 +++++ .../travaux-rendus/Luis_Zuniga/css/style.css | 139 +++++ .../travaux-rendus/Luis_Zuniga/icomoon/Read Me.txt | 7 + .../Luis_Zuniga/icomoon/demo-files/demo.css | 152 ++++++ .../Luis_Zuniga/icomoon/demo-files/demo.js | 30 ++ .../travaux-rendus/Luis_Zuniga/icomoon/demo.html | 52 ++ .../Luis_Zuniga/icomoon/fonts/icomoon.eot | Bin 0 -> 1416 bytes .../Luis_Zuniga/icomoon/fonts/icomoon.svg | 11 + .../Luis_Zuniga/icomoon/fonts/icomoon.ttf | Bin 0 -> 1252 bytes .../Luis_Zuniga/icomoon/fonts/icomoon.woff | Bin 0 -> 1328 bytes .../Luis_Zuniga/icomoon/selection.json | 1 + .../travaux-rendus/Luis_Zuniga/icomoon/style.css | 30 ++ .../travaux-rendus/Luis_Zuniga/index.html | 84 +++ .../travaux-rendus/Luis_Zuniga/js/script.js | 10 + .../travaux-rendus/Maeva_Salmon/README.md | 13 + .../travaux-rendus/Maeva_Salmon/index.html | 57 ++ .../travaux-rendus/Maeva_Salmon/style.css | 116 ++++ .../travaux-rendus/Mathis_Frain/README.md | 15 + .../travaux-rendus/Mathis_Frain/index.html | 63 +++ .../travaux-rendus/Mathis_Frain/style.css | 144 +++++ .../travaux-rendus/Pierre_Dupont/README.md | 15 + .../travaux-rendus/Pierre_Dupont/index.html | 64 +++ .../Pierre_Dupont/picture/272-cross.png | Bin 0 -> 260 bytes .../travaux-rendus/Pierre_Dupont/style.css | 102 ++++ .../travaux-rendus/Quentin_Nau/README.md | 12 + .../travaux-rendus/Quentin_Nau/accueil.html | 20 + .../travaux-rendus/Quentin_Nau/apropos.html | 20 + .../travaux-rendus/Quentin_Nau/index.html | 51 ++ .../travaux-rendus/Quentin_Nau/style.css | 101 ++++ .../travaux-rendus/Simon_Givry/README.md | 12 + .../travaux-rendus/Simon_Givry/Read Me.txt | 7 + .../travaux-rendus/Simon_Givry/demo.html | 55 ++ .../travaux-rendus/Simon_Givry/eval.html | 37 ++ .../travaux-rendus/Simon_Givry/fonts/icomoon.svg | 11 + .../travaux-rendus/Simon_Givry/fonts/icomoon.ttf | Bin 0 -> 1252 bytes .../travaux-rendus/Simon_Givry/fonts/icomoon.woff | Bin 0 -> 1328 bytes .../travaux-rendus/Simon_Givry/selection.json | 1 + .../travaux-rendus/Simon_Givry/style.css | 30 ++ .../travaux-rendus/Simon_Givry/style2.css | 29 + b2-cwd/integration/live/session5/README.md | 6 + 96 files changed, 5360 insertions(+) create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/README.md create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/desktop.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/desktop.scss create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/fonts/icomoon.svg create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/fonts/icomoon.ttf create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/fonts/icomoon.woff create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/icon-style.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/index.html create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/main-style.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/main-style.scss create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/README.md create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/css/normalize.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/css/normalize.scss create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/css/style.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/css/style.scss create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/index.html create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/README.md create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/burgermenu.PNG create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/crossform.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/fonts/icomoon.eot create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/fonts/icomoon.svg create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/fonts/icomoon.ttf create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/fonts/icomoon.woff create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/icomoon.zip create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/index.html create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/style-main.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/style-main.scss create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/style.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/README.md create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/Read Me.txt create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/demo-files/demo.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/demo-files/demo.js create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/demo.html create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/fonts/icomoon.svg create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/fonts/icomoon.ttf create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/fonts/icomoon.woff create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/index.html create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/selection.json create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/style.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/styles.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/styles.scss create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/Index.html create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/README.md create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/icon1.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/image-sport.jpg create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/style-form.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/style-main.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/README.md create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/fonts/icomoon.svg create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/fonts/icomoon.ttf create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/fonts/icomoon.woff create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/icon.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/index.html create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/style.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/style.scss create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/README.md create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/css/main.sass create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/css/style.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/Read Me.txt create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/demo-files/demo.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/demo-files/demo.js create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/demo.html create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/fonts/icomoon.eot create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/fonts/icomoon.svg create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/fonts/icomoon.ttf create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/fonts/icomoon.woff create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/selection.json create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/style.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/index.html create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/js/script.js create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Maeva_Salmon/README.md create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Maeva_Salmon/index.html create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Maeva_Salmon/style.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Mathis_Frain/README.md create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Mathis_Frain/index.html create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Mathis_Frain/style.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Pierre_Dupont/README.md create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Pierre_Dupont/index.html create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Pierre_Dupont/picture/272-cross.png create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Pierre_Dupont/style.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Quentin_Nau/README.md create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Quentin_Nau/accueil.html create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Quentin_Nau/apropos.html create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Quentin_Nau/index.html create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Quentin_Nau/style.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/README.md create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/Read Me.txt create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/demo.html create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/eval.html create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/fonts/icomoon.svg create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/fonts/icomoon.ttf create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/fonts/icomoon.woff create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/selection.json create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/style.css create mode 100644 b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/style2.css create mode 100644 b2-cwd/integration/live/session5/README.md diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/README.md b/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/README.md new file mode 100644 index 0000000..21f6435 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/README.md @@ -0,0 +1,17 @@ +Les plus : + - lisibilité et modularité du CSS. Des classes, en complément ou en remplacement, pour le h1 et le p aurait été un parfait en terme de modularité. + - bonne indentation et exploitation du scss, commentaires sont un plus. + - menu responsive + + +Les moins : + - Un overlay aurait été un plus + - la popin tout en violet est un peu raide, surtout avec un texte noir + - certaines couleurs définies en variables ne sont pas utilisées. + - il aurait fallut fusionner icon-style et main pour éviter un appel réseau + - checkbox newsletter ko, checkbox popin ok + - footer non responsive + - type de l'input mail aurait du etre email + - pourquoi une div dans le footer ? + - manque de title, aria- + - pas de description ni keywords diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/desktop.css b/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/desktop.css new file mode 100644 index 0000000..031175e --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/desktop.css @@ -0,0 +1,15 @@ +.menu { + flex-basis: auto; + display: block; + margin: 0; + padding: 0; +} +.menu li { + display: inline-block; +} + +.menu-toggle, .menu-checkbox { + display: none; +} + +/*# sourceMappingURL=desktop.css.map */ diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/desktop.scss b/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/desktop.scss new file mode 100644 index 0000000..961c3ba --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/desktop.scss @@ -0,0 +1,14 @@ +.menu { + flex-basis: auto; + display: block; + margin: 0; + padding: 0; + li { + display: inline-block; + } + } + + .menu-toggle, .menu-checkbox { + display: none; + } + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/fonts/icomoon.svg b/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/fonts/icomoon.svg new file mode 100644 index 0000000..8ad8ba2 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/fonts/icomoon.svg @@ -0,0 +1,11 @@ + + + +Generated by IcoMoon + + + + + + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/fonts/icomoon.ttf b/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/fonts/icomoon.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e4b34f3777a3fa95b5b1a01b5147777697049015 GIT binary patch literal 1252 zcmb7D&ubGw6#m}MCTUVhq_inWiF?pi5Ykp9X`$Ahs#S{6mR{{PUDHC64apW-@ZhPS z7X|gun+F9?{sk&UMJRX_^y0}|)noCXX8m?&qp=jkVQ1d=zV~bP%?t!UH*P{<PTRbdQi`**;Qxza`HR% z3FhCbyG@V#mr*(! zU!38;R4w%a^T5e58BGe8NhuZvhb1qGv?SVOUWNwa8A(fjPWsyuKBAmiGJX$NcRoAUy4JEj!a=NH3I*sO9wUcF9ZJqQ<@Ji)U{Qw~T}K5r8i#sLyEV@$J2j_ad(MirylKsp r+*$4|kLj?s$LeLKsf9bT;Zd%TTgE2WneYc@^$&25`h|9$$^rZf(Dbx9 literal 0 HcmV?d00001 diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/fonts/icomoon.woff b/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/fonts/icomoon.woff new file mode 100644 index 0000000000000000000000000000000000000000..3997956d3037c8bde1e07c655bdb94cc0e7969da GIT binary patch literal 1328 zcmb7D&ubGw6n<}KvujdGO0g+OiF?qtAZ%Neqy?=##a1bWR&o+_o2*G8*)7QyTku@e zi-LOSUBQ!ofl5&k3LXVdp7d1fv3L-(elxqNsTRap-pu#D_iOge%&qxik(e+NW7H#8 z{Y#`vd~nP!j-DanBVcbx$@CeM<%Y8Yt_J<8lSN~OcU*7#8$XP(*gpU>S^p_sZ~`08iY;aLCn%?kaU{BnnI^Ed`#9(Cj1$O;AkIn z__=>Cj!*_nOboA#$`WxJQDIV*{$2lHoEE+oZSjg0iB3)Mc#<(qaUnl6$~K#6Han!v z!$U@f(>##lfes0~kv+jVE+D2u!k*1vo$nn2PqccHYHp0@k>zVU=)T67eeR>>xlptE;ZpeF!&Z&VI zb+$MtIYhgw%g~ToS-aOF*d+2#5hIg z=*e=~Z}`4P%Ty+x8W5knlG|)8`<^v!k5P$SYElahFd)x3*)(=&)S={pTV1U?O%!#p z(N(IGL(M}yi@q0FRo8QyPT*ForFCnz?9X9uHWgLv0M)BVak$+_@;CkkqQtjk literal 0 HcmV?d00001 diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/icon-style.css b/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/icon-style.css new file mode 100644 index 0000000..2edea0f --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/icon-style.css @@ -0,0 +1,29 @@ +@font-face { + font-family: 'icomoon'; + src: + url('fonts/icomoon.ttf?l7lvwf') format('truetype'), + url('fonts/icomoon.woff?l7lvwf') format('woff'), + url('fonts/icomoon.svg?l7lvwf#icomoon') format('svg'); + font-weight: normal; + font-style: normal; + font-display: block; +} + +i { + /* use !important to prevent issues with browser extensions that change fonts */ + font-family: 'icomoon' !important; + speak: never; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-cross:before { + content: "\ea0f"; +} diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/index.html b/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/index.html new file mode 100644 index 0000000..690f7ea --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/index.html @@ -0,0 +1,48 @@ + + + + + + + + + + + +
+

Site d’information culturelles et sportives

+

Bonjour et bienvenue sur notre site,
+ Depuis cette page nous vous invitons à choisir les abonnements aux newsletters qui vous conviennent.

+ +
+
+ +

S'abonner à

+
+ + + +
+ + + +
+ +
+
+
+ + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/main-style.css b/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/main-style.css new file mode 100644 index 0000000..8b989b6 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/main-style.css @@ -0,0 +1,135 @@ +.div-form { + font-family: Arial, Helvetica, sans-serif; + font-size: 14px; + display: none; +} +.div-form #form { + position: absolute; + top: 50%; + transform: Translate(-50%, -50%); + left: 50%; + height: 25%; + border-radius: 10px; + border: 1px solid black; + padding: 10px; + background-color: #663366; + color: #330033; +} +.div-form #form .icon-cross { + color: #fcfafc; + float: right; +} +.div-form #form button { + border-radius: 5px; + background-color: white; + border: 1px solid #a7a7a7; + font-family: Arial, Helvetica, sans-serif; +} +.div-form #form button:hover { + color: #eeaaee; + background-color: lightgrey; +} + +#form-checkbox:checked ~ .div-form { + display: flex; +} + +.form-checkbox:checked ~ .menu { + display: none; +} + +.main-navigation { + display: flex; + align-items: center; + justify-content: space-between; + flex-wrap: wrap; + background-color: rgba(204, 204, 204, 0.159); + margin-top: -10px; + margin-left: -10px; + margin-right: -10px; +} + +.menu { + display: none; + flex-basis: 100%; + list-style: none; +} +.menu li { + padding: 15px; +} +.menu a, .menu .show-form { + display: inline-block; + font-family: Arial, Helvetica, sans-serif; + font-size: 14px; + text-decoration: none; + color: #660066; +} +.menu a:hover, .menu .show-form:hover { + color: #eeaaee; + text-decoration: underline; +} + +.menu-checkbox:checked ~ .menu { + display: block; +} + +.menu-toggle { + padding: 0.5em 1em; +} +.menu-toggle:hover { + color: #eeaaee; + text-decoration: underline; +} + +input { + background-color: white; +} + +h1 { + font-size: 35px; + color: #fcfafc; + background-color: #663366; + text-align: center; + font-family: Arial, Helvetica, sans-serif; + padding: 15px; +} + +p { + font-size: 14px; + font-family: Arial, Helvetica, sans-serif; + text-align: center; + color: #330033; +} + +#foot { + text-align: center; + font-family: Arial, Helvetica, sans-serif; + color: #330033; + font-size: 14px; + padding: 25px; + position: absolute; + bottom: 0; + transform: Translate(-50%); + left: 50%; +} +#foot span, #foot a { + padding-left: 20px; +} +#foot a { + color: #660066; + text-decoration: none; +} +#foot a:hover { + color: #eeaaee; + text-decoration: underline; +} + +.c_hebdo, .c_daily { + display: none; +} + +.s_daily, .s_hebdo { + display: none; +} + +/*# sourceMappingURL=main-style.css.map */ diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/main-style.scss b/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/main-style.scss new file mode 100644 index 0000000..6d6a2b7 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Dorian_Gautier/main-style.scss @@ -0,0 +1,147 @@ +//déclaration des variables +$font : Arial, Helvetica, sans-serif; +$normalfontsize : 14px; +$titlecrosscolor: #fcfafc; +$linkcolor: #660066; +$linkhovercolor:#eeaaee; +$fontcolor:#330033; +$inputcolor: white; +$backgroundtitlecolor: #663366; + +//Mise en form du formulaire +.div-form{ + font-family: $font; + font-size: $normalfontsize; + display: none; + #form{ + position: absolute; + top: 50%; + transform: Translate(-50%, -50%); + left: 50%; + height: 25%; + border-radius: 10px; + border: 1px solid black ; + padding: 10px; + background-color: #663366; + color: $fontcolor; + .icon-cross{ + color: $titlecrosscolor; + float: right; + } + button{ + border-radius: 5px; + background-color: white; + border: 1px solid rgb(167, 167, 167); + font-family: $font; + &:hover{ + color: $linkhovercolor; + background-color: lightgrey; + } + } + } +} + +//fermeture du formulaire +#form-checkbox:checked ~ .div-form { + display: flex; + } + + .form-checkbox:checked ~ .menu { + display: none; + } +//Mise en form de la nav bar + .main-navigation { + display: flex; + align-items: center; + justify-content: space-between; + flex-wrap: wrap; + background-color: rgba(204, 204, 204, 0.159); + margin-top: -10px; + margin-left: -10px; + margin-right: -10px; + } + .menu { + display: none; + flex-basis: 100%; + list-style: none; + + li{ + padding: 15px; + } + a, .show-form { + display: inline-block; + font-family: $font; + font-size: $normalfontsize; + text-decoration: none; + color: $linkcolor; + &:hover{ + color: $linkhovercolor; + text-decoration: underline; + } + } + + } + + + //Mise en place de la navbar responsive + .menu-checkbox:checked ~ .menu { + display: block; + } + .menu-toggle { + padding: 0.5em 1em; + &:hover{ + color: $linkhovercolor; + text-decoration: underline + } + } + //style des liens + input{ + background-color: $inputcolor; + } +//Style du titre + h1{ + font-size: 35px; + color: $titlecrosscolor; + background-color: $backgroundtitlecolor; + text-align: center; + font-family: $font; + padding: 15px; + } + //style du paragraphe + p{ + font-size: $normalfontsize; + font-family: $font; + text-align: center; + color: $fontcolor; + } + // Mise en form du footer + #foot{ + text-align: center; + font-family: $font; + color: $fontcolor; + font-size: $normalfontsize; + padding: 25px; + position:absolute; + bottom:0; + transform: Translate(-50%); + left: 50%; + span, a{ + padding-left: 20px; + } + a { + color: $linkcolor; + text-decoration: none; + &:hover{ + color: $linkhovercolor; + text-decoration: underline; + } + } + } +//début affichage boutton +.c_hebdo, .c_daily{ + display: none; +} + +.s_daily, .s_hebdo{ + display: none; +} diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/README.md b/b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/README.md new file mode 100644 index 0000000..a127379 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/README.md @@ -0,0 +1,18 @@ +Les plus : + - footer responsive + - overlay + - type email sur champs email + pattern + - lisibilité du code + - utilisation d'icones font (même si pas icomoon) + +Les moins : + - manque un peu de padding dans certaines résolutions + - menu un peu limite en petite résolutions + - popin non ouvert au chargement + - checkbox des newsletter ko + - beaucoup de divs imbriquées + - intégralité du contenu en h2 ? + - manque de title, aria- + - pas de description ni keywords + + diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/css/normalize.css b/b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/css/normalize.css new file mode 100644 index 0000000..486e299 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/css/normalize.css @@ -0,0 +1,343 @@ +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ +} + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; +} + +/** + * Render the `main` element consistently in IE. + */ +main { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + -webkit-box-sizing: content-box; + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; +} + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; + /* 1 */ + text-decoration: underline; + /* 2 */ + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + /* 2 */ +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ +} + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ +/** + * Remove the border on images inside links in IE 10. + */ +img { + border-style: none; +} + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + margin: 0; + /* 2 */ +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + /* 1 */ + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; +} + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + -webkit-box-sizing: border-box; + box-sizing: border-box; + /* 1 */ + color: inherit; + /* 2 */ + display: table; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + white-space: normal; + /* 1 */ +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; +} + +/** + * Remove the default vertical scrollbar in IE 10+. + */ +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ +[type="checkbox"], +[type="radio"] { + -webkit-box-sizing: border-box; + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ +} + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ +} + +/* Interactive + ========================================================================== */ +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ +/** + * Add the correct display in IE 10+. + */ +template { + display: none; +} + +/** + * Add the correct display in IE 10. + */ +[hidden] { + display: none; +} +/*# sourceMappingURL=normalize.css.map */ \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/css/normalize.scss b/b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/css/normalize.scss new file mode 100644 index 0000000..c45a85f --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/css/normalize.scss @@ -0,0 +1,349 @@ +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ + +/* Document + ========================================================================== */ + +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ + + html { + line-height: 1.15; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ + } + + /* Sections + ========================================================================== */ + + /** + * Remove the margin in all browsers. + */ + + body { + margin: 0; + } + + /** + * Render the `main` element consistently in IE. + */ + + main { + display: block; + } + + /** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ + + h1 { + font-size: 2em; + margin: 0.67em 0; + } + + /* Grouping content + ========================================================================== */ + + /** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ + + hr { + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ + } + + /** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + + pre { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ + } + + /* Text-level semantics + ========================================================================== */ + + /** + * Remove the gray background on active links in IE 10. + */ + + a { + background-color: transparent; + } + + /** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ + + abbr[title] { + border-bottom: none; /* 1 */ + text-decoration: underline; /* 2 */ + text-decoration: underline dotted; /* 2 */ + } + + /** + * Add the correct font weight in Chrome, Edge, and Safari. + */ + + b, + strong { + font-weight: bolder; + } + + /** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + + code, + kbd, + samp { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ + } + + /** + * Add the correct font size in all browsers. + */ + + small { + font-size: 80%; + } + + /** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ + + sub, + sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; + } + + sub { + bottom: -0.25em; + } + + sup { + top: -0.5em; + } + + /* Embedded content + ========================================================================== */ + + /** + * Remove the border on images inside links in IE 10. + */ + + img { + border-style: none; + } + + /* Forms + ========================================================================== */ + + /** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ + + button, + input, + optgroup, + select, + textarea { + font-family: inherit; /* 1 */ + font-size: 100%; /* 1 */ + line-height: 1.15; /* 1 */ + margin: 0; /* 2 */ + } + + /** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ + + button, + input { /* 1 */ + overflow: visible; + } + + /** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ + + button, + select { /* 1 */ + text-transform: none; + } + + /** + * Correct the inability to style clickable types in iOS and Safari. + */ + + button, + [type="button"], + [type="reset"], + [type="submit"] { + -webkit-appearance: button; + } + + /** + * Remove the inner border and padding in Firefox. + */ + + button::-moz-focus-inner, + [type="button"]::-moz-focus-inner, + [type="reset"]::-moz-focus-inner, + [type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; + } + + /** + * Restore the focus styles unset by the previous rule. + */ + + button:-moz-focusring, + [type="button"]:-moz-focusring, + [type="reset"]:-moz-focusring, + [type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; + } + + /** + * Correct the padding in Firefox. + */ + + fieldset { + padding: 0.35em 0.75em 0.625em; + } + + /** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ + + legend { + box-sizing: border-box; /* 1 */ + color: inherit; /* 2 */ + display: table; /* 1 */ + max-width: 100%; /* 1 */ + padding: 0; /* 3 */ + white-space: normal; /* 1 */ + } + + /** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ + + progress { + vertical-align: baseline; + } + + /** + * Remove the default vertical scrollbar in IE 10+. + */ + + textarea { + overflow: auto; + } + + /** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ + + [type="checkbox"], + [type="radio"] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ + } + + /** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ + + [type="number"]::-webkit-inner-spin-button, + [type="number"]::-webkit-outer-spin-button { + height: auto; + } + + /** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ + + [type="search"] { + -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ + } + + /** + * Remove the inner padding in Chrome and Safari on macOS. + */ + + [type="search"]::-webkit-search-decoration { + -webkit-appearance: none; + } + + /** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ + + ::-webkit-file-upload-button { + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ + } + + /* Interactive + ========================================================================== */ + + /* + * Add the correct display in Edge, IE 10+, and Firefox. + */ + + details { + display: block; + } + + /* + * Add the correct display in all browsers. + */ + + summary { + display: list-item; + } + + /* Misc + ========================================================================== */ + + /** + * Add the correct display in IE 10+. + */ + + template { + display: none; + } + + /** + * Add the correct display in IE 10. + */ + + [hidden] { + display: none; + } \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/css/style.css b/b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/css/style.css new file mode 100644 index 0000000..fd0b613 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/css/style.css @@ -0,0 +1,586 @@ +@charset "UTF-8"; +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +@import url("https://fonts.googleapis.com/css2?family=Rubik:wght@300&display=swap"); +html { + line-height: 1.15; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ +} + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; +} + +/** + * Render the `main` element consistently in IE. + */ +main { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + -webkit-box-sizing: content-box; + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; +} + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; + /* 1 */ + text-decoration: underline; + /* 2 */ + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + /* 2 */ +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ +} + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ +/** + * Remove the border on images inside links in IE 10. + */ +img { + border-style: none; +} + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + margin: 0; + /* 2 */ +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + /* 1 */ + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; +} + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + -webkit-box-sizing: border-box; + box-sizing: border-box; + /* 1 */ + color: inherit; + /* 2 */ + display: table; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + white-space: normal; + /* 1 */ +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; +} + +/** + * Remove the default vertical scrollbar in IE 10+. + */ +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ +[type="checkbox"], +[type="radio"] { + -webkit-box-sizing: border-box; + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ +} + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ +} + +/* Interactive + ========================================================================== */ +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ +/** + * Add the correct display in IE 10+. + */ +template { + display: none; +} + +/** + * Add the correct display in IE 10. + */ +[hidden] { + display: none; +} + +/**************************************************** + VARIABLES COULEURS +*****************************************************/ +:root { + --fond-standard: #fcfafc; + --couleur-liens: #660066; + --couleur-ecriture: #330033; + --liens-hover: #eeaaee; + --couleur-white: #ffffff; + --couleur-fond-titre: #663366; + --fond: var(--fond-standard); + --liens: var(--couleur-liens); + --ecriture: var(--couleur-ecriture); + --hover: var(--liens-hover); + --white: var(--couleur-white); + --fond-titre: var(--couleur-fond-titre); +} + +/**************************************************** + GLOBAL +*****************************************************/ +* { + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +img { + max-width: 100%; +} + +html, body { + height: 100%; + margin: 0; + padding: 0; +} + +html body, body body { + display: table; + width: 100%; + background-color: var(--fond); + font-family: "Rubik", sans-serif; +} + +a { + text-decoration: none; + color: var(--liens); +} + +a:hover { + color: var(--hover); + text-decoration: underline; +} + +/**************************************************** + HEADER +*****************************************************/ +nav { + text-align: center; +} + +nav a { + margin-left: 10px; +} + +/**************************************************** + MAIN +*****************************************************/ +h1, h2, h3 { + background-color: var(--fond-titre); + color: var(--fond); +} + +p { + color: var(--ecriture); + text-align: center; +} + +.haut, .millieu { + text-align: center; +} + +.haut a { + font-size: 25px; +} + +.modal-dialog .modal-content { + width: 100%; + height: 100%; +} + +.row-form { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; +} + +.row-form label { + width: 50%; +} + +.row-form input { + width: 50%; + height: 20%; + margin: auto; +} + +@-webkit-keyframes slideDownFadeIN { + from { + top: -100px; + opacity: 0; + } + to { + top: 0px; + opacity: 1; + } +} + +@keyframes slideDownFadeIN { + from { + top: -100px; + opacity: 0; + } + to { + top: 0px; + opacity: 1; + } +} + +.modal { + display: none; + left: 0; + top: 0; + top: 130px; + width: 100%; + height: 80%; + overflow: auto; + background-color: black; + background-color: rgba(0, 0, 0, 0.4); +} + +.modal:target { + display: table; + position: absolute; +} + +.modal:target .modal-dialog { + display: table-cell; + vertical-align: middle; +} + +.modal-dialog .modal-content { + margin: auto; + background-color: white; + position: relative; + padding: 0; + outline: 0; + border: 1px #777 solid; + text-align: justify; + height: 75%; + -webkit-animation-name: slideDownFadeIN; + animation-name: slideDownFadeIN; + -webkit-animation-duration: 0.5s; + animation-duration: 0.5s; + border-radius: 30px; +} + +.modal-dialog .modal-content .closebtn { + text-decoration: none; + float: left; + font-size: 20px; + font-weight: bold; + color: black; + padding: -20px -20px 0 -20px; +} + +.container-contact { + margin-top: 20px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; +} + +input { + margin-left: 20px; + margin-top: 10px; +} + +/**************************************************** + FOOTER +*****************************************************/ +footer { + display: table-row; + height: 100px; +} + +footer nav { + margin-top: 30px; +} + +/******************************************************************************/ +/*======================================================= + MEDIA QUERIES +=========================================================*/ +/******************************************************************************/ +/*========================= RESPONSIVE TABLETTE ======================*/ +@media screen and (min-width: 768px) { + /*s'applique à partir de 768px et au-delà*/ + /* ============ GLOBAL ==============*/ + /* ============ HEADER ==============*/ + /* ============ MAIN ==============*/ + .modal-dialog .modal-content { + width: 50%; + } + .modal { + top: 130px; + width: 100%; + height: 50%; + } + /* ============ FOOTER ==============*/ +} + +/*fermeture @media tablette*/ +/******************************************************************************/ +/*========================= RESPONSIVE DESKTOP ======================*/ +@media screen and (min-width: 1025px) { + /*s'applique à partir de 1025px et au-delà*/ + /* ============ GLOBAL ==============*/ + /* ============ HEADER ==============*/ + /* ============ MAIN ==============*/ + /* ============ FOOTER ==============*/ +} + +/*fermeture @media desktop*/ +/*# sourceMappingURL=style.css.map */ \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/css/style.scss b/b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/css/style.scss new file mode 100644 index 0000000..d608a7a --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/css/style.scss @@ -0,0 +1,228 @@ +@import "normalize.scss"; +@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300&display=swap'); +$font: 'Rubik', sans-serif; + +/**************************************************** + VARIABLES COULEURS +*****************************************************/ + +:root { + --fond-standard: #fcfafc; + --couleur-liens: #660066; + --couleur-ecriture: #330033; + --liens-hover: #eeaaee; + --couleur-white: #ffffff; + --couleur-fond-titre: #663366; + + --fond: var(--fond-standard); + --liens: var(--couleur-liens); + --ecriture: var(--couleur-ecriture); + --hover: var(--liens-hover); + --white: var(--couleur-white); + --fond-titre: var(--couleur-fond-titre); +} + +/**************************************************** + GLOBAL +*****************************************************/ + +* { + box-sizing: border-box; +} + +img { + max-width: 100%; +} + +html, body { + height: 100%; + margin: 0; padding: 0; + body { + display : table; + width: 100%; + background-color: var(--fond); + font-family: $font; + } +} + +a { + text-decoration: none; + color: var(--liens); + &:hover { + color: var(--hover); + text-decoration: underline; + } +} + +/**************************************************** + HEADER +*****************************************************/ + +nav { + text-align: center; + a { + margin-left: 10px; + } +} + +/**************************************************** + MAIN +*****************************************************/ + +h1, h2, h3 { + background-color: var(--fond-titre); + color: var(--fond); +} + +p { + color: var(--ecriture); + text-align: center; +} + +.haut, .millieu { + text-align: center; +} + +.haut { + a { + font-size: 25px; + } +} + +.modal-dialog .modal-content { + width: 100%; + height: 100%; +} + +.row-form { + display: flex; + flex-direction: row; + label { + width: 50%; + } + input { + width: 50%; + height: 20%; + margin: auto; + } +} + +@keyframes slideDownFadeIN { + from {top:-100px;opacity: 0;} + to {top:0px;opacity:1;} +} + +.modal { + display: none; + left: 0; + top: 0; + top: 130px; + width: 100%; + height: 80%; + overflow: auto; + background-color: rgb(0, 0, 0); + background-color: rgba(0, 0, 0, 0.4); +} + +.modal:target { + display: table; + position: absolute; + .modal-dialog { + display: table-cell; + vertical-align: middle; + } +} + +.modal-dialog .modal-content { + margin: auto; + background-color: white; + position: relative; + padding: 0; + outline: 0; + border: 1px #777 solid; + text-align: justify; + height: 75%; + animation-name: slideDownFadeIN; + animation-duration: 0.5s; + border-radius: 30px; + .closebtn { + text-decoration: none; + float: left; + font-size: 20px; + font-weight: bold; + color: black; + padding: -20px -20px 0 -20px; + } +} + +.container-contact { + margin-top: 20px; + display: flex; + justify-content: center; +} + +input { + margin-left: 20px; + margin-top: 10px; +} + +/**************************************************** + FOOTER +*****************************************************/ + +footer { + display : table-row; + height: 100px; + nav { + margin-top: 30px; + } +} + +/******************************************************************************/ +/*======================================================= + MEDIA QUERIES +=========================================================*/ +/******************************************************************************/ + +/*========================= RESPONSIVE TABLETTE ======================*/ + +@media screen and (min-width: 768px){ /*s'applique à partir de 768px et au-delà*/ + +/* ============ GLOBAL ==============*/ + +/* ============ HEADER ==============*/ + +/* ============ MAIN ==============*/ + +.modal-dialog .modal-content { + width: 50%; + // height: 100%; +} + +.modal { + top: 130px; + width: 100%; + height: 50%; +} + +/* ============ FOOTER ==============*/ + +} /*fermeture @media tablette*/ + +/******************************************************************************/ + +/*========================= RESPONSIVE DESKTOP ======================*/ + +@media screen and (min-width: 1025px){ /*s'applique à partir de 1025px et au-delà*/ + +/* ============ GLOBAL ==============*/ + +/* ============ HEADER ==============*/ + +/* ============ MAIN ==============*/ + +/* ============ FOOTER ==============*/ + +} /*fermeture @media desktop*/ + + diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/index.html b/b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/index.html new file mode 100644 index 0000000..31a388e --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Gregorie_Vexier/index.html @@ -0,0 +1,75 @@ + + + + + + + + Site d’information culturelles et sportives + + + + + +
+ +
+
+
+

Site d’information culturelles et sportives

+

+ Bonjour et bienvenu sur notre site, + Depuis cette page nous vous invitons à choisir les abonnements aux newsletter qui vous conviennent. +

+ Découvrir nos newsletters +
+
+ +
+
+ + + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/README.md b/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/README.md new file mode 100644 index 0000000..f1810fc --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/README.md @@ -0,0 +1,15 @@ +Les plus : + - switch newsletter ok + - type email sur champs de saisie mail + - menu responsive (mais pourquoi nos newsletters est pas dans le menu ?) + - case à cocher masquage / affichage de la popin fonctionne (mais pas lié à un label ?) + +Les moins : + - il y a beaucoup de fichier inutiles à la racine + - manque de title, aria- + - pas de description ni keywords + - pas de header / footer + - pas de variables ni css ni scss + - pas de commentaires + - pas d'overlay + - bleu des liens hors charte et non lisible sur le violet \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/burgermenu.PNG b/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/burgermenu.PNG new file mode 100644 index 0000000000000000000000000000000000000000..4737d927b11c3c49af8e2851f1a0775a4c91f640 GIT binary patch literal 3352 zcmd5(~84Gp_bm7p)$D(&Xb0~YJ)>yAS&TS6V&8~~t# zrYbwT6?)$m_0>OP0bqBWV!#GN3=#lfdzp)q!-<5`lf5<(C%0)fy+T!_U79>4+Y)>5YV4Lemc+B-=CJ7o4dR`8%SK9*_)S_=aZM84>K+yEycoPRAV$^bgTz{ zpbc`lIMLpr+C+_xVl3^7x&ime6US#A9Za&OrY0=xeg{a#+v6SZj`$;ZCnG+cm$WqH zXPY=@I5o)D>FVk-J9MZ!X0rcb6E#S z%}_-tVxF&`AGNQqPfJga%5bJ}2iZxCni`wx>T2M(v6Z}!FxQovGGQ# zKxYt-Kgi{B1EQi#rBZ38zP&@@%0`0_HiVIp5i=AjNDO=%PCE_tA%zDosmRm^g0(O} zizxy4?yMLvZVhUwmKtl<>K($QAMU z@dHR?6Q2o=bl>%w9pvb2>g++kgWUhI5cH3$!Ve|}Y${a^ zP+6h(Kj*bx@q>8&@ZllFu9xYT!B%Ia0Udv`Ww~Bz)k%&tJ@v~hXSWdZL4G?z!E!p29YINVIk$4?2i*{71o^Xj@*JB>VwGF$VJ zO^`fA{KL90FLUswO?&{6XbXXM&&uLtMp03baB3rj(gZGzLYUP;Ai~+7j#;7z;yDMZzP;P`IHWaVNc(IbQGF0!^!MN%6n>J<2wihS7C-_Vxfk5z4uZ!ec0xHdg#Y`;v zOhSUy!PB+9{g-iBgEATMRCU~b_aa+ui?$zmt^AF3*FQH;iJ$m+UT zKne|kv(%%Q+g6AkfgnMptV)c?Yx1Q$Xq`ot?%_}DQ^(4{A-Nz~kRte(;Ibgi{n0ps zSy8d;1K29mV{|mA72GMjfpE}jxqA@RZ2R6UvhMgg@`MO z-oP6vy?+jJ=W*A+*q;A5``_O%AVmWM1L44Goytwn6*t{g>QPZ!s|yZ2rh45w&4I`Z z7#pKMV}6F-%e>VUDHV?0Mw*y#APSAljx<$NRcTpRSeP*J1K&d03GY0UDB{OsH{(Il z|5EUS?L`>A6hm3H1=JQLZNCxyh=_<;A&*fNJ%SV6a>n6?XI?c#&%CV9J91?QtnK}wZ<2Z4fWk(FV+AxSmGkoD8S%n`HYPb`?w#$3$Z zILaW30DO#Yt{{D;Cj)J1xhFL>6{lYEalq|o)tkHHZf510@~(x?^=HADuemx(H?bu+q8%m<(%=ZQbt`Jc5$Llqb7b@ zsU-V-igj}ZNhC}WmZA^g#O&~4?a=lc=^94vjSzYQgM#iX7$m=LQE+}uaY^_<(y3Hx z!hhcp>8=#H^a6l50FqXwK3rj<%~m(CYb->AK6h6kw0L`ar%5D|p6TJ?&;J8qVFF>W zL|R>0x!V9sK93oF{@k;5Zq6Lo`tyc`m0}}9AjhX0lG6X|3-|xYXwSwqpeP+aP+*#~ R4E@ajE?>Gkl{=nE`8OCP9m4$g8DEoow$bY{Nyz3WXh;e>u3xNBZ(nb zdo-G)vtcK0L1F0H?BKarS1?27CHq3QV3y*OAD>dxM|&=3R!W?Y({|>LTz>uL_g7PI zX|J&lEL-MMVsi93pgpEPwM-(kqu$g0MEmq|p}H2K!QU_1-FZ7}VgSzo#WiuPV6K%A z;_;!J{fwenu(mIUf6^Z1`nOAVrOI=%>F*prl!9!5S=P3-4`l9pvwXvO2|K!`Ce9Wu zZ5-H-sh#=`#uYn#jpREr!x`M&oE`h<^JZ@8+B!x!N6^9lqmeWAWA)$lIyuJrSn6MT z4j9+Gu0W`YHF3;GI^#+Xb^qeD`WsbKuQ3ap8Ij?za2S(xs((K+~q#4qrxOP&FEn=QF=VA5$AlYh%fqBC*JUJfRCTA!i^1*pYd@77w}{yYZq+0 z*jhp6t#W0>E*ithq4s5?ZB$!w#>%bc&2no!YO9>Ei&Z0M6|J&awU&&@PPxEX^ qOt>Yh%72k#5i7cd%tV#*61hdJbDVNZ;Iv-?lgzqX6PmB375@RY+QS + + +Generated by IcoMoon + + + + + + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/fonts/icomoon.ttf b/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/fonts/icomoon.ttf new file mode 100644 index 0000000000000000000000000000000000000000..693fd06a7cc1508d95270c983b0653777915075f GIT binary patch literal 1252 zcmb7D&rcIU6#m}Mc1w$C4S`||se4f1R6tD&2_h#58e#&3t1M+LB<*g~mIM+Go-}&V zL_Kixpotg#3)B!bCL|s`c=6;(^h!Lat>6AAtc1ik*_rpf@BNy6GXnw8iJMRuzBWH} zKHX)Ek$K6vRIFIl%=E{nfb>ycC|UI??oBtZ+w3>^OpJs=isVstz@Uip99)s z+ViU<;yda+^-t8#u2vcwNhbZ!KC7(&Fe*b zm_G2Td9#nUK(eH->lmd>qJ#gVku&$wt>3K{IUHbVed*a}Tr{sh=#`Fe>_=hDcRBR? z7pJw}sHS?2dEnfrj3k81gcS1qLz0ttO5$xYCjN)^^gKXA|7{+63p?xNe|BC zwv2tfo*v&vr|!4-^P{a(9tdRE4c@KyM+2Kl)VCvg!^){1V$bsems2p1Jj7tW$xtFO6^Ig%UZ zyR%V4oenfG&j@lDJ~rxDa?UQTm#rF$+T7?m%CJy7)^o~r8fM9M?3&fESIp&2bEfFd qa&I|I`L!FYUSb-@-;sp|74r(=`bsyCq4ng`WL& zQBV)PD|perK&7Y%1&>}m>BZV>@gOFCGdpRc2ErxVZ)ApewPr#rsmVu@3GcxMNac2&x1H>30?SQ6(evtm>|# zt|&owl-RW7yHyX|9n`!fW$RM($7)b-;D37$`~;8?#1ANf)LX^}==Z~wztLHaLhl?b zLw_67M7s&G-P)#U0f9~RRQot;RaJlnVUu_ev-BDylg6>e&?y5Sle3#>{cN?s(E;Yx z=l*>ip$wRq7+wjLCFBgE+=ME9SpQ#~(Rw4A;x#Q2ogU{*lrc?lE;}^JX}05Rx5+dQ z4_OJ0^FWFR+9d2&@+7A?hnO}Adop{0r+7Hc;(K$4bB4)6*bnW#sIZLYPIJewM6?ft z5NsNp1JUWhIfQh0-2Ib4j{i-1a3;5T;_J1<(9?9SM7owiEWdHyG literal 0 HcmV?d00001 diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/icomoon.zip b/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/icomoon.zip new file mode 100644 index 0000000000000000000000000000000000000000..a136d5ee7e86a8a5ae3b324ce888947fd8659c39 GIT binary patch literal 15305 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 literal 0 HcmV?d00001 diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/index.html b/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/index.html new file mode 100644 index 0000000..fa84650 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/index.html @@ -0,0 +1,68 @@ + + + + + + + + + + Site d'informations culturelles et sportives + + + + + +
+

Site d'informations culturelles et sportives

+

+ Bonjour et bienvenu sur notre site, + Depuis cette page nous vous invitons à choisir les abonnements aux newsletter qui vous conviennent. +

+
+ + + +
+

S'abonner à

+ + fermer le formulaire + +
+ + + + +
+ + + + +
+ + +
+
+

+ © S&C diffusion 2021 +

+

+ Rejoindre notre communauté + Nous écrire +

+
+ + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/style-main.css b/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/style-main.css new file mode 100644 index 0000000..cd26586 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/style-main.css @@ -0,0 +1,128 @@ +* { + font-family: sans-serif; +} + +nav { + font-family: sans-serif; + color: black; + font-weight: bold; + text-align: center; +} + +#menuburger { + max-width: 10%; + position: center; +} + +.boutons { + display: none; +} + +#switch:checked ~ .boutons { + display: block; +} + +.frequence1 { + display: none; +} + +.frequence2 { + display: none; +} + +#sport:checked ~ .frequence1 { + display: block; +} + +#culture:checked ~ .frequence2 { + display: block; +} + +a { + text-decoration: none; +} + +#formulairecontact { + display: flex; + flex-direction: column; + background-color: #fcfafc; + color: #330033; + border-radius: 6px; + position: absolute; + transform: translate(-50%, -50%); + top: 50%; + left: 50%; + max-width: 70%; +} + +#formswitch:checked ~ #formulairecontact { + display: none; +} + +#mainpagetext { + text-align: center; + margin-top: 50px; + color: #330033; +} + +h1 { + font-size: x-large; +} + +h4 { + background-color: #663366; + color: #fcfafc; +} + +label { + background-color: white; +} + +span { + color: #660066; +} + +span:hover { + color: #eeaaee; + text-decoration: underline; +} + +.icon-cross { + padding-left: 100px; +} + +#basdepage { + display: flex; + justify-content: center; + text-align: center; + background-color: #660066; + color: white; + position: absolute; + transform: translate(-50%, -50%); + top: 100%; + left: 50%; + min-width: 100%; +} + +@media (min-width: 480px) { + #main-menu { + margin: -6px; + } + + #main-menu .boutons { + display: inline-block; + width: 25%; + margin: 0; + padding: 3px; + box-sizing: border-box; + margin-top: 10px; + margin-bottom: 12px; + text-align: center; + } + + #main-menu #menuburger, #main-menu .menu-label { + display: none; + } +} + +/*# sourceMappingURL=style-main.css.map */ diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/style-main.scss b/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/style-main.scss new file mode 100644 index 0000000..d89ba5a --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/style-main.scss @@ -0,0 +1,125 @@ +* { + font-family: sans-serif; + } + + nav { + font-family: sans-serif; + color: black; + font-weight: bold; + text-align: center; + } + + #menuburger { + max-width: 10%; + position: center; + } + + .boutons{ + display:none; +} + +#switch:checked ~ .boutons{ + display:block; +} + +.frequence1{ + display: none; +} + +.frequence2{ + display: none; +} + + +#sport:checked ~ .frequence1{ + display:block; +} + +#culture:checked ~ .frequence2{ + display:block; +} + + a{ + text-decoration: none; + } + + #formulairecontact { + display: flex; + flex-direction: column; + background-color: #fcfafc; + color: #330033; + border-radius: 6px; + position: absolute; + transform: translate(-50%, -50%); + top: 50%; + left: 50%; + max-width:70%; + } + + #formswitch:checked ~ #formulairecontact{ + display: none; + } + + #mainpagetext{ + text-align: center; + margin-top: 50px; + color: #330033; + } + + h1{ + font-size: x-large; + } + + h4{ + background-color: #663366; + color:#fcfafc; + } + + label{ + background-color: white; + } + + span{ + color: #660066; + } + + span:hover { + color:#eeaaee; + text-decoration: underline; + } + + .icon-cross{ + padding-left: 100px; + } + + #basdepage{ + display:flex; + justify-content: center; + text-align: center; + background-color: #660066; + color:white; + position: absolute; + transform: translate(-50%, -50%); + top: 100%; + left: 50%; + min-width:100%; +} + + @media (min-width: 480px) { + #main-menu { + margin: -6px; + } + #main-menu .boutons { + display: inline-block; + width: 25%; + margin: 0; + padding: 3px; + box-sizing: border-box; + margin-top: 10px; + margin-bottom: 12px; + text-align: center; + } + #main-menu #menuburger, #main-menu .menu-label { + display: none; + } + } \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/style.css b/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/style.css new file mode 100644 index 0000000..d89ba5a --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Jessy_Leblond/style.css @@ -0,0 +1,125 @@ +* { + font-family: sans-serif; + } + + nav { + font-family: sans-serif; + color: black; + font-weight: bold; + text-align: center; + } + + #menuburger { + max-width: 10%; + position: center; + } + + .boutons{ + display:none; +} + +#switch:checked ~ .boutons{ + display:block; +} + +.frequence1{ + display: none; +} + +.frequence2{ + display: none; +} + + +#sport:checked ~ .frequence1{ + display:block; +} + +#culture:checked ~ .frequence2{ + display:block; +} + + a{ + text-decoration: none; + } + + #formulairecontact { + display: flex; + flex-direction: column; + background-color: #fcfafc; + color: #330033; + border-radius: 6px; + position: absolute; + transform: translate(-50%, -50%); + top: 50%; + left: 50%; + max-width:70%; + } + + #formswitch:checked ~ #formulairecontact{ + display: none; + } + + #mainpagetext{ + text-align: center; + margin-top: 50px; + color: #330033; + } + + h1{ + font-size: x-large; + } + + h4{ + background-color: #663366; + color:#fcfafc; + } + + label{ + background-color: white; + } + + span{ + color: #660066; + } + + span:hover { + color:#eeaaee; + text-decoration: underline; + } + + .icon-cross{ + padding-left: 100px; + } + + #basdepage{ + display:flex; + justify-content: center; + text-align: center; + background-color: #660066; + color:white; + position: absolute; + transform: translate(-50%, -50%); + top: 100%; + left: 50%; + min-width:100%; +} + + @media (min-width: 480px) { + #main-menu { + margin: -6px; + } + #main-menu .boutons { + display: inline-block; + width: 25%; + margin: 0; + padding: 3px; + box-sizing: border-box; + margin-top: 10px; + margin-bottom: 12px; + text-align: center; + } + #main-menu #menuburger, #main-menu .menu-label { + display: none; + } + } \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/README.md b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/README.md new file mode 100644 index 0000000..b188e7b --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/README.md @@ -0,0 +1,13 @@ +Les plus : + - variables scss, même si leur utilisation est partielle + - l'utilisation du pattern (même si limitant) + +Les moins : + - pourquoi avoir laissé tous les fichiers icomoon à la racine ? c'est source de confusion + - manque de title, aria- + - pas de description ni keywords + - pas de police sans serif, pas de reponsive + - contenu de la page pas dans le main ? + - impossible de fermer la popin + - pattern de l'email n'autorisent que les mails globex ??? un type email aurait été un plus + - style css aurait put être inclu... diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/Read Me.txt b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/Read Me.txt new file mode 100644 index 0000000..8491652 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/Read Me.txt @@ -0,0 +1,7 @@ +Open *demo.html* to see a list of all the glyphs in your font along with their codes/ligatures. + +To use the generated font in desktop programs, you can install the TTF font. In order to copy the character associated with each icon, refer to the text box at the bottom right corner of each glyph in demo.html. The character inside this text box may be invisible; but it can still be copied. See this guide for more info: https://icomoon.io/#docs/local-fonts + +You won't need any of the files located under the *demo-files* directory when including the generated font in your own projects. + +You can import *selection.json* back to the IcoMoon app using the *Import Icons* button (or via Main Menu → Manage Projects) to retrieve your icon selection. diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/demo-files/demo.css b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/demo-files/demo.css new file mode 100644 index 0000000..39b8991 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/demo-files/demo.css @@ -0,0 +1,152 @@ +body { + padding: 0; + margin: 0; + font-family: sans-serif; + font-size: 1em; + line-height: 1.5; + color: #555; + background: #fff; +} +h1 { + font-size: 1.5em; + font-weight: normal; +} +small { + font-size: .66666667em; +} +a { + color: #e74c3c; + text-decoration: none; +} +a:hover, a:focus { + box-shadow: 0 1px #e74c3c; +} +.bshadow0, input { + box-shadow: inset 0 -2px #e7e7e7; +} +input:hover { + box-shadow: inset 0 -2px #ccc; +} +input, fieldset { + font-family: sans-serif; + font-size: 1em; + margin: 0; + padding: 0; + border: 0; +} +input { + color: inherit; + line-height: 1.5; + height: 1.5em; + padding: .25em 0; +} +input:focus { + outline: none; + box-shadow: inset 0 -2px #449fdb; +} +.glyph { + font-size: 16px; + width: 15em; + padding-bottom: 1em; + margin-right: 4em; + margin-bottom: 1em; + float: left; + overflow: hidden; +} +.liga { + width: 80%; + width: calc(100% - 2.5em); +} +.talign-right { + text-align: right; +} +.talign-center { + text-align: center; +} +.bgc1 { + background: #f1f1f1; +} +.fgc1 { + color: #999; +} +.fgc0 { + color: #000; +} +p { + margin-top: 1em; + margin-bottom: 1em; +} +.mvm { + margin-top: .75em; + margin-bottom: .75em; +} +.mtn { + margin-top: 0; +} +.mtl, .mal { + margin-top: 1.5em; +} +.mbl, .mal { + margin-bottom: 1.5em; +} +.mal, .mhl { + margin-left: 1.5em; + margin-right: 1.5em; +} +.mhmm { + margin-left: 1em; + margin-right: 1em; +} +.mls { + margin-left: .25em; +} +.ptl { + padding-top: 1.5em; +} +.pbs, .pvs { + padding-bottom: .25em; +} +.pvs, .pts { + padding-top: .25em; +} +.unit { + float: left; +} +.unitRight { + float: right; +} +.size1of2 { + width: 50%; +} +.size1of1 { + width: 100%; +} +.clearfix:before, .clearfix:after { + content: " "; + display: table; +} +.clearfix:after { + clear: both; +} +.hidden-true { + display: none; +} +.textbox0 { + width: 3em; + background: #f1f1f1; + padding: .25em .5em; + line-height: 1.5; + height: 1.5em; +} +#testDrive { + display: block; + padding-top: 24px; + line-height: 1.5; +} +.fs0 { + font-size: 16px; +} +.fs1 { + font-size: 32px; +} + diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/demo-files/demo.js b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/demo-files/demo.js new file mode 100644 index 0000000..6f45f1c --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/demo-files/demo.js @@ -0,0 +1,30 @@ +if (!('boxShadow' in document.body.style)) { + document.body.setAttribute('class', 'noBoxShadow'); +} + +document.body.addEventListener("click", function(e) { + var target = e.target; + if (target.tagName === "INPUT" && + target.getAttribute('class').indexOf('liga') === -1) { + target.select(); + } +}); + +(function() { + var fontSize = document.getElementById('fontSize'), + testDrive = document.getElementById('testDrive'), + testText = document.getElementById('testText'); + function updateTest() { + testDrive.innerHTML = testText.value || String.fromCharCode(160); + if (window.icomoonLiga) { + window.icomoonLiga(testDrive); + } + } + function updateSize() { + testDrive.style.fontSize = fontSize.value + 'px'; + } + fontSize.addEventListener('change', updateSize, false); + testText.addEventListener('input', updateTest, false); + testText.addEventListener('change', updateTest, false); + updateSize(); +}()); diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/demo.html b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/demo.html new file mode 100644 index 0000000..80a279f --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/demo.html @@ -0,0 +1,52 @@ + + + + + IcoMoon Demo + + + + + +
+

Font Name: icomoon (Glyphs: 1)

+
+
+

Grid Size: 16

+
+
+ + icon-cross +
+
+ + +
+
+ liga: + +
+
+
+ + +
+

Font Test Drive

+ + +
  +
+
+ +
+

Generated by IcoMoon

+
+ + + + diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/fonts/icomoon.svg b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/fonts/icomoon.svg new file mode 100644 index 0000000..8ad8ba2 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/fonts/icomoon.svg @@ -0,0 +1,11 @@ + + + +Generated by IcoMoon + + + + + + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/fonts/icomoon.ttf b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/fonts/icomoon.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6a4627d9dd58f667684b1b68c8aacb66ab234473 GIT binary patch literal 1252 zcmb7D&rcIU6#m}Mwxz|ihCoRSsZCViw1Aox5=2fY8e#&-RhF_AlD6CQM*@ilPb7NL zL_Kixpou5{0x?9535iD!UOah2uf&7e_1m2-RzhN&?9BV#_kPX3nSlW4#$70k-dGqp zpX!NDka@+qTqxVs^p%g#0U4maShVX^%9GT6*;OoU-u|{T`pV0RQUa*-dl1DHiq#6P|S%FWqYHF7?!B}^|BSa>}+3)|DZm} z{99GG-rznt%y+&WNf19K|nm#QV$up)+(w@#; zmMIysM161VN!~C;so0}fPh3Tf)?RDRh^lxG38lm|Bu}E#L-Gvi@VIxBV2=Mys?UUd z+464g+)7OzpxX>u{P{`qj1RO7yTLojv(SSv!P!Flt5!$HwMRr-wBmv$F+v qj(f8(6Vz_7dXZ@=!H#S+C|Aj?V3X@?@B?%D2e?Q5LOW082>uNkX0ti~ literal 0 HcmV?d00001 diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/fonts/icomoon.woff b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/fonts/icomoon.woff new file mode 100644 index 0000000000000000000000000000000000000000..6a49fc08221b4bab5fa6a5b60c8c2895868eaf3c GIT binary patch literal 1328 zcmb7D&rcIU6n<}K+qK2Cgh)vYshg<4X#q7YB#N9WXb1@?Clgu9+LE-pq(34go{4(V zL_KiV#FKx47$U}m#G_YFdP1(mgR$#3vr{ZeVw}yJ`QG<_&AgetH(MwW6Gm)=y5wqp zjdY2Rj@kL)3q*VZ?4p!(Pkg*sbyvZaq2H8}x%TO0$*oK74Rq-%rMpyFzYFd?WJt>X z*7Q!JM@Waq!#@e+_}`?_ouDrp;jOJZ>B|SyWvZ@ye%?GQLA2^_$ajm*seu@E zx40-dM609YilJC!i4++IJ&I1^&1UJDiiqJKiSDJHISPp86us6~CJR*C)1pO<1^ArC zCU8^Z82;Q|jpN{NXq=?e^hmxLGXW+AON0&JlEwn~ipD1JeT`$3AzR}(_&JS}bctT9 z6oYCI__RVr3aAPR$Y1bk^_9T4N1YK`AdhNPhXV}AGfEDP92<2kIp>v{6}N_>9yZ#f z3b|A}*0T`!4ZGy|Ud?TI%l6W`JzWfDus4Sas&)g_OGx9Z9l6xNx(sfK)-g}31I$DR Nz#ehAomcWV{sr}?wq*bS literal 0 HcmV?d00001 diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/index.html b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/index.html new file mode 100644 index 0000000..5556d3c --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/index.html @@ -0,0 +1,66 @@ + + + + + + + + Site d’information culturelles et sportives + + + + +
+ +
+

Bonjour et bienvenu sur notre site

+

Depuis cette page nous vous invitons à choisir les abonnements aux newsletter qui vous conviennent.

+
+ +
+

S'abonner à

+ + fermer le formulaire +
+ + +
+ + +
+
+ + +
+ + +
+
+
+ +
+
+
+ + + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/selection.json b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/selection.json new file mode 100644 index 0000000..2c18d38 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/selection.json @@ -0,0 +1 @@ +{"IcoMoonType":"selection","icons":[{"icon":{"paths":["M1014.662 822.66c-0.004-0.004-0.008-0.008-0.012-0.010l-310.644-310.65 310.644-310.65c0.004-0.004 0.008-0.006 0.012-0.010 3.344-3.346 5.762-7.254 7.312-11.416 4.246-11.376 1.824-24.682-7.324-33.83l-146.746-146.746c-9.148-9.146-22.45-11.566-33.828-7.32-4.16 1.55-8.070 3.968-11.418 7.31 0 0.004-0.004 0.006-0.008 0.010l-310.648 310.652-310.648-310.65c-0.004-0.004-0.006-0.006-0.010-0.010-3.346-3.342-7.254-5.76-11.414-7.31-11.38-4.248-24.682-1.826-33.83 7.32l-146.748 146.748c-9.148 9.148-11.568 22.452-7.322 33.828 1.552 4.16 3.97 8.072 7.312 11.416 0.004 0.002 0.006 0.006 0.010 0.010l310.65 310.648-310.65 310.652c-0.002 0.004-0.006 0.006-0.008 0.010-3.342 3.346-5.76 7.254-7.314 11.414-4.248 11.376-1.826 24.682 7.322 33.83l146.748 146.746c9.15 9.148 22.452 11.568 33.83 7.322 4.16-1.552 8.070-3.97 11.416-7.312 0.002-0.004 0.006-0.006 0.010-0.010l310.648-310.65 310.648 310.65c0.004 0.002 0.008 0.006 0.012 0.008 3.348 3.344 7.254 5.762 11.414 7.314 11.378 4.246 24.684 1.826 33.828-7.322l146.746-146.748c9.148-9.148 11.57-22.454 7.324-33.83-1.552-4.16-3.97-8.068-7.314-11.414z"],"tags":["cross","cancel","close","quit","remove"],"defaultCode":59919,"grid":16,"attrs":[]},"attrs":[],"properties":{"ligatures":"cross, cancel","name":"cross","order":6,"id":272,"prevSize":32,"code":59919},"setIdx":0,"setId":1,"iconIdx":271}],"height":1024,"metadata":{"name":"icomoon"},"preferences":{"showGlyphs":true,"showQuickUse":true,"showQuickUse2":true,"showSVGs":true,"fontPref":{"prefix":"icon-","metadata":{"fontFamily":"icomoon","majorVersion":1,"minorVersion":0},"metrics":{"emSize":1024,"baseline":6.25,"whitespace":50},"embed":false,"noie8":true,"ie7":false,"showSelector":true,"selector":"i"},"imagePref":{"prefix":"icon-","png":true,"useClassSelector":true,"color":0,"bgColor":16777215,"classSelector":".icon","name":"icomoon"},"historySize":50,"showCodes":true,"gridSize":16}} \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/style.css b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/style.css new file mode 100644 index 0000000..4f25556 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/style.css @@ -0,0 +1,29 @@ +@font-face { + font-family: 'icomoon'; + src: + url('fonts/icomoon.ttf?tm4k0u') format('truetype'), + url('fonts/icomoon.woff?tm4k0u') format('woff'), + url('fonts/icomoon.svg?tm4k0u#icomoon') format('svg'); + font-weight: normal; + font-style: normal; + font-display: block; +} + +i { + /* use !important to prevent issues with browser extensions that change fonts */ + font-family: 'icomoon' !important; + speak: never; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-cross:before { + content: "\ea0f"; +} diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/styles.css b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/styles.css new file mode 100644 index 0000000..2d0e1b7 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/styles.css @@ -0,0 +1,106 @@ +body { + font-style: sans-serif; + margin: 0; + padding: 0; +} + +.container { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.container form { + border: 1px solid black; + border-radius: 5px; + padding: 10px; + background-color: #fcfafc; +} + +.container form .icon-cross { + font-size: 70%; +} + +h1 { + background-color: #663366; + text-align: center; + color: #fcfafc; +} + +h4 { + background-color: #663366; + color: #fcfafc; +} + +label { + color: #330033; +} + +nav ul { + list-style-type: none; + margin: 0; + padding: 0; +} + +.expandable { + visibility: collapse; + background: #ddd; +} + +#sport:checked ~ * .expandable { + visibility: visible; +} + +#sport:checked ~ #expand-btn { + background-color: #ccc; +} + +#culture:checked ~ * .expandable { + visibility: visible; +} + +#culture:checked ~ #expand-btn { + background-color: #ccc; +} + +footer { + text-align: center; +} + +footer ul { + text-align: left; +} + +p { + color: #330033; + text-align: center; +} + +input { + background-color: white; +} + +a { + text-decoration: none; +} + +a:hover { + color: #eeaaee; + text-decoration: underline; +} + +li { + display: inline; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 10px; + text-decoration: none; +} +/*# sourceMappingURL=styles.css.map */ \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/styles.scss b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/styles.scss new file mode 100644 index 0000000..0513c30 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Jérémy_Brohan/styles.scss @@ -0,0 +1,100 @@ +///////////////variables///////////////////////////////// + +$background_principal: #fcfafc; +$couleur_police_standard: #330033; +$couleur_liens: #660066; +$couleur_liens_hover: #eeaaee; +$couleur_champs_fond_form: white; +$text_titre: #fcfafc; +$couleur_titre_fond: #663366; +$font_sans_serif: sans-serif; + +/////////////////////////////////////////////////////// + +body { + font-style: $font_sans_serif; + margin: 0; + padding: 0; +} +.container { + display: flex; + justify-content: center; + align-items: center; + form { + border: 1px solid black; + border-radius: 5px; + padding: 10px; + background-color: $background_principal; + .icon-cross { + font-size: 70%; + } + } +} +h1 { + background-color: $couleur_titre_fond; + text-align: center; + color: $text_titre; +} +h4 { + background-color: $couleur_titre_fond; + color: $text_titre; +} +label { + color: $couleur_police_standard; +} +nav { + ul { + list-style-type: none; + margin: 0; + padding: 0; + } +} + +.expandable { + visibility: collapse; + background: #ddd; +} + +#sport:checked ~ * .expandable { + visibility: visible; +} + +#sport:checked ~ #expand-btn { + background-color: #ccc; +} + +#culture:checked ~ * .expandable { + visibility: visible; +} + +#culture:checked ~ #expand-btn { + background-color: #ccc; +} +footer { + text-align: center; + ul { + text-align: left; + } +} +p { + color: $couleur_police_standard; + text-align: center; +} +input { + background-color: white; +} + +a { + text-decoration: none; +} +a:hover { + color: $couleur_liens_hover; + text-decoration: underline; +} +li { + display: inline; + + justify-content: space-between; + padding: 10px; + text-decoration: none; +} diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/Index.html b/b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/Index.html new file mode 100644 index 0000000..3e1fb3e --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/Index.html @@ -0,0 +1,77 @@ + + + + + + + + + + + + + +
+

Site d’information culturelles et sportives

+

Bonjour et bienvenu sur notre site, + Depuis cette page nous vous invitons à choisir les abonnements aux newsletter qui vous conviennent.

+
+
+ +
+ + +
+ + + + + +
+ +
+ + + +
+ + +
+ + +
+ + +
+ + + +
+ +
+ +
+ + + + +
+ + + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/README.md b/b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/README.md new file mode 100644 index 0000000..176d21a --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/README.md @@ -0,0 +1,11 @@ +Les plus : + - éléments sémantiques présents + - élément figure utilisé + +Les moins : + - pas de description ni keywords ni title... + - pas de scss + - fichier icomoon manquants + - pas de type email sur saisie du mail + - pas de responsive + - pas de couleurs de la charte diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/icon1.css b/b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/icon1.css new file mode 100644 index 0000000..741eddb --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/icon1.css @@ -0,0 +1,54 @@ +@font-face { + font-family: 'icomoon'; + src: url('fonts/icomoon.eot?oqewlq'); + src: url('fonts/icomoon.eot?oqewlq#iefix') format('embedded-opentype'), + url('fonts/icomoon.ttf?oqewlq') format('truetype'), + url('fonts/icomoon.woff?oqewlq') format('woff'), + url('fonts/icomoon.svg?oqewlq#icomoon') format('svg'); + font-weight: normal; + font-style: normal; + font-display: block; +} + +[class^="icon-"], [class*=" icon-"] { + /* use !important to prevent issues with browser extensions that change fonts */ + font-family: 'icomoon' !important; + speak-as: never; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-cheveron-outline-left:before { + content: "\e900"; +} +.icon-cheveron-outline-right:before { + content: "\e901"; +} +.icon-cross:before { + content: "\ea0f"; +} +.icon-circle-down:before { + content: "\ea43"; +} +.icon-checkbox-checked:before { + content: "\ea52"; +} +.icon-checkbox-unchecked:before { + content: "\ea53"; +} +.icon-radio-checked:before { + content: "\ea54"; +} +.icon-radio-checked2:before { + content: "\ea55"; +} +.icon-radio-unchecked:before { + content: "\ea56"; +} diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/image-sport.jpg b/b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/image-sport.jpg new file mode 100644 index 0000000000000000000000000000000000000000..311b343048154680b54887e34cce27bc1736713c GIT binary patch literal 422445 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 v2yuI@%l!=@k5 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 z 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
  • IS)1d`)AmA#K1nVwYZ2-M=7vNXZ1^|& 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
    r4*h=j51jqXDv$Y{dDnxkJxn&S#lv3vq6m< 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 %&CPZdwNMNxeAW{MIci<%>1tHW*s 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
    YUi^o7i!!!#;BXzs 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
    IjU#;Sh(mSUOrh~Mx{OcYId`WiY86BPuHO)Ii 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

    Sport et culture

    +

    Bonjour et bienvenu sur notre site, + Depuis cette page nous vous invitons à choisir les abonnements aux newsletter qui vous conviennent.

    + +
    + +
    + + + + + + +
    +

    rejoigner notre communauté

    + instagram + mail +

    © S&C diffusion 2021

    +
    + + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/style.css b/b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/style.css new file mode 100644 index 0000000..6fd737e --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/style.css @@ -0,0 +1,136 @@ +@media (max-width: 778px) { + #modal { + width: 50%; + } +} +@media (max-width: 386px) { + #modal { + width: 60%; + } +} +body { + margin: 0; + background-color: #fcfafc; + color: #330033; + font-family: sans-serif; +} + +h1, h4 { + background-color: #663366; + color: #fcfafc; + text-align: center; + padding: 5px; +} + +ul { + list-style: none; + display: flex; + justify-content: space-evenly; +} +ul li { + display: inline-block; +} + +a { + color: #660066; +} +a:hover { + color: #aaeed7; + text-decoration: underline; +} + +p { + text-align: center; + width: 70%; + margin: auto; +} + +form > div { + display: flex; + flex-wrap: wrap; +} + +#modal { + width: 50%; + height: 30%; + border-radius: 20px; + box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; + display: flex; + justify-content: center; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); +} + +input { + background-color: white; +} + +.sport_abo { + display: none; +} + +.culture_abo { + display: none; +} + +#sport:checked ~ .sport_abo { + display: block; +} + +#culture:checked ~ .culture_abo { + display: block; +} + +#close:checked ~ #modal { + display: none; +} + +#close:checked + #open { + display: none; +} + +#open:checked + #modal { + width: 50%; + height: 30%; + border-radius: 20px; + box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; + display: flex; + justify-content: center; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); +} + +#abonnement { + display: flex; + justify-content: center; + position: absolute; + left: 50%; + transform: translate(-50%); + padding: 10px; + background-color: #663366; + color: #fcfafc; + margin-top: 20px; + border-radius: 10px; +} + +span { + margin-left: 30px; +} + +footer { + position: absolute; + left: 0; + right: 0; + bottom: 0; +} + +footer > a { + display: flex; + justify-content: center; +} + +/*# sourceMappingURL=style.css.map */ diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/style.scss b/b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/style.scss new file mode 100644 index 0000000..0e16924 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/style.scss @@ -0,0 +1,149 @@ +@media (max-width: 778px) { + #modal{ + width: 50%; + + } +} + +@media (max-width: 386px) { + #modal{ + width: 60%; + + } +} + +body{ +margin: 0; +background-color: #fcfafc; +color: #330033; +font-family: sans-serif; +} + +h1, h4{ + background-color: #663366; + color: #fcfafc; + text-align: center; + padding: 5px; + +} + +ul{ + list-style: none; + display: flex; + justify-content: space-evenly; + + li{ + display: inline-block; + } +} + + +a{ + color: #660066; + + &:hover{ + color: #aaeed7; + text-decoration: underline; + } +// le hover ne marche pas en css mais pas en scss // +} + +p{ + text-align: center; + width: 70%; + margin: auto; +} + +// mise en forme de la modal // + +form>div{ + display: flex; + flex-wrap: wrap; +} + +#modal{ + width: 50%; + height: 30%; + border-radius: 20px; + box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; + display: flex; + justify-content: center; + position: absolute; + top:50%; + left:50%; + transform: translate(-50%,-50%); + +} + +input{ + background-color: white; +} +.sport_abo{ + display: none; +} + +.culture_abo{ + display: none; +} + +#sport:checked ~ .sport_abo{ + display: block; +} + +#culture:checked ~ .culture_abo{ + display: block; +} + +// fermeture et ouverture de la modal// + +#close:checked ~#modal{ + display: none; +} + +#close:checked + #open{ + display: none; +} + +#open:checked + #modal{ + width: 50%; + height: 30%; + border-radius: 20px; + box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; + display: flex; + justify-content: center; + position: absolute; + top:50%; + left:50%; + transform: translate(-50%,-50%); +} + +#abonnement{ + display: flex; + justify-content: center; + position: absolute; + left:50%; + transform: translate(-50%); + padding: 10px; + background-color: #663366; + color: #fcfafc; + margin-top: 20px; + border-radius: 10px; +} + +span{ + margin-left: 30px; +} + +footer{ + position: absolute; + left: 0; + right: 0; + bottom: 0; +} + +footer>a{ + display: flex; + justify-content: center; + +} + diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/README.md b/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/README.md new file mode 100644 index 0000000..3de789a --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/README.md @@ -0,0 +1,17 @@ +Les plus : + - elements SEO + - ensemble des éléments fonctionels faits + - menu responsive + - type email sur champs email + - centrage et overlay + + +Les moins : + - pourquoi du js pour la modale ? + - un footer aurait été un plus + - fusionner css icomoon et css de base aurait évité un appel réseau. + - manque de title, aria- + - pas de variables + - pas de commentaires + - appels externes inutiles + - un peu de padding / margin sur le body aurait été un plus diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/css/main.sass b/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/css/main.sass new file mode 100644 index 0000000..5ba9181 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/css/main.sass @@ -0,0 +1,128 @@ +body + margin: 0 + padding: 0 + font-family: 'Poppins', sans-serif + +.modal-background + background-color: rgba(0, 0, 0, 0.4) + position: fixed + top: 0 + left: 0 + width: 100% + height: 100vh + + .modal + background-color: #fcfafc + color: #330033 + width: 40% + margin: 50vh auto + transform: translateY(-50%) + padding: 60px 40px + box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px + border-radius: 2px + position: relative + + h4 + font-size: 22px + + .cursor-pointer + cursor: pointer + float: right + padding-top: 5px + padding-right: 2px + + .modal-btn + float: right + font-family: 'Poppins', sans-serif + padding: 6px 10px + + .modal-mail + display: block + width: 100% + margin: 20px 0 + padding: 10px 6px + font-family: 'Poppins', sans-serif + + &:focus + outline: none + + .hidden-radio ~ .hides + display: none + + .hidden-radio:checked ~ .hides + display: inline-block + +.hidden + display: none + +h1, h2, h3, h4, h5, h6 + background-color: #663366 + color: #fcfafc + +a + color: #660066 + text-decoration: none + +.active + color: #eeaaee + text-decoration: underline + +a:hover + color: #eeaaee + text-decoration: underline + +nav + background-color: #eeeeee + + .burger-btn + flex-direction: column + gap: 3px + align-items: center + display: none + justify-content: center + + &:hover + cursor: pointer + + .burger-btn-bar + height: 3px + display: block + width: 20px + background-color: black + + + ul + display: flex + gap: 30px + margin: 0 30px + padding: 0 + height: 50px + align-items: center + + li + list-style-type: none + +@media (max-width: 1000px) + .modal + width: 60%!important + +@media (max-width: 560px) + .modal + width: 80%!important + + nav + + .burger-btn + display: flex + height: 30px + + ul + max-height: 0 + overflow: hidden + transition: 300ms ease + display: block + height: auto + + #burger:checked ~ ul + max-height: 300px + padding-bottom: 30px \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/css/style.css b/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/css/style.css new file mode 100644 index 0000000..00598a9 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/css/style.css @@ -0,0 +1,139 @@ +body { + margin: 0; + padding: 0; + font-family: "Poppins", sans-serif; +} + +.modal-background { + background-color: rgba(0, 0, 0, 0.4); + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100vh; +} +.modal-background .modal { + background-color: #fcfafc; + color: #330033; + width: 40%; + margin: 50vh auto; + transform: translateY(-50%); + padding: 60px 40px; + box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; + border-radius: 2px; + position: relative; +} +.modal-background .modal h4 { + font-size: 22px; +} +.modal-background .modal h4 .cursor-pointer { + cursor: pointer; + float: right; + padding-top: 5px; + padding-right: 2px; +} +.modal-background .modal .modal-btn { + float: right; + font-family: "Poppins", sans-serif; + padding: 6px 10px; +} +.modal-background .modal .modal-mail { + display: block; + width: 100%; + margin: 20px 0; + padding: 10px 6px; + font-family: "Poppins", sans-serif; +} +.modal-background .modal .modal-mail:focus { + outline: none; +} +.modal-background .modal .hidden-radio ~ .hides { + display: none; +} +.modal-background .modal .hidden-radio:checked ~ .hides { + display: inline-block; +} + +.hidden { + display: none; +} + +h1, h2, h3, h4, h5, h6 { + background-color: #663366; + color: #fcfafc; +} + +a { + color: #660066; + text-decoration: none; +} + +.active { + color: #eeaaee; + text-decoration: underline; +} + +a:hover { + color: #eeaaee; + text-decoration: underline; +} + +nav { + background-color: #eeeeee; +} +nav .burger-btn { + flex-direction: column; + gap: 3px; + align-items: center; + display: none; + justify-content: center; +} +nav .burger-btn:hover { + cursor: pointer; +} +nav .burger-btn .burger-btn-bar { + height: 3px; + display: block; + width: 20px; + background-color: black; +} +nav ul { + display: flex; + gap: 30px; + margin: 0 30px; + padding: 0; + height: 50px; + align-items: center; +} +nav ul li { + list-style-type: none; +} + +@media (max-width: 1000px) { + .modal { + width: 60% !important; + } +} +@media (max-width: 560px) { + .modal { + width: 80% !important; + } + + nav .burger-btn { + display: flex; + height: 30px; + } + nav ul { + max-height: 0; + overflow: hidden; + transition: 300ms ease; + display: block; + height: auto; + } + nav #burger:checked ~ ul { + max-height: 300px; + padding-bottom: 30px; + } +} + +/*# sourceMappingURL=style.css.map */ diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/Read Me.txt b/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/Read Me.txt new file mode 100644 index 0000000..8491652 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/Read Me.txt @@ -0,0 +1,7 @@ +Open *demo.html* to see a list of all the glyphs in your font along with their codes/ligatures. + +To use the generated font in desktop programs, you can install the TTF font. In order to copy the character associated with each icon, refer to the text box at the bottom right corner of each glyph in demo.html. The character inside this text box may be invisible; but it can still be copied. See this guide for more info: https://icomoon.io/#docs/local-fonts + +You won't need any of the files located under the *demo-files* directory when including the generated font in your own projects. + +You can import *selection.json* back to the IcoMoon app using the *Import Icons* button (or via Main Menu → Manage Projects) to retrieve your icon selection. diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/demo-files/demo.css b/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/demo-files/demo.css new file mode 100644 index 0000000..39b8991 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/demo-files/demo.css @@ -0,0 +1,152 @@ +body { + padding: 0; + margin: 0; + font-family: sans-serif; + font-size: 1em; + line-height: 1.5; + color: #555; + background: #fff; +} +h1 { + font-size: 1.5em; + font-weight: normal; +} +small { + font-size: .66666667em; +} +a { + color: #e74c3c; + text-decoration: none; +} +a:hover, a:focus { + box-shadow: 0 1px #e74c3c; +} +.bshadow0, input { + box-shadow: inset 0 -2px #e7e7e7; +} +input:hover { + box-shadow: inset 0 -2px #ccc; +} +input, fieldset { + font-family: sans-serif; + font-size: 1em; + margin: 0; + padding: 0; + border: 0; +} +input { + color: inherit; + line-height: 1.5; + height: 1.5em; + padding: .25em 0; +} +input:focus { + outline: none; + box-shadow: inset 0 -2px #449fdb; +} +.glyph { + font-size: 16px; + width: 15em; + padding-bottom: 1em; + margin-right: 4em; + margin-bottom: 1em; + float: left; + overflow: hidden; +} +.liga { + width: 80%; + width: calc(100% - 2.5em); +} +.talign-right { + text-align: right; +} +.talign-center { + text-align: center; +} +.bgc1 { + background: #f1f1f1; +} +.fgc1 { + color: #999; +} +.fgc0 { + color: #000; +} +p { + margin-top: 1em; + margin-bottom: 1em; +} +.mvm { + margin-top: .75em; + margin-bottom: .75em; +} +.mtn { + margin-top: 0; +} +.mtl, .mal { + margin-top: 1.5em; +} +.mbl, .mal { + margin-bottom: 1.5em; +} +.mal, .mhl { + margin-left: 1.5em; + margin-right: 1.5em; +} +.mhmm { + margin-left: 1em; + margin-right: 1em; +} +.mls { + margin-left: .25em; +} +.ptl { + padding-top: 1.5em; +} +.pbs, .pvs { + padding-bottom: .25em; +} +.pvs, .pts { + padding-top: .25em; +} +.unit { + float: left; +} +.unitRight { + float: right; +} +.size1of2 { + width: 50%; +} +.size1of1 { + width: 100%; +} +.clearfix:before, .clearfix:after { + content: " "; + display: table; +} +.clearfix:after { + clear: both; +} +.hidden-true { + display: none; +} +.textbox0 { + width: 3em; + background: #f1f1f1; + padding: .25em .5em; + line-height: 1.5; + height: 1.5em; +} +#testDrive { + display: block; + padding-top: 24px; + line-height: 1.5; +} +.fs0 { + font-size: 16px; +} +.fs1 { + font-size: 32px; +} + diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/demo-files/demo.js b/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/demo-files/demo.js new file mode 100644 index 0000000..6f45f1c --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/demo-files/demo.js @@ -0,0 +1,30 @@ +if (!('boxShadow' in document.body.style)) { + document.body.setAttribute('class', 'noBoxShadow'); +} + +document.body.addEventListener("click", function(e) { + var target = e.target; + if (target.tagName === "INPUT" && + target.getAttribute('class').indexOf('liga') === -1) { + target.select(); + } +}); + +(function() { + var fontSize = document.getElementById('fontSize'), + testDrive = document.getElementById('testDrive'), + testText = document.getElementById('testText'); + function updateTest() { + testDrive.innerHTML = testText.value || String.fromCharCode(160); + if (window.icomoonLiga) { + window.icomoonLiga(testDrive); + } + } + function updateSize() { + testDrive.style.fontSize = fontSize.value + 'px'; + } + fontSize.addEventListener('change', updateSize, false); + testText.addEventListener('input', updateTest, false); + testText.addEventListener('change', updateTest, false); + updateSize(); +}()); diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/demo.html b/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/demo.html new file mode 100644 index 0000000..dd0b780 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/demo.html @@ -0,0 +1,52 @@ + + + + + IcoMoon Demo + + + + + +
    +

    Font Name: icomoon (Glyphs: 1)

    +
    +
    +

    Grid Size: 16

    +
    +
    + + icon-cross +
    +
    + + +
    +
    + liga: + +
    +
    +
    + + +
    +

    Font Test Drive

    + + +
      +
    +
    + +
    +

    Generated by IcoMoon

    +
    + + + + diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/fonts/icomoon.eot b/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/fonts/icomoon.eot new file mode 100644 index 0000000000000000000000000000000000000000..98f9b4d65edb226ddcbd42e61568b2f1f166ed19 GIT binary patch literal 1416 zcmb7EO;1xn6g~INYfFo14S|vvQr|*8Rt40wV6d`+pb`xbw(=;?Lelm%ZAl=ya3$&n z5_Q4Og(j~21!{;I6B3s$+_=&ex+N~umh(QUEoow$bY{*y_uQH3oj3Ph0Qjl{0u8NA zupUC^ zv^Us?RxNWSF@0eh(4NqrS|t(MQ}1biqJ3tyP~C{o;O`gh?!28fF@)!U;+i;7FgHpF z@%T{Aen!zOSi6_QKWR^J{ktW*Qsp_>^mmRQNk2Qu5AGLi+Yq}^EdKl^otDsifukC9=749OTl<1nI zNi-`Y&5$O={o@4J_}@kU+{uQN#2Fmm`nF=;ptVa zDdV0Z;CVd538U>rN6?J~9=Q<#EclU)mAwFOjN*mw6@Iym(`v*^KCg&VKGuoXeH`Gc z>+x}r{1qQZa0(BcZ$=N3iPGa?jX39HMSRi6I`M5E2l)8;D%{v0`8gj)a2`+BvUb6? zi>(!8(JEKg?4mK69BE%R+D5e{=d9d%-YmD)qqfQ^yI3`HR?#Y(Rcpmq-ZW;i_AJkq q#FSgIs{9u@7O|pR$V^l@uaH~DCdV1K1kU;;Fv+aDHKF-hTJaG>fx%q> literal 0 HcmV?d00001 diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/fonts/icomoon.svg b/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/fonts/icomoon.svg new file mode 100644 index 0000000..8ad8ba2 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/fonts/icomoon.svg @@ -0,0 +1,11 @@ + + + +Generated by IcoMoon + + + + + + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/fonts/icomoon.ttf b/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/icomoon/fonts/icomoon.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d384dd957d6c0b467d047c3dbe85669040bada42 GIT binary patch literal 1252 zcmb7DO-~b16g_v|bV`e94S|vvQfDC_s{(3TFo>)mXov|Awlb8lkhC*RTM~#aTxoQJ ziMn9tLK9d10yRX935iP=Zd|!Tx5S0odgh}r5)$Lfym!w%_v_7l??C``;tmu>t}hIq zPj?yPWL|MD7b{jZGxO;=Abr#qOIE!~d78Q>J4)rPo8Mp0zN5a$IkaY5tJ#@L+kp0z z_WT-&_^$du{WJA*Yn8@kk_x|H)Vs@W(ZUd30E#(rs$y+c5yujBub$~x6?^Au;wSY9 z=D%BY>kaOcLx1ntp%mmHV$8RreI&CTNcn~flJNW@L%b4yjVWM1t#(_xm{OdydA(>4 z(+6HPZ}!m^NS5?<9b=S9bnt&Pa^`-z^}E#~heIr_uRRBhi{=#wz0whm{V0t4E=PX< z;1~s=8=13`l>%ehB<-2} z6`7R5oTwkoJt=6qC>4Jc?@A~`Ywk7oG(#o2NGK(`CIu2v4=FGt;&J~t!5sga^zcmX z$z=bH^uz%=b-%@5p4{?JIFMmCcqe%l!C)`_vqj*qnvsqN90>mqT6==R>R$Z-h9;SJx9_gZ#A+CvgT3ygQ>O$fRfq zutr=8u_C@4Vx9PQh-1irufmTt$j^s3iHmr)UUVz2>tG#4xTtWtaF*;^ecg4;(cB2% zosAmmbfAHGMv=qFiBTt#^LA;YY}HuQ=0-PAhK1URp3|<=FiW;$*Q|!UYOZXVvqg7~ pd&^dgr!-MXTG855YL!xGr6)nR>6#Rh-IAo(qG!J@ z71TrT3ZDE6REmmF@aWZ(o@%efgP8c6*-4EW5NCNazxR7zv+wQRoG%uM2`iGNK6#p7 zsM$7f}?A-R{(rLUC!a&_|txOb2-Df_Qx z-&Q<#g~-^4Juf9ab9So&l1Q9{uEgFE?<=+D2Dpphj!B6js2Y@{-&N>Gm5kBzn!ACz zq5|DfV$+iE);w_cQ1gzI?Mu<`YeA!l_w7IQ6F@=`Kcom!ZyO(=Z-pm+rPCaR-o03c z{x)$QeY1Nmcq+{eN*r`;BOc*R)79Ji)mrW1Heaeq@|8Y{%K|kQp8w zu@W5T!88wcNZ75^2~KkXF&z^2RQ>`_@o0v{x7IEf43mYhAKA&Mu#DDjYuB(uGzmfo zHVrO-==R_OLb^Qe|4AUn|0X@0$z7frzLq$5Kz*j_+NUSC)P%!RcSC-+=$u;UrJ5}U zC6{P*bzCtN2`!-_!=Q)JF?_RWdaNQM_(#IIbTWql;U1?K+R9{u>Ui4t+d?eB=QTEg z*ENpd&mGX%0)JWK7#*hv@|!WEVB)ZZ*Z?kTEP&5zYy#ibI6^6MG`7GmXdI(6^mMfp z)PlgLRVqo62ELQaWNC>!s#60FFd$EkGL-EZ)stNC%Ij6Pj-nnex=vMc zsovAG82C-6?D<~ZZF(!t@}@Ie3g&RP3>8)FCaRZ_##c9Tsflw1+%j!qpH(j~7rp@Q Lh~ajR + + + + Site d'information culturelle et sportive + + + + + + + + + + + + + + +
    + +
    + +
    +

    Site d'information culturelles et sportives.

    + S'inscrire à notre newsletter +

    Bonjour et bienvenu sur notre site,
    + Depuis cette page nous vous invitons à choisir les abonnements aux newsletter qui vous conviennent.
    + © S&C diffusion 2021
    + Rejoignez notre communauté
    + Nous écrire +

    + + + + + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/js/script.js b/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/js/script.js new file mode 100644 index 0000000..0a339f6 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Luis_Zuniga/js/script.js @@ -0,0 +1,10 @@ +function toggleModal() +{ + document.getElementById('modal').classList.toggle('hidden'); +} + +document.addEventListener('click', function(event) { + if(!document.getElementById('modal').classList.contains('hidden') && !event.target.closest('.modal') && !event.target.closest('.openModal')){ + toggleModal() + } +}) \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Maeva_Salmon/README.md b/b2-cwd/integration/evaluation/travaux-rendus/Maeva_Salmon/README.md new file mode 100644 index 0000000..8de3228 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Maeva_Salmon/README.md @@ -0,0 +1,13 @@ +Les plus : + - switchs newsletters fonctionnels + - centrage ok + +Les moins : + - pas de description ni keywords + - pas de scss + - pas de commentaires + - pas d'icones + - pas de responsive + - bleu sur violet non lisible + - que des titres pas de main ? + - pas de type email sur input mail \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Maeva_Salmon/index.html b/b2-cwd/integration/evaluation/travaux-rendus/Maeva_Salmon/index.html new file mode 100644 index 0000000..830fff8 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Maeva_Salmon/index.html @@ -0,0 +1,57 @@ + + + + + + + Site d’information culturelles et sportives + + + +
    + +

    Bonjour et bienvenu sur notre site,

    +

    Depuis cette page nous vous invitons à choisir les abonnements aux newsletter qui vous conviennent.

    +
    + + + +
    +
    +

    S'abonner à

    + fermer le formulaire +
    + +
    + + +
    +
    + +
    + + +
    +
    + +
    +
    + + + + + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Maeva_Salmon/style.css b/b2-cwd/integration/evaluation/travaux-rendus/Maeva_Salmon/style.css new file mode 100644 index 0000000..8363cb7 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Maeva_Salmon/style.css @@ -0,0 +1,116 @@ +html { + font-family: sans-serif; + color: #330033; + background-color: #fcfafc; +} + +h2, h3 { + text-align: center; +} + +h2 { + padding-top: 20px; +} + +.container { + position: fixed; + top: 0; + bottom: 0; + right: 0; + left: 0; +} + +form { + background-color: white; + position: absolute; + top: 50%; + transform: translate(-50%, -50%); + left: 50%; + padding: 25px; + border-radius: 10px; +} + +button { + background-color: #fcfafc; + color: #330033; + border-radius: 5px; + padding: 8px; + margin-top: 5px; + font-size: 12px; + border-color: #330033; + margin-left: 6px; +} + +input { + border-radius: 5px; + padding: 6.4px; +} + +ul { + list-style-type: none; + margin: 0; + padding: 0; + list-style-type: none; + margin: 0; + padding: 0; + overflow: hidden; + background-color:#663366; +} + +li { + display: inline; + float: left; +} + +li a { + display: block; + color: white; + text-align: center; + padding: 14px 16px; + text-decoration: none; +} + +footer { + text-align: center; + display: inline; + color: white; + background-color: #663366; + padding-bottom: 15px; + padding-top: 15px; + bottom: 0; + left: 0; + right: 0; + position: absolute; +} + +footer a { + margin: 25px; +} + +html{ + height: 100%; +} +body { + min-height: 100%; + margin: 0; + padding: 0; + width: 100%; +} + +.choix-1 { + display: none; +} + +#sport:checked ~ .choix-1 { + display: block; +} + +.choix-2 { + display: none; +} + +#culture:checked ~ .choix-2 { + display: block; +} + + diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Mathis_Frain/README.md b/b2-cwd/integration/evaluation/travaux-rendus/Mathis_Frain/README.md new file mode 100644 index 0000000..4264723 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Mathis_Frain/README.md @@ -0,0 +1,15 @@ +Les plus : + - modularité (beaucoup de classes et d'id) + - un certain respect des couleurs + - fermeture popin ok + +Les moins : + - pas de main + - pas de mots-clef ni description + - pas de variables + - switch inline et js + - impossible de réouvrir la popin si fermée + - pas de scss pas de variables + - même pas un require sur l'email, qui aurait du être de type email + - x pour un bouton fermer n'est pas accessible + diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Mathis_Frain/index.html b/b2-cwd/integration/evaluation/travaux-rendus/Mathis_Frain/index.html new file mode 100644 index 0000000..aac71ab --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Mathis_Frain/index.html @@ -0,0 +1,63 @@ + + + + + + + + + Site d’information culturelles et sportives + + + +

    Site d’information culturelles et sportives

    + +

    Bonjour et bienvenu sur notre site, + Depuis cette page nous vous invitons à choisir les abonnements aux newsletter qui vous conviennent.

    +

    Rejoignez notre communauté (lien vers https://www.instagram.com/s-et-c) + nous écrire (liens vers contact@s-et-c.fr)

    + + + +
    +

    © S&C diffusion 2021

    +
    + + + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Mathis_Frain/style.css b/b2-cwd/integration/evaluation/travaux-rendus/Mathis_Frain/style.css new file mode 100644 index 0000000..e65dcb1 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Mathis_Frain/style.css @@ -0,0 +1,144 @@ +* { + padding: 0; + margin: 0; + box-sizing: border-box; + list-style: none; + text-decoration: none; + font-family: Arial, Helvetica, sans-serif; +} + +h1 { + color: #fcfafc; + background-color: #663366; + font-size: 1.4em; + padding: 0.9em; +} + +p { + color: #330033; + font-size: 1.4em; + padding: 0.9em; +} + +body { + background-color: #fcfafc; +} + +.nav-list { + padding: 1rem 0; + display: flex; + justify-content: flex-end; + align-items: center; +} + +.nav-item { + margin-right: 2rem; + text-decoration: uppercase; + font-size: 1.1em; +} + +.nav-item a { + color: #330033; +} + +.nav-item:first-child{ + margin-right: auto; + margin-left: 2rem; +} + +.popup { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + width: 560px; + height: 270px; + padding: 20px 30px; + background: #fff; + box-shadow: 2px 2px 5px 5px rgba(0,0,0,0.15); + border-radius: 10px; +} + +.popup .close-btn { + position: absolute; + top: 10px; + right: 10px; + width: 15px; + background: #888; + color: #eee; + text-align: center; + line-height: 15px; + border-radius: 15px; + cursor: pointer; +} + +.popup.closed { + display: none; + } + +h4{ + color: #330033; + font-size: 1.4em; + padding: 0.1em; +} + +#culture { + margin: 0.9em; + color: #330033; +} + +#sport { + margin: 0.9em; + color: #330033; +} + +#s_hebdo { + margin: 0.9em; + color: #330033; +} + +#s_daily { + margin: 0.9em; + color: #330033; +} + +#c_hebdo { + margin: 0.9em; + color: #330033; +} + +#c_daily { + margin: 0.9em; + color: #330033; +} + +hr { + margin: 1em; + color: #330033; +} + +button { + color: #fcfafc; + background-color: #663366; + margin: 0.1em; + margin-left: 10em; + padding: 0.5em; + border-radius: 10px; + box-shadow: 2px 2px 2px 2px rgba(0,0,0,0.15); +} + +h3{ + margin-top: 650px; +} + + + + + + + + + + + + diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Pierre_Dupont/README.md b/b2-cwd/integration/evaluation/travaux-rendus/Pierre_Dupont/README.md new file mode 100644 index 0000000..e3156ca --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Pierre_Dupont/README.md @@ -0,0 +1,15 @@ +Les plus : + - modularité (beaucoup de classes et d'id) + - un certain respect des couleurs + - switch fonctionnels + - centrage + +Les moins : + - impossible de réouvrir la popin si fermée + - pas de type email sur input mail + - À majuscule dans menu + - un peu plus de responsive aurait été apprécié + - pas de scss + - pas d'alternative sur la croix de fermeture + - footer gris non lisible + - pas de description ni keywords ni title... diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Pierre_Dupont/index.html b/b2-cwd/integration/evaluation/travaux-rendus/Pierre_Dupont/index.html new file mode 100644 index 0000000..818a4f3 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Pierre_Dupont/index.html @@ -0,0 +1,64 @@ + + + + + + + + + +
    + + + retour à l'accueil + à propos + nos newsletters + + +
    +
    +
    +

    Site d’information culturelles et sportives.

    +

    Bonjour et bienvenu sur notre site,
    Depuis cette page nous vous invitons à choisir les abonnements + aux newsletter qui vous conviennent.

    +
    + +
    + +
    +
    + + + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Pierre_Dupont/picture/272-cross.png b/b2-cwd/integration/evaluation/travaux-rendus/Pierre_Dupont/picture/272-cross.png new file mode 100644 index 0000000000000000000000000000000000000000..6479b29e9b563c45b6a8275c36c0576764704157 GIT binary patch literal 260 zcmV+f0sH=mP)Kwc)gaZ16*4nYGjgm;99~u3KBp$ZdQGye24|epD2o};ypwW^j#*Xdx(KQDX zv?NhFW>^beuvYSgBf&q(0?q_k!W3V<&hHgku;pSQ@q#sQB{4zz&V@+pM1mGPKUJen zZdoZ;*-j*rHIur~`XPet?!ICtU~f54J4 + + + + + Document + + + +
    + +
    +

    Bienvenue à l'accueil

    + + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Quentin_Nau/apropos.html b/b2-cwd/integration/evaluation/travaux-rendus/Quentin_Nau/apropos.html new file mode 100644 index 0000000..23ba32d --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Quentin_Nau/apropos.html @@ -0,0 +1,20 @@ + + + + + + Document + + + +
    + +
    +

    À propos de nous

    + + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Quentin_Nau/index.html b/b2-cwd/integration/evaluation/travaux-rendus/Quentin_Nau/index.html new file mode 100644 index 0000000..333fe56 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Quentin_Nau/index.html @@ -0,0 +1,51 @@ + + + + + + Contrôle + + + + +
    + +
    +

    Site d’information culturelles et sportives

    +

    Bonjour et bienvenu sur notre site, + Depuis cette page nous vous invitons à choisir les abonnements aux newsletter qui vous conviennent. + © S&C diffusion 2021 +


    + rejoigner notre communauté instagram + ou écrivez nous!!! +

    + Formulaire + +
    +
    +
    +

    S'abonner à la Newsletter

    +
    + + + +
    + + + +
    + +
    + × +
    +
    + + + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Quentin_Nau/style.css b/b2-cwd/integration/evaluation/travaux-rendus/Quentin_Nau/style.css new file mode 100644 index 0000000..4a086b6 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Quentin_Nau/style.css @@ -0,0 +1,101 @@ +body { + font-family: Arial, Helvetica, sans-serif; + color: #330033; + background-color: #fcfafc; +} + +ul { + list-style-type: none; + margin: 0; + padding: 0; + overflow: hidden; + background-color: #663366; +} + +li { + float: left; +} + +li a { + display: block; + color: #fcfafc; + text-align: center; + padding: 14px 16px; + text-decoration: none; +} + +li a:hover { + background-color:#eeaaee; + text-decoration: underline; +} + +h1 { + padding: 1em; + background-color: #660066; + color: #fcfafc; +} + +.formulaire { + text-decoration: none; + padding: 15px; + background-color: #660066; + border-radius: 5px; + text-transform: uppercase; + color: #fcfafc; +} + +.form { + visibility: hidden; + opacity: 0; + position: absolute; + top: 0; right: 0; + bottom: 0; left: 0; + display: flex; + align-items: center; + justify-content: center; + background: rgba(77, 77, 77, .7); + transition: all .4s; +} + +.form:target { + visibility: visible; + opacity: 1; +} + +.form_content { + border-radius: 4px; + position: relative; + width: 500px; + max-width: 90%; + background: white; + padding: 1.5em 2em; +} + + .form_close { + position: absolute; + top: 10px; + right: 10px; + color: #330033; + text-decoration: none; +} + +.email { + text-decoration: none; + padding: 15px; +} + +.enregistrer { + float: right; + cursor: pointer; + text-decoration: none; + padding: 15px; + background-color: #660066; + border-radius: 5px; + text-transform: uppercase; + color: #fcfafc; +} + + +a { + color: #660066; +} \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/README.md b/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/README.md new file mode 100644 index 0000000..6c55cde --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/README.md @@ -0,0 +1,12 @@ +Les plus : + - style présentable + + +Les moins : + - pas de sémantique + - pas de seo + - pas de popin + - pas de switch + - les css auraient pu être fusionnés + - pas de variables + - fichiers icomoon à la racine sont source de confusion \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/Read Me.txt b/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/Read Me.txt new file mode 100644 index 0000000..8491652 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/Read Me.txt @@ -0,0 +1,7 @@ +Open *demo.html* to see a list of all the glyphs in your font along with their codes/ligatures. + +To use the generated font in desktop programs, you can install the TTF font. In order to copy the character associated with each icon, refer to the text box at the bottom right corner of each glyph in demo.html. The character inside this text box may be invisible; but it can still be copied. See this guide for more info: https://icomoon.io/#docs/local-fonts + +You won't need any of the files located under the *demo-files* directory when including the generated font in your own projects. + +You can import *selection.json* back to the IcoMoon app using the *Import Icons* button (or via Main Menu → Manage Projects) to retrieve your icon selection. diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/demo.html b/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/demo.html new file mode 100644 index 0000000..ad72cd4 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/demo.html @@ -0,0 +1,55 @@ + + + + + + IcoMoon Demo + + + + + + + +
    +

    Font Name: icomoon (Glyphs: 1) +

    +
    +
    +

    Grid Size: 16

    +
    +
    + + icon-cross +
    +
    + + +
    +
    + liga: + +
    +
    +
    + + +
    +

    Font Test Drive

    + + +
      +
    +
    + +
    +

    Generated by IcoMoon

    +
    + + + + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/eval.html b/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/eval.html new file mode 100644 index 0000000..c1032d9 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/eval.html @@ -0,0 +1,37 @@ + + + + + + Site d'information culturelles et sportives + + + + + +
    +

    Site d'information culturelles et sportives

    +

    S'abonner à

    +

    Bonjour et bienvenu sur notre site, Depuis cette page nous vous invitons à choisir les abonnements aux + newsletter qui vous conviennent.

    + fermer le formulaire +
    + + + +
    + + + +
    + +
    +

    rejoigner notre communauté (lien vers https://www.instagram.com)

    +

    nous écrire (lien vers contact@s-et-c.fr)

    + + + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/fonts/icomoon.svg b/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/fonts/icomoon.svg new file mode 100644 index 0000000..8ad8ba2 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/fonts/icomoon.svg @@ -0,0 +1,11 @@ + + + +Generated by IcoMoon + + + + + + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/fonts/icomoon.ttf b/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/fonts/icomoon.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ed55bea57b00c80d940ec510496fe43fe8f3dee1 GIT binary patch literal 1252 zcmb7D&ubGw6#m}MX49mSNN7`#5_8bDr?gc`TBx-bt5u57mR{{PUDHCc8(-uHgZzL|jl=*AWlMy|~d zpGl^yaWc<2mx>j;n!fb@F(Cca7fN=$N_m{RFS|VcmgQq#IcIKQAHGs)ctx{*RD7_S7P6( zPcZ*>)vGtSPY&~qZ--KlyNEE~j`5Dn9WCVx&PvSp>losf_-jl7`$@Ii+QpROq|NU| zdt?LPSMz5-ZCbKqpqm(@jH8SHW01@4CtE*TEpqscrS+-zfN`C91wyZ62giOC#sil> ze*fZ()+^OiFEJ0C9+T0SaG8`seqdN~5=}_7P3B~9z)DI&`ZChjCTX|QCnX~V#rd)?tD<{x_*U z6ZU1hHTd~@a^e8pX3*k~54LuEpk>$%-btQ?9*haj7TRAmJ36jCBHE%AKa9GLj-v+| z+z%omSO_EAnRS3(6L=b0g*Uf-gAC%OkXOX{5Szs7A&&6X^@i9Ye>KE$oWO1W&X_SW z30gEZh)W?>#OFh765kAQ1ZnV91hE$Rxe&*34v*G~Ud8iVtf2@G6;2QCqEoA{d2V(z zH^O)4poTgfXkeaEA-@@BsGyN;P*GTm|}7Dd|g}o|WB(kyp+u3#g`S3MB*fLCHAKHP^mRn!A*iYCMAKOYEY7X*PtI&GDOd7 z?kehv3Uo(_P4m86^T6Fj&2=dom*YQ|gGLko+r8%}fP^4^NHL_|Fg`+mpjZA*XE+YM zbFd6OFeZq$Q(`mRqzM6mP4zVLan!1+0QJKraX)71)lVjkVojh^20kWdI~D#4LvXZ* zIsDSQ8$~DsCMJegN@dZUK~xx1rT6Rqi!;Kvq9xwY9MP#!9*HxiaW3QshB?c2lI=E` z<-q|f#YyhVa9^8*-AbR}3>Og7CSgzKFYq`IW?B4bZE?XcSqS@)-4hp<(b{Tl8J39m zfDnRBg9{)!J-C374v%|(63FqtN%fhaFYDppx9h2MyVPZ>u6=%TXF~$LM%|G27M)WA zG3sn_P;!V?N5>UIF>TR`41=zt6S%V(daNR1cq95;+L?8Lo|E(qaXkK}Ls8y~8-WB>pF literal 0 HcmV?d00001 diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/selection.json b/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/selection.json new file mode 100644 index 0000000..d7a52bf --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/selection.json @@ -0,0 +1 @@ +{"IcoMoonType":"selection","icons":[{"icon":{"paths":["M1014.662 822.66c-0.004-0.004-0.008-0.008-0.012-0.010l-310.644-310.65 310.644-310.65c0.004-0.004 0.008-0.006 0.012-0.010 3.344-3.346 5.762-7.254 7.312-11.416 4.246-11.376 1.824-24.682-7.324-33.83l-146.746-146.746c-9.148-9.146-22.45-11.566-33.828-7.32-4.16 1.55-8.070 3.968-11.418 7.31 0 0.004-0.004 0.006-0.008 0.010l-310.648 310.652-310.648-310.65c-0.004-0.004-0.006-0.006-0.010-0.010-3.346-3.342-7.254-5.76-11.414-7.31-11.38-4.248-24.682-1.826-33.83 7.32l-146.748 146.748c-9.148 9.148-11.568 22.452-7.322 33.828 1.552 4.16 3.97 8.072 7.312 11.416 0.004 0.002 0.006 0.006 0.010 0.010l310.65 310.648-310.65 310.652c-0.002 0.004-0.006 0.006-0.008 0.010-3.342 3.346-5.76 7.254-7.314 11.414-4.248 11.376-1.826 24.682 7.322 33.83l146.748 146.746c9.15 9.148 22.452 11.568 33.83 7.322 4.16-1.552 8.070-3.97 11.416-7.312 0.002-0.004 0.006-0.006 0.010-0.010l310.648-310.65 310.648 310.65c0.004 0.002 0.008 0.006 0.012 0.008 3.348 3.344 7.254 5.762 11.414 7.314 11.378 4.246 24.684 1.826 33.828-7.322l146.746-146.748c9.148-9.148 11.57-22.454 7.324-33.83-1.552-4.16-3.97-8.068-7.314-11.414z"],"tags":["cross","cancel","close","quit","remove"],"defaultCode":59919,"grid":16,"attrs":[]},"attrs":[],"properties":{"ligatures":"cross, cancel","name":"cross","order":15,"id":272,"prevSize":32,"code":59919},"setIdx":0,"setId":1,"iconIdx":271}],"height":1024,"metadata":{"name":"icomoon"},"preferences":{"showGlyphs":true,"showQuickUse":true,"showQuickUse2":true,"showSVGs":true,"fontPref":{"prefix":"icon-","metadata":{"fontFamily":"icomoon","majorVersion":1,"minorVersion":0},"metrics":{"emSize":1024,"baseline":6.25,"whitespace":50},"embed":false,"noie8":true,"ie7":false,"showSelector":true,"selector":"i"},"imagePref":{"prefix":"icon-","png":true,"useClassSelector":true,"color":0,"bgColor":16777215,"classSelector":".icon"},"historySize":50,"showCodes":true,"gridSize":16}} \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/style.css b/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/style.css new file mode 100644 index 0000000..fd67f6f --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/style.css @@ -0,0 +1,30 @@ +body { + color: #330033; + font: 1em sans-serif; + background-color: #fcfafc; + margin: 0; +} +a { + color: #660066; +} +a:hover { + color: #eeaaee; +} +h1 { + font-size: 20px; + background-color: #663366; + color: #fcfafc; + margin: auto; + block-size: 45px; + text-align: center; +} +#icon { + font-size: 13px; +} +#fermer { + font-size: 19px; +} +#mail { + border-radius: 6px; + font-size: 15px; +} diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/style2.css b/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/style2.css new file mode 100644 index 0000000..c669871 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Simon_Givry/style2.css @@ -0,0 +1,29 @@ +@font-face { + font-family: 'icomoon'; + src: + url('fonts/icomoon.ttf?dgzgp6') format('truetype'), + url('fonts/icomoon.woff?dgzgp6') format('woff'), + url('fonts/icomoon.svg?dgzgp6#icomoon') format('svg'); + font-weight: normal; + font-style: normal; + font-display: block; +} + +i { + /* use !important to prevent issues with browser extensions that change fonts */ + font-family: 'icomoon' !important; + speak: never; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-cross:before { + content: "\ea0f"; +} diff --git a/b2-cwd/integration/live/session5/README.md b/b2-cwd/integration/live/session5/README.md new file mode 100644 index 0000000..766e6c8 --- /dev/null +++ b/b2-cwd/integration/live/session5/README.md @@ -0,0 +1,6 @@ +# SESSION 5 : sujets traités. +- evaluation +- le carrousel en javascript: une solution +- 2 exemple de carousel CSS pur +- rappel sur les variable en CSS +

    B3WmL(nPMTk{Q}HcMMMF4=HgTt_WuA) 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 TUS-^4jyjm_7zn5q5l{cwEvpWR literal 0 HcmV?d00001 diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/style-form.css b/b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/style-form.css new file mode 100644 index 0000000..c863baa --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/style-form.css @@ -0,0 +1,18 @@ +*{ + font-family: 'Lato'; +} +button { + background-color: black; + border: solid 2px black; + border-radius: 4px; + padding: 5px 20px; + text-align: center; + color:white; + + } + +button:hover { + background-color: white; + color: black; + +} \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/style-main.css b/b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/style-main.css new file mode 100644 index 0000000..7f128da --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Lea_Picot/style-main.css @@ -0,0 +1,70 @@ +* { + font-family: "Lato"; +} +#navigation { + display: flex; + justify-content: flex-start; + padding-left: 1px; + height: 40px; + background-color: rgba(255, 207, 145, 0.815); +} +a{ + text-decoration: none; + color: black; + font-family: "Lato", bold; + font-weight: 20px; + margin-left: 20px; + margin-inline: 30px; + margin-bottom: 20px; + margin-top: 10px; + text-align: left; +} +#liens{ + text-decoration: none; + color: black; + font-family: "Lato", bold; + font-weight: 20px; + margin-left: 20px; + margin-inline: 30px; + margin-bottom: 20px; + text-align: left; +} + +#formulaire{ + display: flex; + border-radius: 4px; + padding: 70px; + margin: 40px; + position: absolute; + top: 30%; + left: 10%; + border-right: 20px; + flex-direction: column; + justify-content: flex-start; + align-items: center; + position: fixed; + border-radius: 6px; + background-color: white; + +} +button { + background-color: black; + border: solid 2px black; + border-radius: 4px; + padding: 20px; + text-align: center; + color:white; + +} + +button:hover { + background-color: white; + color: black; + +} +img { + width: 90vw; + flex-direction: column; + align-items: center; + margin-left: 30px; +} \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/README.md b/b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/README.md new file mode 100644 index 0000000..841a8fe --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/README.md @@ -0,0 +1,13 @@ +Les plus : + - media queries + - respect des couleurs + - switchs newsletters fonctionnels + - si le css généré avait utilisé : hovers ok (mais couleurs incorrectes) + +Les moins : + - pas de header, pas de main + - pas de description ni keywords ni title... + - selecteurs principaux sur balises et pas sur classes + - html utilise le scss directement ... ce qui ne fonctionne que partiellement + - pas de type email sur saisie du mail + - inclure le icon.css dans le scss aurait permi un appel réseau de moins \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/fonts/icomoon.svg b/b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/fonts/icomoon.svg new file mode 100644 index 0000000..8ad8ba2 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/fonts/icomoon.svg @@ -0,0 +1,11 @@ + + + +Generated by IcoMoon + + + + + + + \ No newline at end of file diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/fonts/icomoon.ttf b/b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/fonts/icomoon.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1eef1a18a0e7aae27a792145366982a5e8558db8 GIT binary patch literal 1252 zcmb7DO=uHA6#m}MCTUVhw6rNmiF?qtr?gc`TBx z=~Pd2g3NQyNCK2 zNPBLTL~KXBrT&rn$<<18BSD4V59+;Tw_sx!PXNW7I8w1UYKUQpx>wJt+7)N}Qv5sh zN#@_Gxs4|G$zi_n>`)4F7ZK*$Hr|oBqosVo8Hsy-p&?$0zs5AMmr^_J9ZV}u+Pq$L zhUEjVnl}e%(~>29-NZO$0$uzcgPgUOYX5Av$>BGa_UFER#)b0=gkGr-$A07|e3w6d z|Kg1HE7ejju>hPJm$A5TnUZ{Na73~aOG>OmW@TtFnv$gSXQaPF(jHBpkc{LR(;;b3 z=g!NN3}r=qYwb$jFh!}@y;x6NMUB>OYuAXXcn=As#55#NBJ3e~hJ-wB9VD3Jf0ODn zVPCe|$KGE{P41)H^jrMt!B)ltS_a+Vo#a{Q!5IH+q5V}W)N$<*(H5xK zz8?|6Vi4KMtON9##M8hkyt$nlWDqY0ydus8*d$&LaD=a}FThdqmjj%@aoqOqj2S1B zq(x(cxD;STd@jHy@r?jSkOp6c9~&hQHjtDXo|7I*U5o=sL=m@r}^)FoH* ztJWnxIA-UE&k*quu!~YsJ=S=!=B|LNK))s>ed*KFvfGf{OX$*9N_V-seiPg~$dHuX zSJQ7Ro?9X^c45y+$xK~+Q2|LLPC-{{$nL*H1WUP`+fpQ2;v76L+VZA1N8fP64t{JYw1;?CIP^p5VbOi|?&%&Ko8RVL!Bc;=(do+pTTG67e1o zLa=FY9z>@H=MmE3araLGIsP}PJ`?n1BRux;M(X??b(yMbpC4~zB+zTr4S8?TIW-WY z&K3tHhiG+lTrm{W7OluI=sG%qJDZ_LDk6qAqR*wBSqJDjNzWrIlMSlvY2&qNEWqa? zYyz)FIEI(o8(|Cll?W&31l^N&#*BkW!lJPOT#m2+z7Sy(_;!S2lqM&_7WlacC+HkK zSuO^(An<9KiWE={5|F>()f>x!?~GyjpeZDC%LO zt5hYI>W6w30>9~$J>RRlO|RrEtvl1jUHxmEta-r literal 0 HcmV?d00001 diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/icon.css b/b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/icon.css new file mode 100644 index 0000000..a897dd0 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/icon.css @@ -0,0 +1,29 @@ +@font-face { + font-family: 'icomoon'; + src: + url('fonts/icomoon.ttf?hzi61v') format('truetype'), + url('fonts/icomoon.woff?hzi61v') format('woff'), + url('fonts/icomoon.svg?hzi61v#icomoon') format('svg'); + font-weight: normal; + font-style: normal; + font-display: block; +} + +[class^="icon-"], [class*=" icon-"] { + /* use !important to prevent issues with browser extensions that change fonts */ + font-family: 'icomoon' !important; + speak: never; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-cross:before { + content: "\ea0f"; +} diff --git a/b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/index.html b/b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/index.html new file mode 100644 index 0000000..2784bc9 --- /dev/null +++ b/b2-cwd/integration/evaluation/travaux-rendus/Lise_Boutier/index.html @@ -0,0 +1,66 @@ + + + + + + + + + + + + +