annotate sat_templates/templates/default/ticket/create.html @ 295:1de599c5a68f

bulma (base): loading screen: when the `loading_screen` variable is set before extending `base/base.html`, a loading modal is shown (and must be removed via JavaScript). This avoids the user to try to use an interface which is not reactive or working normally because JS is not fully loaded yet.
author Goffi <goffi@goffi.org>
date Fri, 27 Nov 2020 12:24:03 +0100
parents 6c251da9a4f3
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
140
b1e22caab8bc ticket (item), merge-request (item): added "edit" button when url_ticket_edit is defined
Goffi <goffi@goffi.org>
parents: 66
diff changeset
1 {# create a new ticket #}
62
e7b62f6980a1 ticket: added menus
Goffi <goffi@goffi.org>
parents: 60
diff changeset
2
66
9834106678da base: menu implementation:
Goffi <goffi@goffi.org>
parents: 62
diff changeset
3 {% set category_menu = [('tickets_list', url_tickets_list)] %}
56
ea67eba3199d ticket: first draft:
Goffi <goffi@goffi.org>
parents:
diff changeset
4 {% extends 'base/base.html' %}
ea67eba3199d ticket: first draft:
Goffi <goffi@goffi.org>
parents:
diff changeset
5 {% import 'input/form.html' as form with context %}
ea67eba3199d ticket: first draft:
Goffi <goffi@goffi.org>
parents:
diff changeset
6 {% import 'input/field.html' as field with context %}
ea67eba3199d ticket: first draft:
Goffi <goffi@goffi.org>
parents:
diff changeset
7 {% import 'input/xmlui.html' as xmlui with context %}
ea67eba3199d ticket: first draft:
Goffi <goffi@goffi.org>
parents:
diff changeset
8
ea67eba3199d ticket: first draft:
Goffi <goffi@goffi.org>
parents:
diff changeset
9 {% block body %}
166
178f55b825b7 small refactoring/redesign, better BEM integration:
Goffi <goffi@goffi.org>
parents: 164
diff changeset
10 <div class='instructions--alt'>
56
ea67eba3199d ticket: first draft:
Goffi <goffi@goffi.org>
parents:
diff changeset
11 <p><span class="box">{% trans app_name=C.APP_NAME%}This page allows you to report an issue or ask/suggest a new feature for {{app_name}}{% endtrans %}</span></p>
ea67eba3199d ticket: first draft:
Goffi <goffi@goffi.org>
parents:
diff changeset
12 </div>
ea67eba3199d ticket: first draft:
Goffi <goffi@goffi.org>
parents:
diff changeset
13 <div class="create single ticket box">
ea67eba3199d ticket: first draft:
Goffi <goffi@goffi.org>
parents:
diff changeset
14 {% call form.form() %}
59
232eb1b4cd89 ticket/create: use new attributes arguments to set placeholders and required field on title
Goffi <goffi@goffi.org>
parents: 56
diff changeset
15 {{ xmlui.generate(new_ticket_xmlui,
232eb1b4cd89 ticket/create: use new attributes arguments to set placeholders and required field on title
Goffi <goffi@goffi.org>
parents: 56
diff changeset
16 attributes = {'title': {'required': 'required',
232eb1b4cd89 ticket/create: use new attributes arguments to set placeholders and required field on title
Goffi <goffi@goffi.org>
parents: 56
diff changeset
17 'placeholder': _("Short description of your issue/request")},
60
f3c0447b8b4c ticket/create: body is now required
Goffi <goffi@goffi.org>
parents: 59
diff changeset
18 'body': {'required': 'required',
170
6c251da9a4f3 style improvment
Goffi <goffi@goffi.org>
parents: 166
diff changeset
19 'placeholder': _("Please describe your issue/request with as much details as possible. You can use Markdown syntax.")},
59
232eb1b4cd89 ticket/create: use new attributes arguments to set placeholders and required field on title
Goffi <goffi@goffi.org>
parents: 56
diff changeset
20 'labels': {'placeholder': _("You can enter one or several labels separated by commas")},
232eb1b4cd89 ticket/create: use new attributes arguments to set placeholders and required field on title
Goffi <goffi@goffi.org>
parents: 56
diff changeset
21 })}}
56
ea67eba3199d ticket: first draft:
Goffi <goffi@goffi.org>
parents:
diff changeset
22 {{ field.submit(_("Create ticket")) }}
ea67eba3199d ticket: first draft:
Goffi <goffi@goffi.org>
parents:
diff changeset
23 {% endcall %}
ea67eba3199d ticket: first draft:
Goffi <goffi@goffi.org>
parents:
diff changeset
24 </div>
ea67eba3199d ticket: first draft:
Goffi <goffi@goffi.org>
parents:
diff changeset
25 {% endblock body %}