File tree Expand file tree Collapse file tree
src/static/riot/competitions/editor Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4040 <textarea class="markdown-editor" ref="whitelist_emails" name="whitelist_emails"></textarea>
4141 <div class="error-message" style="color: red;"></div>
4242 </div>
43+
44+ <!-- Participant Groups and queue -->
45+ <div class="field">
46+ <label>Groupes</label>
47+ <div style="margin-bottom:8px;">
48+ <button type="button" class="ui tiny primary button" onclick="{ open_create_group }">
49+ <i class="plus icon"></i> Create group
50+ </button>
51+ </div>
52+
53+ <div class="ui cards">
54+ <div class="card" each="{ group in available_groups }">
55+ <div class="content">
56+ <div class="header">
57+ <div class="ui checkbox">
58+ <input type="checkbox"
59+ value="{ group.id }"
60+ checked="{ selected_group_ids.indexOf(group.id) !== -1 }"
61+ onchange="{ toggle_group.bind(this, group.id) }">
62+ <label>{ group.name }</label>
63+ </div>
64+ </div>
65+
66+ <div class="meta group-meta" style="margin-top:0.4em;">
67+ <div class="group-labels">
68+ <span class="ui grey label">Queue: { group.queue || "Aucune" }</span>
69+ <span class="ui grey label">Membres: { group.members && group.members.length > 0 ? group.members.length : 0 }</span>
70+ </div>
71+
72+ <div class="members-chips" if="{ group.members && group.members.length }">
73+ <span class="ui tiny label" each="{m in group.members}">
74+ { m }
75+ </span>
76+ </div>
77+
78+ <div class="group-actions">
79+ <button class="ui mini icon basic button edit-btn" title="Modifier" onclick="{ open_edit_group.bind(this, group) }">
80+ <i class="edit icon"></i>
81+ </button>
82+ <button class="ui mini icon basic red button delete-btn" title="Supprimer" onclick="{ delete_group.bind(this, group) }">
83+ <i class="trash icon"></i>
84+ </button>
85+ </div>
86+ </div>
87+
88+ </div>
89+ </div>
90+ </div>
91+ </div>
4392 </form>
4493
4594 <script>
You can’t perform that action at this time.
0 commit comments