@ -2,10 +2,44 @@
{% load i18n static admin_list %}
{% load i18n static admin_list %}
{% load i18n admin_urls %}
{% load i18n admin_urls %}
{% block extrastyle %}
{{ block.super }}
< style >
.side-wrapper {
width: 100%;
}
< / style >
< style >
#changelist {
width:100%
}
< / style >
{% endblock extrastyle %}
{% block breadcrumbs %}{% endblock %}
{% block breadcrumbs %}{% endblock %}
{% block object-tools %}
{% block footer %}
< div class = "fixed-action-btn" >
{{ block.super }}
< script >
$(document).ready(function(){
$('.fixed-action-btn').floatingActionButton();
M.Tooltip.init($('.tooltipped'), {});
});
< / script >
< script >
document.addEventListener('DOMContentLoaded', function() {
var elems = document.getElementById('filter');
var instances = M.Sidenav.init(elems,'');
});
< / script >
{% endblock footer %}
{% block content %}
< div id = "content-main" class = "list-content" >
{% block object-tools %}
< div class = "fixed-action-btn" >
< a class = "btn-floating btn-large" >
< a class = "btn-floating btn-large" >
< i class = "large material-icons" > build< / i >
< i class = "large material-icons" > build< / i >
< / a >
< / a >
@ -23,13 +57,48 @@
< / ul >
< / ul >
< / div >
< / div >
{% endblock %}
{% endblock %}
{% if cl.formset.errors %}
< p class = "errornote" >
{% if cl.formset.total_error_count == 1 %}{% trans "Please correct the error below." %}{% else %}{% trans "Please correct the errors below." %}{% endif %}
< / p >
{{ cl.formset.non_form_errors }}
{% endif %}
< div class = "module{% if cl.has_filters %} filtered{% endif %}" id = "changelist" >
{% block footer %}
{% block date_hierarchy %}{% date_hierarchy cl %}{% endblock %}
{{ block.super }}
< script >
< form id = "changelist-form" method = "post" { % if cl . formset . is_multipart % } enctype = "multipart/form-data" { % endif % } novalidate > {% csrf_token %}
$(document).ready(function(){
{% if cl.formset %}
$('.fixed-action-btn').floatingActionButton();
< div > {{ cl.formset.management_form }}< / div >
M.Tooltip.init($('.tooltipped'), {});
{% endif %}
});
< / script >
{% block result_list %}
{% endblock footer %}
{% result_list cl %}
{% if action_form and actions_on_bottom and cl.show_admin_actions %}{% admin_actions %}{% endif %}
{% endblock %}
{% block pagination %}{% pagination cl %}{% endblock %}
< / form >
< / div >
< ul id = "filter" class = "sidenav" >
< div id = "side-wrapper" class = "side-wrapper" >
< div id = "changelist-form" class = "card" >
{% if action_form and actions_on_top and cl.show_admin_actions %}{% admin_actions %}{% endif %}
< / div >
< div class = "card" >
{% block search %}{% search_form cl %}{% endblock %}
< / div >
< div class = "card" >
{% block filters %}
{% if cl.has_filters %}
< div class = "card-content" id = "changelist-filter" >
< label class = "label" > {% trans 'Filter' %}< / label >
{% for spec in cl.filter_specs %}{% admin_list_filter cl spec %}{% endfor %}
< / div >
{% endif %}
{% endblock %}
< / div >
< / div >
< / ul >
< a href = "#" data-target = "filter" class = "top sidenav-trigger" > < i class = "small material-icons" > filter_list< / i > < / a >
< / div >
{% endblock %}