annotate sat_templates/templates/bulma/chat/chat.html @ 403:65c53ec5e777

Bulma: complete redesign: This is a WIP full redesign of the whole web UI. Only chat is usable at the moment, many things are broken. The design uses the new Bulma v1+, has a look closer to industry standards, paves the way for a dark theme, and should be easy to use. It's a basis for coming features such as UI/UX for threads. rel 457
author Goffi <goffi@goffi.org>
date Fri, 11 Apr 2025 21:32:05 +0200
parents 8b990c78d4b5
children 66f98ee041d8
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
403
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
1 {% if not embedded %}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
2 {% set loading_screen = true %}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
3 {% extends 'base/base.html' %}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
4 {% endif %}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
5 {% from 'components/collapsible_card.html' import collapsible_card %}
230
0e69b5843c2f theme: bulma theme first draft:
Goffi <goffi@goffi.org>
parents:
diff changeset
6 {% block title %}{{ target_jid }} - {{ super() }}{% endblock %}
0e69b5843c2f theme: bulma theme first draft:
Goffi <goffi@goffi.org>
parents:
diff changeset
7 {% block body %}
364
095bd5b34080 chat: add templates for URL previews
Goffi <goffi@goffi.org>
parents: 362
diff changeset
8 {{ icon_defs(
403
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
9 "share-nodes", "ellipsis","regular face-smile", "quote-left", "paperclip", "pencil", "regular trash-can"
364
095bd5b34080 chat: add templates for URL previews
Goffi <goffi@goffi.org>
parents: 362
diff changeset
10 ) }}
362
b2b859a62e70 bulma (chat): new templates and CSS for chat page.
Goffi <goffi@goffi.org>
parents: 329
diff changeset
11
403
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
12
362
b2b859a62e70 bulma (chat): new templates and CSS for chat page.
Goffi <goffi@goffi.org>
parents: 329
diff changeset
13
403
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
14 <div class="columns is-gapless chat-container">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
15 <!-- Left Panel -->
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
16 <div class="column is-2-desktop is-3-tablet chat-sidebar has-background-dark" id="left_panel">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
17 <aside class="menu pl-4">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
18 <button class="button is-ghost has-text-grey-light mb-2 pl-1 is-align-items-center is-justify-content-start is-fullwidth" id="new_chat_btn" aria-label="Start new discussion">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
19 <span class="icon">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
20 <i class="fas fa-circle-plus"></i>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
21 </span>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
22 <span class="pt-1">Start New Chat</span>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
23 </button>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
24 <p class="menu-label has-text-grey-light">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
25 {% trans %}Rooms{% endtrans %}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
26 </p>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
27 <ul class="menu-list">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
28 {% for room_address, room_info in bookmarks.items() %}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
29 <li>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
30 <a {{ {'href': chat_url + "/" + room_address}|xmlattr}} class="chat-jid has-text-white"><span class="icon"><i class="fas fa-hashtag"></i></span> {{ room_info.get('name', room_address.split('@')[0]) }}</a>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
31 </li>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
32 {% endfor %}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
33 </ul>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
34 <p class="menu-label has-text-grey-light">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
35 Direct Messages
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
36 </p>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
37 <div id="direct-messages"></div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
38 </aside>
362
b2b859a62e70 bulma (chat): new templates and CSS for chat page.
Goffi <goffi@goffi.org>
parents: 329
diff changeset
39 </div>
b2b859a62e70 bulma (chat): new templates and CSS for chat page.
Goffi <goffi@goffi.org>
parents: 329
diff changeset
40
403
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
41 <!-- Main Chat Area -->
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
42 <div class="column is-8-desktop is-6-tablet chat-main" id="main_panel">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
43 <div class="chat-header">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
44 <div class="level is-mobile">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
45 <div class="level-left">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
46 <div class="level-item">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
47 <button class="button is-small" id="left_panel-toggle" aria-label="Toggle left panel">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
48 <span class="icon"><i class="fas fa-bars"></i></span>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
49 </button>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
50 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
51 <div class="level-item">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
52 <h1 class="title is-5 mb-0">{{target_jid}}</h1>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
53 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
54 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
55 <div class="level-right">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
56 <div class="level-item">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
57 <div class="field has-addons">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
58 <div class="control">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
59 <input class="input is-small" type="text" placeholder="Search">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
60 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
61 <div class="control">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
62 <button class="button is-info is-small">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
63 <span class="icon is-small">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
64 <i class="fas fa-search"></i>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
65 </span>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
66 </button>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
67 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
68 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
69 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
70 <div class="level-item">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
71 <button class="button is-small">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
72 <span class="icon"><i class="fas fa-cog"></i></span>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
73 </button>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
74 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
75 <div class="level-item {{ "is-hidden" if chat_type != "group" }}">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
76 <button class="button is-small" id="right_panel-toggle">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
77 <span class="icon"><i class="fas fa-info-circle"></i></span>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
78 </button>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
79 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
80 </div>
365
9860286068b9 chat/chat.html: display date when there is a date change between 2 messages
Goffi <goffi@goffi.org>
parents: 364
diff changeset
81 </div>
403
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
82 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
83
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
84 <!-- Messages -->
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
85 <div id="messages">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
86 {% for msg in messages %}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
87 {% set current_date = msg.timestamp|date_fmt('full', date_only=True) %}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
88 {% if loop.changed(current_date) %}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
89 <div class="separator">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
90 <hr class="has-background-light" />
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
91 <span class="has-text-grey is-size-7">{{current_date}}</span>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
92 <hr class="has-background-light" />
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
93 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
94 {% endif %}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
95 {% include 'chat/message.html' %}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
96 {% endfor %}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
97 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
98
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
99 <!-- Attachments -->
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
100 <div id="attachments" class="box has-background-white is-flex is-flex-grow-0 is-flex-shrink-0 is-align-items-center is-overflow-auto is-contracted">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
101 {% for file in attachments %}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
102 {% include 'chat/attachment_preview.html' %}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
103 {% endfor %}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
104 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
105
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
106 <div id="message_input" class="chat-input">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
107 <div class="field has-addons">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
108 <div class="control">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
109 <button id="attach-button" class="button">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
110 <span class="icon is-small">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
111 {{ icon('paperclip') }}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
112 </span>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
113 </button>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
114 <input id="file-input" type="file" multiple="true" style="display: none" />
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
115 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
116 <div class="control is-expanded">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
117 <textarea id="message_input_area" class="textarea" name="message_input_area" type="text" rows="1" placeholder="{{_("Type your message…")}}"></textarea>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
118 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
119 <div class="control">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
120 <button class="button is-primary">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
121 <span class="icon is-small">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
122 <i class="fas fa-paper-plane"></i>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
123 </span>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
124 <span class="is-hidden-mobile">Send</span>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
125 </button>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
126 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
127 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
128 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
129
230
0e69b5843c2f theme: bulma theme first draft:
Goffi <goffi@goffi.org>
parents:
diff changeset
130 </div>
362
b2b859a62e70 bulma (chat): new templates and CSS for chat page.
Goffi <goffi@goffi.org>
parents: 329
diff changeset
131
403
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
132
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
133 <!-- Right Panel -->
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
134
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
135 <div class="column is-2-desktop is-3-tablet chat-details {{ 'is-hidden' if chat_type != 'group' }}" id="right_panel">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
136 <div class="box is-shadowless has-background-white-bis is-full-height">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
137 <h3 class="title is-5 has-text-centered mb-4">Room Details</h3>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
138
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
139 {% if subject is defined %}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
140 {% call collapsible_card("Subject", icon="fas fa-quote-left") %}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
141 {{subject}}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
142 {% endcall %}
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
143 {% endif %}
362
b2b859a62e70 bulma (chat): new templates and CSS for chat page.
Goffi <goffi@goffi.org>
parents: 329
diff changeset
144
403
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
145 <div class="card">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
146 <div class="card-header has-background-info-light">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
147 <p class="card-header-title has-text-info-dark">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
148 <span class="icon"><i class="fas fa-users"></i></span>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
149 <span>Members (<span id="occupants-count">0</span>)</span>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
150 </p>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
151 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
152 <div class="card-content py-3 px-4" id="group-occupants">
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
153 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
154 </div>
65c53ec5e777 Bulma: complete redesign:
Goffi <goffi@goffi.org>
parents: 387
diff changeset
155 </div>
362
b2b859a62e70 bulma (chat): new templates and CSS for chat page.
Goffi <goffi@goffi.org>
parents: 329
diff changeset
156 </div>
b2b859a62e70 bulma (chat): new templates and CSS for chat page.
Goffi <goffi@goffi.org>
parents: 329
diff changeset
157
230
0e69b5843c2f theme: bulma theme first draft:
Goffi <goffi@goffi.org>
parents:
diff changeset
158 {% endblock body %}
0e69b5843c2f theme: bulma theme first draft:
Goffi <goffi@goffi.org>
parents:
diff changeset
159
0e69b5843c2f theme: bulma theme first draft:
Goffi <goffi@goffi.org>
parents:
diff changeset
160 {% block footer %}{% endblock footer %}