diff --git a/config.yml b/config.yml index 7b2544c..5fa4724 100644 --- a/config.yml +++ b/config.yml @@ -57,7 +57,7 @@ navbar: - name: Tables rondes classes: fa-solid fa-users-line url: /discussions - - name: Installations artistiques + - name: Installation classes: fa-solid fa-palette url: /exhibitions - name: Présentations diff --git a/src/thsf/__init__.py b/src/thsf/__init__.py index b05909b..fbd5cc9 100644 --- a/src/thsf/__init__.py +++ b/src/thsf/__init__.py @@ -98,7 +98,7 @@ def date2dmyhm(slot_type): "Présentation": "fa-solid fa-person-chalkboard", "Table Ronde": "fa-solid fa-users-line", "Atelier": "fa-solid fa-screwdriver-wrench", - "Exposition": "fa-solid fa-palette"} + "Installation": "fa-solid fa-palette"} return slot_types[slot_type] # ------------------------------------------------------------------------------ @@ -123,16 +123,17 @@ def planning(): return render_template("planning.html", slots=sorted(slots.get("slots"), key=lambda slot: slot.get("slot").get("start")), - navbar=navbar.get_from_page(page="/planning")) + navbar=navbar.get_from_page(page="/planning"), + filter=["concert", "dj set", "panel discussion", "talk", "screening"]) @app.route('/place', methods=['GET']) def place(): - return render_template("index.html", + return render_template("place.html", navbar=navbar.get_from_page(page="/place")) @app.route('/food', methods=['GET']) def food(): - return render_template("index.html", + return render_template("food.html", navbar=navbar.get_from_page(page="/food")) @app.route('/goodies', methods=['GET']) @@ -183,7 +184,7 @@ def exhibitions(): slots=sorted(slots.get("slots"), key=lambda slot: slot.get("slot").get("start")), navbar=navbar.get_from_page(page="/exhibitions"), - filter=["exhibition"]) + filter=["installation"]) @app.route('/talks', methods=['GET']) def talks(): diff --git a/src/thsf/static/images/fmr.png b/src/thsf/static/images/fmr.png new file mode 100644 index 0000000..b8fd1ef Binary files /dev/null and b/src/thsf/static/images/fmr.png differ diff --git a/src/thsf/static/images/tv-bruits.png b/src/thsf/static/images/tv-bruits.png new file mode 100644 index 0000000..9c71be6 Binary files /dev/null and b/src/thsf/static/images/tv-bruits.png differ diff --git a/src/thsf/templates/base.html b/src/thsf/templates/base.html index e502619..8f3ba2b 100644 --- a/src/thsf/templates/base.html +++ b/src/thsf/templates/base.html @@ -64,12 +64,24 @@
+ + TV Bruits + Tetaneutral + + Radio FMR +
diff --git a/src/thsf/templates/food.html b/src/thsf/templates/food.html new file mode 100644 index 0000000..b4a0e04 --- /dev/null +++ b/src/thsf/templates/food.html @@ -0,0 +1,14 @@ +{% extends "base.html" %} +{% block content %} +
+ +
+
+

Restauration

+

La restauration sur place est prévue.

+

Détails à venir...

+
+{% endblock %} diff --git a/src/thsf/templates/index.html b/src/thsf/templates/index.html index 9fb73cb..6e21361 100644 --- a/src/thsf/templates/index.html +++ b/src/thsf/templates/index.html @@ -22,6 +22,6 @@

Comme toujours, notre objectif est de créer un festival qui poétise les bifurcations de nos idées communes et qui réinvente le sens de certains schémas imposés par notre époque. Rejoignez-nous pour une expérience enrichissante et pleine de surprises !

-

Consulter le programme du THSF.

+

Retrouvez le programme du THSF avec ses ateliers, ses expositions et installations mais également ses concerts, ses projections, ses présentations et ses tables rondes.

{% endblock %} diff --git a/src/thsf/templates/place.html b/src/thsf/templates/place.html new file mode 100644 index 0000000..5c9c4ef --- /dev/null +++ b/src/thsf/templates/place.html @@ -0,0 +1,34 @@ +{% extends "base.html" %} +{% block content %} +
+ +
+
WE MAKE
+
PORN
+
+
+
+

Toujours plus d'utopies

+

+ La fermeture administrative imposée à Mix'Art Myrys, terre d'accueil des 10 éditions antérieures du THSF, nous montre qu'il est plus que jamais important de continuer à bâtir, consolider et faire vivre nos utopies face à la repression systémique qu'on voudrait nous imposer. +

+

+ Connu pour sa programmation alternative et engagée, ainsi que pour son ambiance conviviale et chaleureuse, le cinéma d'art et d'essai indépendant Utopia Borderouge, dont l'utopie est naturellement au programme, s'est proposé pour accueillir le THSF 2023. +

+

Plan d'accès

+ +
+
Afficher une carte plus grande +
+
+{% endblock %} diff --git a/src/thsf/templates/slot.html b/src/thsf/templates/slot.html index e3b0e52..d0cdd5c 100644 --- a/src/thsf/templates/slot.html +++ b/src/thsf/templates/slot.html @@ -6,6 +6,7 @@ {{slot.title}}
+ {% if slot.slot.room.fr != "Workshops" %}
{{slot.slot.start | date2dmyhm}} - {{slot.duration}} minutes ({{slot.content_locale | capitalize}}) @@ -14,6 +15,7 @@ {{slot.slot.room.fr}}
+ {% endif %}
{% for speaker in slot.speakers %}