|
1 | 1 | {% extends "base-apply.html" %} |
2 | 2 | {% load i18n static %} |
3 | 3 |
|
4 | | -{% block title %}{% if object %}{% trans "Edit" %}{% else %}{% trans "Add" %}{% endif %} {% trans "Invoice" %}: {% if object %}{{ object.project.title }}{% else %}{{ project.title }}{% endif %}{% endblock %} |
| 4 | +{% block title %} |
| 5 | + {% if object %}{% trans "Edit" %}{% else %}{% trans "Add" %}{% endif %} |
| 6 | + {% trans "invoice" %}: {% if object %}{{ object.project.title }}{% else %}{{ project.title }}{% endif %} |
| 7 | +{% endblock %} |
5 | 8 |
|
6 | 9 | {% block hero %} |
7 | 10 | <c-hero> |
8 | 11 | <c-hero.header |
9 | 12 | back_link="{{ project.get_absolute_url }}" |
10 | 13 | back_link_text="{% trans 'View project page' %}" |
11 | | - title="{% if object %}{% trans 'Editing' %}{% else %}{% trans 'Add' %}{% endif %} {% trans 'Invoice' %}" |
| 14 | + title="{% if object %}{% trans 'Editing' %}{% else %}{% trans 'Add' %}{% endif %} {% trans 'invoice' %}" |
12 | 15 | subtitle="{% if object %}{{ object.project.title }}{% else %}{% trans 'For' %}: {{ project.title }}{% endif %}" |
13 | 16 | /> |
14 | 17 | </c-hero> |
15 | 18 | {% endblock %} |
16 | 19 |
|
17 | 20 | {% block content %} |
18 | | - {% include "forms/includes/form_errors.html" with form=form %} |
19 | | - <div class="wrapper wrapper--form wrapper--sidebar"> |
20 | | - <div class="grow"> |
21 | | - <form class="form" action="" method="post" enctype="multipart/form-data"> |
22 | | - {% csrf_token %} |
23 | | - {% for field in form %} |
24 | | - {% if field.field %} |
25 | | - {% include "forms/includes/field.html" %} |
26 | | - {% else %} |
27 | | - {{ field }} |
28 | | - {% endif %} |
29 | | - {% endfor %} |
| 21 | + <form |
| 22 | + class="my-4 mx-auto w-full max-w-3xl form" |
| 23 | + action="" |
| 24 | + method="post" |
| 25 | + enctype="multipart/form-data" |
| 26 | + > |
| 27 | + {% include "forms/includes/form_errors.html" with form=form %} |
| 28 | + {% csrf_token %} |
| 29 | + {% for field in form %} |
| 30 | + {% if field.field %} |
| 31 | + {% include "forms/includes/field.html" %} |
| 32 | + {% else %} |
| 33 | + {{ field }} |
| 34 | + {% endif %} |
| 35 | + {% endfor %} |
30 | 36 |
|
31 | | - <div class="flex flex-wrap gap-2 mt-4"> |
32 | | - {% for button_name, button_type, button_value in buttons %} |
33 | | - <button |
34 | | - class="btn {{ button_type }}" |
35 | | - type="submit" |
36 | | - name="{{ button_name }} {% if button_value == delete %}formnovalidate{% endif %}" |
37 | | - > |
38 | | - {{ button_value }} |
39 | | - </button> |
40 | | - {% endfor %} |
41 | | - </div> |
42 | | - </form> |
| 37 | + <div class="mt-4 card-actions"> |
| 38 | + {% for button_name, button_type, button_value in buttons %} |
| 39 | + <button |
| 40 | + class="btn {{ button_type }}" |
| 41 | + type="submit" |
| 42 | + name="{{ button_name }} {% if button_value == delete %}formnovalidate{% endif %}" |
| 43 | + > |
| 44 | + {{ button_value }} |
| 45 | + </button> |
| 46 | + {% endfor %} |
43 | 47 | </div> |
44 | | - </div> |
| 48 | + </form> |
45 | 49 | {% endblock %} |
0 commit comments