CheckBox¶
See: https://material.io/components/checkboxes
Selection controls allow the user to select options.
Use checkboxes to:
Select one or more options from a list
Present a list containing sub-selections
Turn an item on or off in a desktop environment
Provides template tag:
CheckBox
.Example usage:
{% load materialweb %} {% CheckBox form.remember %}
Example output:
<div class="mdc-form-field "> <div class="mdc-checkbox"> <input name="remember" type="checkbox" id="id_remember" class="mdc-checkbox__native-control"/> <div class="mdc-checkbox__background"> <svg class="mdc-checkbox__checkmark" viewBox="0 0 24 24"> <path class="mdc-checkbox__checkmark-path" fill="none" d="M1.73,12.91 8.1,19.28 22.79,4.59"/> </svg> <div class="mdc-checkbox__mixedmark"></div> </div> <div class="mdc-checkbox__ripple"></div> </div> <label for="id_remember">Remember Me</label> </div>
Template Tag needs form field as first argument.
Provides template tag:
CheckBox_Input
.Only the input field without the label.
Example usage:
{% load materialweb %} {% CheckBox_Input form.remember %}
Example output:
<div class="mdc-touch-target-wrapper"> <div class="mdc-checkbox mdc-checkbox--touch"> <input name="remember" type="checkbox" id="id_remember" class="mdc-checkbox__native-control"/> <div class="mdc-checkbox__background"> <svg class="mdc-checkbox__checkmark" viewBox="0 0 24 24"> <path class="mdc-checkbox__checkmark-path" fill="none" d="M1.73,12.91 8.1,19.28 22.79,4.59"/> </svg> <div class="mdc-checkbox__mixedmark"></div> </div> <div class="mdc-checkbox__ripple"></div> </div> </div>
Template Tag needs form field as first argument.