Merge pull request 'Ajouter un évènement en .ics sur le site pour que les gens puisse ajouter le Camp à leurs calendriers' (#49) from feat/22-ics-calendrier into main

Reviewed-on: #49
This commit is contained in:
Nono 2026-03-02 18:10:57 +00:00
commit 8a4d86ade4
3 changed files with 59 additions and 7 deletions

39
assets/camp-interhack.ics Normal file
View file

@ -0,0 +1,39 @@
BEGIN:VCALENDAR
X-LOTUS-CHARSET:UTF-8
VERSION:2.0
PRODID:ZMS-Berlin
BEGIN:VTIMEZONE
TZID:Europe/Berlin
X-LIC-LOCATION:Europe/Berlin
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
END:STANDARD
END:VTIMEZONE
METHOD:REQUEST
BEGIN:VEVENT
UID:ics.terminsysteme.de1769434840
DTSTAMP:20260126T144040
CLASS:PUBLIC
DTSTART;TZID=Europe/Berlin:20260702T100000
DTEND;TZID=Europe/Berlin:20260705T230000
LOCATION:15 route de Saint Dolay 44530 Sévérac | 47.5437595, -2.0916116
SUMMARY:Camp Interhack
DESCRIPTION: Le Camp Interhack 2026 est un événement festif de hacking ! Le hack cest le détournement des machines, des pratiques et des systèmes (au sens large) qui nous entourent. De la musique à la couture en passant par linformatique et léléctronique mais aussi les structure sociales, les institutions et les organisations politiques, venez hacker le monde avec nous. https://camp.interhacker.space \n\n
BEGIN:VALARM
ACTION:DISPLAY
TRIGGER:-PT1440M
DESCRIPTION:Erinnerung
END:VALARM
END:VEVENT
END:VCALENDAR

View file

@ -49,6 +49,7 @@ main h1, main h2, main h3 {
main h1 span, main h2 span, main h3 { main h1 span, main h2 span, main h3 {
background-color: #000000b8; background-color: #000000b8;
padding: auto;
} }
main h1 { main h1 {
@ -86,7 +87,7 @@ main h3 {
} }
main section h3 { main section h3 {
text-align: left; text-align: center;
} }
main h4 { main h4 {
@ -226,6 +227,12 @@ div#maj-guide {
margin: 2em 1em; margin: 2em 1em;
} }
.center {
display: flex;
justify-content: center;
align-items: center;
}
@media (max-width: 500px) { @media (max-width: 500px) {
/* Hide stickers on mobile */ /* Hide stickers on mobile */

View file

@ -88,12 +88,17 @@
<a class="btn-nice" href="https://grist.interhacker.space/o/camp/forms/jhWe1wCu16LGEu81RTn3Um/4">S'inscrire</a> <a class="btn-nice" href="https://grist.interhacker.space/o/camp/forms/jhWe1wCu16LGEu81RTn3Um/4">S'inscrire</a>
</h3> </h3>
</p> </p>
<p class="center">
<a href="assets/camp-interhack.ics">📅 Ajouter l'évènement à son calendrier (.ics)</a>
</p>
</section> </section>
<h3>
<span>Où en est-on ?</span>
</h3>
<section id="progress"> <section id="progress">
<h3>
<span>Où en est-on ?</span>
</h3>
<p>Il y a</p> <p>Il y a</p>
<div class="places"> <div class="places">
@ -119,10 +124,11 @@
<h3>
<span>Faire un don</span>
</h3>
<section id="don"> <section id="don">
<h3>
<span>Faire un don</span>
</h3>
<p>Nous avons besoin de sous avant le débût du Camp pour financer l'achat de fournitures, payer la réservation du lieu et monter la logistique.</p> <p>Nous avons besoin de sous avant le débût du Camp pour financer l'achat de fournitures, payer la réservation du lieu et monter la logistique.</p>
<div> <div>
<a class="btn-pop" href="https://pay.qonto.com/payment-links/019c09a8-c97f-784c-ab19-841c0700837d?resource_id=019c09a8-c976-797d-b213-4ac052e5d786"><button>5€</button></a> <a class="btn-pop" href="https://pay.qonto.com/payment-links/019c09a8-c97f-784c-ab19-841c0700837d?resource_id=019c09a8-c976-797d-b213-4ac052e5d786"><button>5€</button></a>