Skip to content

Commit 3b15db3

Browse files
committed
app: layout: add left_navbar block; use absolute endpoints.
1 parent 1d0b216 commit 3b15db3

1 file changed

Lines changed: 14 additions & 10 deletions

File tree

src/reader/_app/templates/layout_base.html

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@
66

77
<title>{% block page_title %}reader{% endblock %}</title>
88

9-
<link rel="stylesheet" href="{{ find_static('bootstrap.min.css') }}">
10-
<script src="{{ find_static('bootstrap.bundle.min.js') }}" defer></script>
9+
<link rel="stylesheet" href="{{ find_static('bootstrap.min.css', 'reader') }}">
10+
<script src="{{ find_static('bootstrap.bundle.min.js', 'reader') }}" defer></script>
1111
<!-- styles flash if this is deferred -->
12-
<script src="{{ find_static('theme.js') }}"></script>
12+
<script src="{{ find_static('theme.js', 'reader') }}"></script>
1313

14-
<link rel="stylesheet" href="{{ find_static('bootstrap-icons.min.css') }}">
14+
<link rel="stylesheet" href="{{ find_static('bootstrap-icons.min.css', 'reader') }}">
1515

16-
<link rel="stylesheet" href="{{ find_static('style.css') }}">
16+
<link rel="stylesheet" href="{{ find_static('style.css', 'reader') }}">
1717

18-
<script src="{{ find_static('htmx.min.js') }}" defer></script>
19-
<script src="{{ find_static('response-targets.min.js') }}" defer></script>
18+
<script src="{{ find_static('htmx.min.js', 'reader') }}" defer></script>
19+
<script src="{{ find_static('response-targets.min.js', 'reader') }}" defer></script>
2020

2121
</head>
2222
<body hx-ext="response-targets">
@@ -26,6 +26,8 @@
2626
<div class="container-fluid">
2727

2828
<ul class="navbar-nav me-auto flex-row">
29+
{% block left_navbar %}
30+
2931
{%- macro nav_item(endpoint, text) -%}
3032
{%- set active = request.endpoint.endswith(endpoint) -%}
3133
<li class="nav-item">
@@ -35,9 +37,11 @@
3537
>{{ text }}</a>
3638
</li>
3739
{% endmacro %}
38-
{{ nav_item('.entries', 'entries') }}
39-
{{ nav_item('.feeds', 'feeds') }}
40-
{{ nav_item('.add_feed', 'add') }}
40+
{{ nav_item('reader.entries', 'entries') }}
41+
{{ nav_item('reader.feeds', 'feeds') }}
42+
{{ nav_item('reader.add_feed', 'add') }}
43+
44+
{% endblock %}
4145
</ul>
4246

4347
<button

0 commit comments

Comments
 (0)