diff options
author | Evgeny Zinoviev <me@ch1p.io> | 2024-01-10 03:20:10 +0300 |
---|---|---|
committer | Evgeny Zinoviev <me@ch1p.io> | 2024-01-10 03:20:10 +0300 |
commit | 05c5d18f7619c28e620d42c0921f81ced780cc2d (patch) | |
tree | 26ab7a74daba5d0f37ddb0bbe467e84fdc7fb1b6 /web/kbn_templates/base.j2 | |
parent | 54ddea4614dbd31dad577ae5fdb8ec4821490199 (diff) |
save
Diffstat (limited to 'web/kbn_templates/base.j2')
-rw-r--r-- | web/kbn_templates/base.j2 | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/web/kbn_templates/base.j2 b/web/kbn_templates/base.j2 new file mode 100644 index 0000000..d43a08b --- /dev/null +++ b/web/kbn_templates/base.j2 @@ -0,0 +1,44 @@ +{% macro breadcrumbs(history) %} + <nav aria-label="breadcrumb"> + <ol class="breadcrumb"> + <li class="breadcrumb-item"><a href="main.cgi">Главная</a></li> + {% for item in history %} + <li class="breadcrumb-item"{% if loop.last %} aria-current="page"{% endif %}> + {% if item.link %}<a href="{{ item.link }}">{% endif %} + {% if item.html %} + {% raw %}{{ item.html }}{% endraw %} + {% else %} + {{ item.text }} + {% endif %} + {% if item.link %}</a>{% endif %} + </li> + {% endfor %} + </ol> + </nav> +{% endmacro %} + +<!doctype html> +<html> +<head> + <title>{{ title }}</title> + <meta http-equiv="content-type" content="text/html; charset=utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"> + <script> + window.onerror = function(error) { + window.console && console.error(error); + } + </script> + {{ head_static | safe }} +</head> +<body> +<div class="container py-3"> + +{% block content %}{% endblock %} + +{% if js %} +<script>{{ js|raw }}</script> +{% endif %} + +</div> +</body> +</html> |