2026-03-13 00:31:17 -04:00
|
|
|
{% extends "core/base.html" %}
|
|
|
|
|
|
2026-03-14 00:10:40 -04:00
|
|
|
{% block title_text %}Gameboard{% endblock title_text %}
|
|
|
|
|
{% block header_text %}<span>Game</span>room{% endblock header_text %}
|
|
|
|
|
|
2026-03-13 00:31:17 -04:00
|
|
|
{% block content %}
|
|
|
|
|
<div class="room-page">
|
|
|
|
|
<div class="room-shell">
|
|
|
|
|
{% comment "game room content" %}gaussian blur + darkening (cf., e.g., tooltip effect) {% endcomment %}
|
|
|
|
|
<div class="room-table"></div>
|
|
|
|
|
</div>
|
|
|
|
|
|
2026-03-13 22:51:42 -04:00
|
|
|
<div
|
|
|
|
|
id="id_gate_wrapper"
|
|
|
|
|
hx-get="{% url 'epic:gate_status' room.id %}"
|
|
|
|
|
hx-trigger="every 3s"
|
|
|
|
|
hx-swap="outerHTML"
|
|
|
|
|
>
|
|
|
|
|
{% if room.gate_status == "GATHERING" %}
|
|
|
|
|
<div class="gate-overlay">
|
|
|
|
|
{% include "apps/gameboard/_partials/_gatekeeper.html" %}
|
|
|
|
|
</div>
|
|
|
|
|
{% endif %}
|
2026-03-13 00:31:17 -04:00
|
|
|
</div>
|
2026-03-14 00:10:40 -04:00
|
|
|
{% include "apps/gameboard/_partials/_room_gear.html" %}
|
2026-03-13 00:31:17 -04:00
|
|
|
</div>
|
|
|
|
|
{% endblock content %}
|