Compare commits
No commits in common. "main" and "feat/pretalx-programme" have entirely different histories.
main
...
feat/preta
8 changed files with 18 additions and 61 deletions
|
|
@ -1,6 +1,6 @@
|
||||||
FROM docker.io/nginx:1.29-alpine
|
FROM docker.io/nginx:1.29-alpine
|
||||||
|
|
||||||
COPY *.html /usr/share/nginx/html
|
COPY index.html poster.html guide.html contact.html /usr/share/nginx/html
|
||||||
COPY assets /usr/share/nginx/html/assets
|
COPY assets /usr/share/nginx/html/assets
|
||||||
COPY css /usr/share/nginx/html/css
|
COPY css /usr/share/nginx/html/css
|
||||||
COPY js /usr/share/nginx/html/js
|
COPY js /usr/share/nginx/html/js
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -48,8 +48,7 @@
|
||||||
<footer>
|
<footer>
|
||||||
<div>
|
<div>
|
||||||
<h2>Association</h2>
|
<h2>Association</h2>
|
||||||
<a href="assets/Camp-Interhack_Statuts.pdf" target="_blank">statuts</a>
|
<a href="assets/Camp-Interhack_Statuts.pdf">statuts</a>
|
||||||
<a href="assets/reglement-charte.pdf" target="_blank">règlement/charte</a>
|
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<h2>Interhack</h2>
|
<h2>Interhack</h2>
|
||||||
|
|
|
||||||
36
css/home.css
36
css/home.css
|
|
@ -121,39 +121,3 @@ font-size : 1.5em;
|
||||||
text-align : end;
|
text-align : end;
|
||||||
background: linear-gradient(90deg,rgba(136, 0, 255, 1) 0%, rgba(255, 78, 0, 1) 42%, rgba(255, 191, 62, 1) 100%);
|
background: linear-gradient(90deg,rgba(136, 0, 255, 1) 0%, rgba(255, 78, 0, 1) 42%, rgba(255, 191, 62, 1) 100%);
|
||||||
}
|
}
|
||||||
|
|
||||||
.stamp {
|
|
||||||
overflow: hidden;
|
|
||||||
position: initial;
|
|
||||||
top: 100px;
|
|
||||||
right: 300px;
|
|
||||||
padding: 10px 20px;
|
|
||||||
background-color: rgba(255, 0, 0, 0.4);
|
|
||||||
border: 2px dashed rgba(255, 0, 0, 0.8);
|
|
||||||
border-radius: 2px;
|
|
||||||
transform: rotate(10deg);
|
|
||||||
font-family: 'Courier New', Courier, monospace;
|
|
||||||
font-size: 1em;
|
|
||||||
font-weight: bold;
|
|
||||||
color: rgba(255, 0, 0, 0.9);
|
|
||||||
text-transform: uppercase;
|
|
||||||
z-index: 10;
|
|
||||||
text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.8);
|
|
||||||
opacity: 1;
|
|
||||||
transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
|
|
||||||
|
|
||||||
background-image: linear-gradient(
|
|
||||||
135deg,
|
|
||||||
rgba(128, 0, 0, 0.1) 25%,
|
|
||||||
rgba(128, 0, 0, 0.4) 50%,
|
|
||||||
rgba(128, 0, 0, 0.1) 75%
|
|
||||||
);
|
|
||||||
background-size: 200% 200%;
|
|
||||||
animation: scan 3s ease infinite;
|
|
||||||
}
|
|
||||||
|
|
||||||
@keyframes scan {
|
|
||||||
0% { background-position: 0% 50%; }
|
|
||||||
50% { background-position: 100% 50%; }
|
|
||||||
100% { background-position: 0% 50%; }
|
|
||||||
}
|
|
||||||
|
|
|
||||||
0
guide.tmp.md
Normal file
0
guide.tmp.md
Normal file
31
index.html
31
index.html
|
|
@ -84,6 +84,12 @@
|
||||||
Seule exigence, respecter toutes les marginalités, originalités, bizarreries et normaleries de
|
Seule exigence, respecter toutes les marginalités, originalités, bizarreries et normaleries de
|
||||||
chacun·es.</p>
|
chacun·es.</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
<h3>
|
||||||
|
<a class="btn-nice" href="https://grist.interhacker.space/o/camp/forms/jhWe1wCu16LGEu81RTn3Um/4">S'inscrire</a>
|
||||||
|
</h3>
|
||||||
|
</p>
|
||||||
|
|
||||||
<p class="center">
|
<p class="center">
|
||||||
<a href="assets/camp-interhack.ics">📅 Ajouter l'évènement à son calendrier (.ics)</a>
|
<a href="assets/camp-interhack.ics">📅 Ajouter l'évènement à son calendrier (.ics)</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
@ -93,9 +99,8 @@
|
||||||
<section id="progress">
|
<section id="progress">
|
||||||
<h3>
|
<h3>
|
||||||
<span>Où en est-on ?</span>
|
<span>Où en est-on ?</span>
|
||||||
<div class="stamp" id="myStamp">COMPLET</div>
|
|
||||||
</h3>
|
</h3>
|
||||||
<!--<p>Il y a</p>
|
<p>Il y a</p>
|
||||||
|
|
||||||
<div class="places">
|
<div class="places">
|
||||||
<span class="bar">
|
<span class="bar">
|
||||||
|
|
@ -104,13 +109,10 @@
|
||||||
</span>
|
</span>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<div>places déjà réservées.</div> -->
|
|
||||||
|
|
||||||
|
<p>places déjà réservées.</p>
|
||||||
<br>
|
<br>
|
||||||
<p>
|
<p>Et nous avons reçu</p>
|
||||||
C'est <b>complet</b> !
|
|
||||||
<br>
|
|
||||||
Nous avons reçu en amont</p>
|
|
||||||
<div class="places">
|
<div class="places">
|
||||||
<span class="bar">
|
<span class="bar">
|
||||||
<span id="fundraising-bar" style="width:0" class="progression lessthanhalf">
|
<span id="fundraising-bar" style="width:0" class="progression lessthanhalf">
|
||||||
|
|
@ -119,12 +121,6 @@
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<p>des dons dont nous avons besoin.</p>
|
<p>des dons dont nous avons besoin.</p>
|
||||||
|
|
||||||
<p>
|
|
||||||
Merci !!
|
|
||||||
<br>
|
|
||||||
Et nous comptons sur vous pour continuer à vous mobiliser avant et durant le camp, pour que l'on puisse atteindre les 100% !
|
|
||||||
</p>
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -156,14 +152,14 @@
|
||||||
</div>
|
</div>
|
||||||
<hr>
|
<hr>
|
||||||
<div>
|
<div>
|
||||||
<p>Nous estimons avoir un budget de ~ 15 000€ et être autour de 200 personnes, et aurons donc besoin d'au moins autant pour que le camp soit à l'équilibre.</p>
|
<p>Nous estimons avoir un budget de 10 000 ~ 15 000€ et être autour de 200 personnes, et aurons donc besoin d'au moins autant pour que le camp soit à l'équilibre.</p>
|
||||||
<a href="https://grist.interhacker.space/o/camp/fCKWivmj4bCX/Budget/p/2">Voir le détail des comptes</a>
|
<a href="https://grist.interhacker.space/o/camp/fCKWivmj4bCX/Budget/p/2">Voir le détail des comptes</a>
|
||||||
</div>
|
</div>
|
||||||
<!--<hr>
|
<hr>
|
||||||
<div>
|
<div>
|
||||||
<p>Si tu ne sais pas quel prix libre donner, et/ou que tu veux de l'aide pour définir un prix libre juste et éclairé pour ta participation au camp, voici un thunomètre rapide qui peut répondre au besoin.</p>
|
<p>Si tu ne sais pas quel prix libre donner, et/ou que tu veux de l'aide pour définir un prix libre juste et éclairé pour ta participation au camp, voici un thunomètre rapide qui peut répondre au besoin.</p>
|
||||||
<a href="assets/Thunometre-participanxes.pdf">Thunomètre</a>
|
<a href="assets/Thunometre-participanxes.pdf">Thunomètre</a>
|
||||||
</div>-->
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section id="participe">
|
<section id="participe">
|
||||||
|
|
@ -196,8 +192,7 @@
|
||||||
<footer>
|
<footer>
|
||||||
<div>
|
<div>
|
||||||
<h2>Association</h2>
|
<h2>Association</h2>
|
||||||
<a href="assets/Camp-Interhack_Statuts.pdf" target="_blank">statuts</a>
|
<a href="assets/Camp-Interhack_Statuts.pdf">statuts</a>
|
||||||
<a href="assets/reglement-charte.pdf" target="_blank">règlement/charte</a>
|
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<h2>Interhack</h2>
|
<h2>Interhack</h2>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
const gauge_url = "https://api.camp.interhacker.space/api/gauge"
|
const gauge_url = "https://api.camp.interhacker.space/api/gauge"
|
||||||
const fundraising_url = "https://api.camp.interhacker.space/api/fundraising"
|
const fundraising_url = "https://api.camp.interhacker.space/api/fundraising"
|
||||||
const gaugeMax = 200;
|
const gaugeMax = 200;
|
||||||
const fundraisingTotalMax = 13355.82;
|
const fundraisingTotalMax = 20000;
|
||||||
|
|
||||||
async function getGauge() {
|
async function getGauge() {
|
||||||
// // REMOVE WHEN SIGNUP FORM IS OPEN
|
// // REMOVE WHEN SIGNUP FORM IS OPEN
|
||||||
|
|
|
||||||
|
|
@ -81,8 +81,7 @@
|
||||||
<footer>
|
<footer>
|
||||||
<div>
|
<div>
|
||||||
<h2>Association</h2>
|
<h2>Association</h2>
|
||||||
<a href="assets/Camp-Interhack_Statuts.pdf" target="_blank">statuts</a>
|
<a href="assets/Camp-Interhack_Statuts.pdf">statuts</a>
|
||||||
<a href="assets/reglement-charte.pdf" target="_blank">règlement/charte</a>
|
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<h2>Interhack</h2>
|
<h2>Interhack</h2>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue