feat: add the booking board with floor plan and calendar
This commit is contained in:
1 parent
f4741e1bee
commit
59feca2f8e
22 files changed
+1015
-17
No files matched your search
@@ -1,13 +1,12 @@
|
||||
{# Flat inline alerts for now. myep renders these as Toastify toasts, but that means adopting
|
||||
toastify-js as a dependency -- deferred until the toast/OOB work (plan step 7). #}
|
||||
{% set levels = { error: 'bg-red-600', warning: 'bg-red-600', success: 'bg-emerald-600', info: 'bg-primary' } %}
|
||||
{# Just the alerts. The positioned container with id="flashes" lives in layout.html.twig, because
|
||||
that is the element htmx swaps out of band after a booking. Flat inline alerts for now: myep
|
||||
renders these as Toastify toasts, which would mean adopting toastify-js (plan step 2/7). #}
|
||||
{% set levels = { error: 'bg-red-600', warning: 'bg-amber-600', success: 'bg-emerald-600', info: 'bg-primary' } %}
|
||||
|
||||
{% for level, messages in app.flashes(levels|keys) %}
|
||||
<div class="fixed bottom-4 right-4 z-50 space-y-2">
|
||||
{% for message in messages %}
|
||||
<div class="{{ levels[level] }} text-gray-100 rounded shadow-lg px-4 py-3 text-sm">
|
||||
{{ message|trans }}
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
{% for message in messages %}
|
||||
<div class="{{ levels[level] }} text-white rounded shadow-lg px-4 py-3 text-sm">
|
||||
{{ message|trans }}
|
||||
</div>
|
||||
{% endfor %}
|
||||
{% endfor %}
|
||||
Reference in new issue
Block a user