diff options
Diffstat (limited to 'ishtar_public/templates/base.html')
| -rw-r--r-- | ishtar_public/templates/base.html | 55 |
1 files changed, 51 insertions, 4 deletions
diff --git a/ishtar_public/templates/base.html b/ishtar_public/templates/base.html index 169ac72..460a36c 100644 --- a/ishtar_public/templates/base.html +++ b/ishtar_public/templates/base.html @@ -1,6 +1,4 @@ -{% load static wagtailuserbar %} - -<!DOCTYPE html> +{% load static i18n wagtailuserbar wagtailcore_tags wagtailimages_tags %}<!DOCTYPE html> <html class="no-js" lang="en"> <head> <meta charset="utf-8" /> @@ -28,9 +26,58 @@ <body class="{% block body_class %}{% endblock %}"> {% wagtailuserbar %} - {% block content %}{% endblock %} + {% block header %} + <header><nav class="navbar navbar-expand-lg navbar-dark bg-primary{% if page.logo %} navlogo{% endif %}"> + <a class="navbar-brand" href="#"> + {% if page.logo %} + {% image page.logo height-50 %} + {% else %} + {% trans "No organization name" as no_organization_msg %} + {{ page.organization|default:no_organization_msg }} + {% endif%} + </a> + <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> + <span class="navbar-toggler-icon"></span> + </button> + + <div class="collapse navbar-collapse" id="navbarSupportedContent"> + <ul class="navbar-nav mr-auto"> + <li class="nav-item active"> + <a class="nav-link" href="/">{% trans "Home" %} <span class="sr-only">{% trans "(current)" %}</span></a> + </li> + {% for item in menu_items %} + <li class="nav-item"> + <a class="nav-link" href="{% pageurl item %}">{{item.title}}</a> + </li> + {% endfor %} + </ul> + </div> + </nav></header> + {% endblock %} + + {% block precontent %} + {% endblock %} + + <main class="container"> + {% block content %} + {% endblock %} + </main> + + {% block footer %} + <footer class="footer text-light bg-primary"> + <div class="container"> + {% if page.footer %} + {{ page.footer|safe }} + {% else %} + {% trans "No footer is defined."%} + {% endif %} + </div> + </footer> + {% endblock %} {# Global javascript #} + <script type="text/javascript" src="{% static 'js/jquery.min.js' %}"></script> + <script type="text/javascript" src="{% static 'js/ofi.min.js' %}"></script> <script type="text/javascript" src="{% static 'js/ishtar_public.js' %}"></script> {% block extra_js %} |
