{% extends 'hotel_base.html.twig' %} {% block stylesheets %} {{ parent() }} {% endblock %} {% block javascripts %} {{ parent() }} {{ importmap('modal') }} {{ importmap('reception') }} {% if session.isInit %} {{ importmap('sectionCarousel') }} {% endif %} {% endblock %} {% block navbar_title %}{{ 'hotel.reception.title'|trans }}{% endblock %} {% block navbar_backdoor %} {% endblock %} {% block hotel_music %} {% if session.isInit %} {% endif %} {% endblock %} {% block content %} {# Rappel fonctions twig pour la session en court : has_exp_session() : bool session.id session.username ?? 'Not set' session.rooms|join(', ') ?: 'None' Propos de cette pièce : - accueil, point de départ - montre à quoi s'attendre pour la suite ? - reception... donne une chambre, selon le besoin... donner le besoin ? récup une clé ? nb de personnes, petit dej, quels symbols, quelles métaphores, quels messages ?? -->> le propos, c'est... "tout est prêt pour vous", mettez vous à l'aise, tout le monde est bienvenu -->> en html/web, ça se traduit par : un form ? rentrer son nom (stocké) ?? animation avec clé random ? TODO - bosser des images dreamcore (sans but, juste pour comprendre la technique) - bosser technique de créa de gifs rapide - bosser quelques idées de js/css utilisables et déclinables un peu partout - faire des aquarelles et autres pour textures/murs/sols/objets OK- détourer bureau OK- form html nom au clic sur reception - modal au clic avec form -> controler handle form, système de session - puis affichage du nom après ok- système de flèches pour défiler les sections ok- mettre condition session.username != null dans une fct ok- test sans username, import carousel conditionnel !! ok- faire 2e section : porte vers couloir -> go couloir, chercher bonne DA et tout ok?- animations css/js (trouver quoi) et/ou gif - élément random - élément caché ? ou statue interactive -> 5 clicks sur la statue affiche un bout du texte de parménides - si le temps, faire un mobilier en bois derrière la cabine, avec des plantes dessus - retravailler background : plus symétrique et centré + version mobile si motiv - lecture musique et bouton ! PLUS_TARD- 3e : porte vers restaurant #}
{#{% if session.isInit %}
{{ 'hotel.reception.wave_title'|trans }}
{% endif %}#}
{% if session.isInit == false %} {% else %}
{{ 'hotel.reception.welcome'|trans }} {{ session.username }}, {{ 'hotel.reception.welcome2'|trans }}
{% endif %}
{% if session.isInit %}
{#
#} {#
#} {% endif %}
{{ 'hotel.reception.easteregg'|trans }}
{% endblock %} {% block modal %} {% if session.isInit == false %} {% endif %} {% endblock %}