Skip to content

Commit 5347aa2

Browse files
author
Yurii Zolotko
committed
Fix AppendedText label class (#184)
1 parent 235c641 commit 5347aa2

File tree

4 files changed

+10
-9
lines changed

4 files changed

+10
-9
lines changed

crispy_bootstrap5/templates/bootstrap5/layout/prepended_appended_text.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<div id="div_{{ field.auto_id }}" class="mb-3{% if wrapper_class %} {{ wrapper_class }}{% endif %}{% if 'form-horizontal' in form_class %} row{% endif %}{% if form_group_wrapper_class %} {{ form_group_wrapper_class }}{% endif %}{% if form_show_errors and field.errors %} has-danger{% endif %}{% if field.css_classes %} {{ field.css_classes }}{% endif %}">
77

88
{% if field.label and form_show_labels %}
9-
<label for="{{ field.id_for_label }}" class="{% if 'form-horizontal' in form_class %}col-form-label {% else %}form-label{% endif %}{{ label_class }}{% if field.field.required %} requiredField{% endif %}">
9+
<label for="{{ field.id_for_label }}" class="{% if 'form-horizontal' in form_class %}col-form-label{% else %}form-label{% endif %} {{ label_class }}{% if field.field.required %} requiredField{% endif %}">
1010
{{ field.label }}{% if field.field.required %}<span class="asteriskField">*</span>{% endif %}
1111
</label>
1212
{% endif %}
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<form method="post">
2-
<div class="mb-3" id="div_id_email"><label class="form-label requiredField" for="id_email">email<span
2+
<div class="mb-3" id="div_id_email"><label class="my-label form-label requiredField" for="id_email">email<span
33
class="asteriskField">*</span></label>
44
<div>
55
<div class="input-group"><span class="input-group-text">@&lt;&gt;&amp;</span><input aria-describedby="id_email_helptext"
@@ -8,19 +8,19 @@
88
class="form-text" id="id_email_helptext">Insert your email</div>
99
</div>
1010
</div>
11-
<div class="mb-3" id="div_id_password1"><label class="form-label requiredField" for="id_password1">password<span
11+
<div class="mb-3" id="div_id_password1"><label class="my-label form-label requiredField" for="id_password1">password<span
1212
class="asteriskField">*</span></label>
1313
<div>
1414
<div class="input-group"><input class="form-control textInput textinput" id="id_password1" maxlength="30"
1515
name="password1" required type="password"><span class="input-group-text">#</span></div>
1616
</div>
1717
</div>
18-
<div class="mb-3" id="div_id_password2"><label class="form-label requiredField" for="id_password2">re-enter
18+
<div class="mb-3" id="div_id_password2"><label class="my-label form-label requiredField" for="id_password2">re-enter
1919
password<span class="asteriskField">*</span></label>
2020
<div >
2121
<div class="input-group"><span class="input-group-text">$</span><input
2222
class="form-control textInput textinput" id="id_password2" maxlength="30" name="password2" required
2323
type="password"></div>
2424
</div>
2525
</div>
26-
</form>
26+
</form>
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<form method="post">
2-
<div class="mb-3" id="div_id_email"><label class="form-label requiredField" for="id_email">email<span
2+
<div class="mb-3" id="div_id_email"><label class="my-label form-label requiredField" for="id_email">email<span
33
class="asteriskField">*</span></label>
44
<div>
55
<div class="input-group"><span class="input-group-text">@&lt;&gt;&amp;</span><input
@@ -8,19 +8,19 @@
88
class="form-text" id="id_email_helptext">Insert your email</div>
99
</div>
1010
</div>
11-
<div class="mb-3" id="div_id_password1"><label class="form-label requiredField" for="id_password1">password<span
11+
<div class="mb-3" id="div_id_password1"><label class="my-label form-label requiredField" for="id_password1">password<span
1212
class="asteriskField">*</span></label>
1313
<div>
1414
<div class="input-group"><input class="form-control textInput textinput" id="id_password1" maxlength="30"
1515
name="password1" required type="password"><span class="input-group-text">#</span></div>
1616
</div>
1717
</div>
18-
<div class="mb-3" id="div_id_password2"><label class="form-label requiredField" for="id_password2">re-enter
18+
<div class="mb-3" id="div_id_password2"><label class="my-label form-label requiredField" for="id_password2">re-enter
1919
password<span class="asteriskField">*</span></label>
2020
<div >
2121
<div class="input-group"><span class="input-group-text">$</span><input
2222
class="form-control textInput textinput" id="id_password2" maxlength="30" name="password2" required
2323
type="password"></div>
2424
</div>
2525
</div>
26-
</form>
26+
</form>

tests/test_layout_objects.py

+1
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,7 @@ def test_custom_django_widget(self):
215215
def test_prepended_appended_text(self):
216216
test_form = SampleForm()
217217
test_form.helper = FormHelper()
218+
test_form.helper.label_class = "my-label"
218219
test_form.helper.layout = Layout(
219220
PrependedAppendedText(
220221
"email", "@<>&", "gmail.com", css_class="form-control-lg"

0 commit comments

Comments
 (0)