<!DOCTYPE html> <html lang="{{ language_code|none('en-us') }}" dir="{{ LANGUAGE_BIDI|yesno('rtl,ltr,auto') }}"> <head> <title>{% block title %}{{ title|none('Admiral') }}{% endblock %}</title> {% include "fomantic.html" %} <link rel="stylesheet" type="text/css" href="/static/admin/admin.css"> {% block extrastyle %}{% endblock %} {% block extrahead %}{% endblock %} {% block responsive %} <meta name="viewport" content="width=device-width, initial-scale=1.0"> {% endblock %} {% block blockbots %} <meta name="robots" content="NONE,NOARCHIVE"> {% endblock %} </head> <body> {% block body %} {% block header %} <header id="header" class="ui small inverted top fixed main menu"> <a class="launch icon item"> <i class="content icon"></i> </a> <div class="item" id="branding"> {% block branding %}Miniweb{% endblock %} </div> <div class="right menu"> {% block usertools %} <div class="item">Documentation</div> <div class="icon item"><i class="tools link icon"></i></div> {% endblock usertools %} <div class="item"> <a class="ui blue image label"> <img src="/static/admin/teddy_bear.png"> Person <div class="detail">Admin</div> </a> </div> <div class="icon item"> <form id="logout-form" method="post" action="{{ url('admin:logout') }}"> <i class="power link icon" style="float: none;"></i> </form> </div> </div> </header> {% endblock %} {% block sidebar %} <div class="ui vertical sidebar left visible overlay" id="main_sidemenu"> <div class="ui vertical inverted fluid menu"> <div class="item"><a href="{{admin_url}}"> <i class="big d20 dice icon" style="float: none;"></i> <b>Administration</b> </a> </div> <div class="item"> <div class="ui hidden right aligned search input" id="search"> <div class="ui inverted transparent icon input"> <input class="prompt" type="text" placeholder="Filter..."> <i class="search link icon" data-content="Search UI"></i> </div> <div class="results"></div> </div> </div> <div class="item"> <div class="header">General</div> <div class="menu"> <a class="item" href="#"> Introduction </a> <a class="item" href="#"> Status </a> <a class="item" href="#"> Settings </a> </div> </div> {% if available_apps %} {% for app in available_apps %} <div class="item"> <i class="cog link icon" href="{{ app.admin_url }}"></i> <div class="header">{{ app.name }} </div> <div class="menu"> {% for model in app.models %} <div class="item model-{{ model.key }}{% if model.admin_url in request.path|urlencode %} current-model{% endif %}"> {% if model.admin_url %} <a href="{{ model.admin_url }}" hx-get="{{ model.admin_url }}" hx-target="#main" hx-push-url="true" {% if model.admin_url in request.path|urlencode %} aria-current="page" {% endif %}>{{ model.name }}</a> {% else %} <span>{{ model.name }}</span> {% endif %} {% if model.add_url %}<i class="plus link icon" hx-get="{{ model.add_url }}" hx-target="#main" hx-push-url="true"> {% if captions %}<a href="{{ model.add_url }}" class="addlink">{{ translate( 'Add') }}</a>{% endif %}</i> {% endif %} {% endfor %} </table> </div> </div> </div> {% endfor %} {% endif %} </div> </div> {% endblock sidebar %} <div class="pusher pushover" id="main_content"> <main id="main"> {% block content %} {% endblock content %} </main> </div> {% endblock body %} {% block bodyjs %} <script src="/static/htmx/htmx.min.js"></script> <script type="text/javascript"> $(document).ready(function () { $('#main_sidemenu').sidebar({ transition: 'overlay', dimPage: false, closable: false, onHide: function () { $('#main_content').removeClass('pushover'); }, onShow: function () { // This function is called when the sidebar is visible $('#main_content').addClass('pushover'); } }).sidebar('attach events', '.launch.icon.item').sidebar("show"); }); </script> {% endblock bodyjs %} </body> </html>