diff --git a/assets/Banquise-Regular.woff b/assets/Banquise-Regular.woff
new file mode 100644
index 0000000..9454177
Binary files /dev/null and b/assets/Banquise-Regular.woff differ
diff --git a/assets/Dymo.ttf b/assets/Dymo.ttf
new file mode 100644
index 0000000..4ae075c
Binary files /dev/null and b/assets/Dymo.ttf differ
diff --git a/assets/Erika-Type.ttf b/assets/Erika-Type.ttf
new file mode 100644
index 0000000..c581164
Binary files /dev/null and b/assets/Erika-Type.ttf differ
diff --git a/assets/background.jpg b/assets/background.jpg
new file mode 100644
index 0000000..88531b7
Binary files /dev/null and b/assets/background.jpg differ
diff --git a/assets/logos/datapaulette.jpg b/assets/datapaulette.jpg
similarity index 100%
rename from assets/logos/datapaulette.jpg
rename to assets/datapaulette.jpg
diff --git a/assets/fonts/MonTrappist-Black.woff b/assets/fonts/MonTrappist-Black.woff
deleted file mode 100644
index 544ab36..0000000
Binary files a/assets/fonts/MonTrappist-Black.woff and /dev/null differ
diff --git a/assets/fonts/segoesc.ttf b/assets/fonts/segoesc.ttf
deleted file mode 100644
index 63b33de..0000000
Binary files a/assets/fonts/segoesc.ttf and /dev/null differ
diff --git a/assets/logos/fuz.png b/assets/fuz.png
similarity index 100%
rename from assets/logos/fuz.png
rename to assets/fuz.png
diff --git a/assets/logos/hackstub.svg b/assets/hackstub.svg
similarity index 100%
rename from assets/logos/hackstub.svg
rename to assets/hackstub.svg
diff --git a/assets/logos/lebib.png b/assets/lebib.png
similarity index 100%
rename from assets/logos/lebib.png
rename to assets/lebib.png
diff --git a/assets/logos/lqdn.png b/assets/lqdn.png
similarity index 100%
rename from assets/logos/lqdn.png
rename to assets/lqdn.png
diff --git a/assets/notebook.jpg b/assets/notebook.jpg
new file mode 100644
index 0000000..9414892
Binary files /dev/null and b/assets/notebook.jpg differ
diff --git a/assets/paper.avif b/assets/paper.avif
new file mode 100644
index 0000000..3aef4ec
Binary files /dev/null and b/assets/paper.avif differ
diff --git a/assets/stickers/arbre-hetre.webp b/assets/stickers/arbre-hetre.webp
new file mode 100644
index 0000000..25fc852
Binary files /dev/null and b/assets/stickers/arbre-hetre.webp differ
diff --git a/assets/stickers/bac-e2.webp b/assets/stickers/bac-e2.webp
new file mode 100644
index 0000000..5dc3f98
Binary files /dev/null and b/assets/stickers/bac-e2.webp differ
diff --git a/assets/stickers/clavier.webp b/assets/stickers/clavier.webp
new file mode 100644
index 0000000..cdb50d6
Binary files /dev/null and b/assets/stickers/clavier.webp differ
diff --git a/assets/stickers/clef.webp b/assets/stickers/clef.webp
new file mode 100644
index 0000000..e84b8bd
Binary files /dev/null and b/assets/stickers/clef.webp differ
diff --git a/assets/stickers/ecran.png b/assets/stickers/ecran.png
deleted file mode 100644
index ec77d74..0000000
Binary files a/assets/stickers/ecran.png and /dev/null differ
diff --git a/assets/stickers/ecran.webp b/assets/stickers/ecran.webp
new file mode 100644
index 0000000..01abf76
Binary files /dev/null and b/assets/stickers/ecran.webp differ
diff --git a/assets/stickers/ferasouder.png b/assets/stickers/ferasouder.png
deleted file mode 100644
index 45ebedd..0000000
Binary files a/assets/stickers/ferasouder.png and /dev/null differ
diff --git a/assets/stickers/foin.webp b/assets/stickers/foin.webp
new file mode 100644
index 0000000..5a25c86
Binary files /dev/null and b/assets/stickers/foin.webp differ
diff --git a/assets/stickers/machineacoudre.png b/assets/stickers/machineacoudre.png
deleted file mode 100644
index 7889ed9..0000000
Binary files a/assets/stickers/machineacoudre.png and /dev/null differ
diff --git a/assets/stickers/machineacoudre.webp b/assets/stickers/machineacoudre.webp
new file mode 100644
index 0000000..efe4814
Binary files /dev/null and b/assets/stickers/machineacoudre.webp differ
diff --git a/assets/stickers/tracteur.png b/assets/stickers/tracteur.png
deleted file mode 100644
index f7e9e11..0000000
Binary files a/assets/stickers/tracteur.png and /dev/null differ
diff --git a/assets/stickers/tracteur.webp b/assets/stickers/tracteur.webp
new file mode 100644
index 0000000..8cb2127
Binary files /dev/null and b/assets/stickers/tracteur.webp differ
diff --git a/css/base.css b/css/base.css
index 0a16d2d..6e2fe0f 100644
--- a/css/base.css
+++ b/css/base.css
@@ -1,31 +1,21 @@
-
-/* Primary Font */
@font-face {
- font-family: MonTrappist;
- src: url(../assets/fonts/MonTrappist-Black.woff);
+ font-family: Banquise;
+ src: url(../assets/Banquise-Regular.woff);
}
-/* Secondary Font */
@font-face {
- font-family: Segoesc;
- src: url(../assets/fonts/segoesc.ttf);
+ font-family: Dymo;
+ src: url(../assets/Dymo.ttf);
}
-:root {
- --primary-bg-color: black; /* global scope */
- --accent-violet: #8800FF;
- --accent-yellow: #ffbf3e;
- --accent-orange: #FF4E00 ;
- --accent-minor-blue: #33D8D8;
- --text-color-primary: #FFFFFF;
+@font-face {
+ font-family: Erika;
+ src: url(../assets/Erika-Type.ttf);
}
html, body {
+ height: 100%;
margin: 0;
- font-family: "Verdana", "Helvetica", "Arial", sans-serif;
- color: var(--text-color-primary);
- background: var(--primary-bg-color);
- overflow-x: hidden; /* empêche les stickers de déborder horizontalement */
}
img {
@@ -33,83 +23,45 @@ img {
}
a {
- color: var(--accent-yellow);
text-decoration: none;
+ color: black;
}
+main {
+ /* background-color: #413f43;*/
+ background: #058C9E;
+ background: radial-gradient(at left top, #058C9E, #BC5180);
+ /* background-repeat: no-repeat;
+ background-size: cover; */
+}
+
+
main h1, main h2, main h3 {
- font-family: MonTrappist;
+ font-family: Banquise;
color: white;
- z-index: 20;
+ z-index: 2;
}
main h1 {
- position: relative;
- text-align: center;
- margin: auto;
- width: 50%;
- font-size: clamp(4em, 14vw, 8em);
- margin-top: 5%;
- max-width: 1400px;
-}
-
-main h2 {
- position: relative;
- margin: 4% auto;
- text-align: center;
- font-size: clamp(1.5em, 4vw, 3em);
- font-family: segoesc;
-}
-
-main h3 {
- position: relative;
- text-align: center;
- margin: auto;
- width: 100%;
- font-size: clamp(2em, 4vw, 4em);
- margin-top: 5%;
-}
-
-main p {
- margin: 1%;
- padding: 1%;
- /* border: solid 1px; */
- opacity: 0.90;
- display: inline-block;
- z-index: 3;
- background-color: black;
-
-}
-
-section {
- position: relative;
- max-width: 900px;
- font-size: 1.5em;
- line-height: 1.3em;
- margin: auto;
- margin-bottom: 100px;
- padding: 2%;
- padding-left: 0px;
- z-index: 1000;
- box-shadow: -5px 5px 0px var(--accent-yellow), -10px 10px 0px var(--accent-orange), -15px 15px 0px var(--accent-violet);
+ font-size: 8em;
}
nav, footer, aside {
- background: var(--accent-violet);
+ background: #d7d7d7;
+ background: url(../assets/paper.avif);
padding: 5px;
- font-family: MonTrappist;
+ font-family: Erika;
z-index: 10000;
position: relative;
-}
-
-nav {
- padding-left: 10%;
+ opacity: 0.95;
+ box-shadow: 0px 0px 10px #00000070;
}
nav a, footer a, aside a {
+ font-family: Dymo;
font-size: 3em;
display: inline-block;
- margin: 0.1em 0.3em;
+ margin-right: 1em;
}
nav a.current {
@@ -120,6 +72,8 @@ footer a:hover, nav a:hover {
transform: rotate(-2deg);
}
+
+
footer {
display: block;
text-align: center;
@@ -134,32 +88,3 @@ footer {
align-items: center;
}
}
-
-main > img {
- object-fit: scale-down;
-}
-
-.btn-nice {
- color: #FFFFFF;
- text-shadow: -5px 5px 0px var(--accent-orange), -10px 10px 0px var(--accent-violet);
- color: var(--accent-yellow);
- font-size: 1.2em;
- text-align: center;
- margin: auto;
- position: relative;
- display: block;
-}
-
-#camp {
- font-family: segoesc;
- float: left;
- margin-left: 10%;
- line-height: 0.8em;
-}
-
-#interhack {
- text-shadow: -5px 5px 0px var(--accent-orange), -10px 10px 0px var(--accent-violet);
- color: var(--accent-yellow);
- margin-right: 10%;
- line-height: 0.5em;
-}
diff --git a/css/drag.css b/css/drag.css
index 766e9a1..b3b3804 100644
--- a/css/drag.css
+++ b/css/drag.css
@@ -1,10 +1,10 @@
main img.draggable {
- max-width: 200px;
- max-height: 200px;
+ max-width: 150px;
+ max-height: 150px;
position: absolute;
- z-index: 1;
+ filter: saturate(2);
}
diff --git a/css/guide.css b/css/guide.css
new file mode 100644
index 0000000..d175b18
--- /dev/null
+++ b/css/guide.css
@@ -0,0 +1,112 @@
+body {
+ background-image: radial-gradient(at left top, #058C9E, #BC5180);
+ background-repeat: no-repeat;
+ background-attachment: fixed;
+}
+
+main {
+ width: 100%;
+ max-width: 800px;
+ margin-left: auto;
+ margin-right: auto;
+ background: none;
+ padding-bottom: 100px;
+ font-family: Erika;
+ line-height: 1.5;
+}
+
+main > * {
+ width: 100%;
+ background: linear-gradient(to top, rgba(255,255,255,0.5)), url(../assets/notebook.jpg), white;
+ box-sizing: border-box;
+ margin: 0;
+ background-size: 100% auto;
+ padding-bottom: 1em;
+ filter: drop-shadow(5px 3px 2px #000000b7);
+ padding-left: 15px;
+ padding-right: 15px;
+ z-index: 1;
+ position: relative;
+ max-width: 100%;
+}
+
+main > img {
+ object-fit: scale-down;
+}
+
+main > .sticker {
+ background: none;
+ z-index: 0;
+}
+
+main > *.draggable:not(.sticker) {
+
+ &:not(h2) {
+ width: 100%;
+ }
+
+ &:not(h1):not(h2):hover {
+ animation: none;
+ }
+}
+
+
+main ul,
+main ol,
+main dl {
+ padding-left: calc(1em + 15px);
+}
+
+main h1 {
+ text-align: center;
+ font-size: 4rem;
+}
+
+main h1,
+main h2 {
+ background: none;
+ padding-top: 1.5em;
+ padding-left: 0;
+ padding-right: 0;
+}
+
+@media screen and (max-width: 800px) {
+ main h2 {
+ padding-left: 1em;
+ }
+}
+
+main h1 + *,
+main h2 + * {
+ padding-top: 1em;
+}
+
+main h1 small {
+ display: block;
+ background: url(../assets/notebook.jpg);
+ color: black;
+ font-family: Erika;
+ font-size: 2.5rem;
+ width: fit-content;
+ max-width: 90%;
+ margin-left: auto;
+ margin-right: auto;
+ transform: translateY(-0.3em) rotate(-2deg);
+}
+
+main pre {
+ white-space: pre-wrap;
+}
+
+main a {
+ text-decoration: underline;
+ color: teal;
+}
+
+main a:visited {
+ color: rebeccapurple;
+}
+
+footer {
+ padding: 1em;
+}
\ No newline at end of file
diff --git a/css/home.css b/css/home.css
index f637eb9..859720c 100644
--- a/css/home.css
+++ b/css/home.css
@@ -1,9 +1,63 @@
+main {
+ display: block;
+ color: black;
+ overflow: hidden;
+ width: 100%;
+ min-height: 1000px;
+}
+
+main h1 {
+ position: relative;
+ text-align: center;
+ margin: auto;
+ width: 100%;
+ font-size: clamp(4em, 14vw, 8em);
+ margin-top: 5%;
+}
+
+main h2 {
+ position: relative;
+ margin: 4% auto;
+ text-align: center;
+ font-size: clamp(2.5em, 5vw, 4em);
+}
+
+main h3 {
+ position: relative;
+ text-align: center;
+ margin: auto;
+ width: 100%;
+ font-size: clamp(2em, 4vw, 4em);
+ margin-top: 5%;
+}
+
+main p {
+ margin: 1%;
+ padding: 1%;
+ background: white;
+ background: url(../assets/notebook.jpg);
+ /* border: solid 1px; */
+ opacity: 0.92;
+ display: inline-block;
+ z-index: 3;
+}
+
+section {
+ max-width: 1400px;
+ font-size: 1.5em;
+ text-align: center;
+ font-family: Erika;
+ margin: auto;
+ margin-bottom: 100px;
+ padding: 2%;
+}
.logo {
width: 100%;
height: 100%;
max-width: 7em ;
padding: 0.2em;
+ background-color:rgba(99, 99, 99, 0.2);
box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
margin: 1em;
z-index: 2;
diff --git a/css/poster.css b/css/poster.css
index 64701ee..940d911 100644
--- a/css/poster.css
+++ b/css/poster.css
@@ -4,6 +4,7 @@ body {
}
aside {
+ background: url(../assets/notebook.jpg);
width: fit-content;
margin-top: 10px;
}
@@ -15,7 +16,6 @@ main {
box-shadow: 5px 5px 5px #00000085;
margin: 50px auto;
position: relative;
- background: var(--primary-bg-color);
}
@page {
diff --git a/guide.template.html b/guide.template.html
index f5a33db..76b9947 100644
--- a/guide.template.html
+++ b/guide.template.html
@@ -13,48 +13,35 @@ BISOUS
+
-
Guide Interhack Camp 2026
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- camp
-
- interhack
-
-
-
- Informations pratiques
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-