]>
Commit | Line | Data |
---|---|---|
12e5de7e MT |
1 | {% extends "../base.html" %} |
2 | ||
a1bf2f6c MT |
3 | {% block head %} |
4 | <link rel="alternate" type="application/rss+xml" title="RSS" href="https://blog.ipfire.org/feed.xml" /> | |
5 | {% end block %} | |
6 | ||
12e5de7e MT |
7 | {% block subtitle %}{{ _("Blog") }}{% end block %} |
8 | ||
9c107848 | 9 | {% block menu %} |
d5a50891 MT |
10 | <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbar" |
11 | aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation"> | |
12 | <span class="fas fa-bars"></span> | |
13 | </button> | |
2bd6830c | 14 | |
d5a50891 MT |
15 | <div class="collapse navbar-collapse" id="navbar"> |
16 | <form class="form-inline ml-auto my-2 my-lg-0" action="/search" method="GET"> | |
17 | <input class="form-control form-control-sm mr-sm-2" type="search" name="q" | |
18 | placeholder="{{ _("Search...") }}" aria-label="{{ _("Search") }}" value="{% try %}{{ q }}{% except %}{% end %}"> | |
19 | </form> | |
20 | ||
21 | <a class="btn btn-primary btn-donate ml-2 d-none d-sm-block" href="/donate"> | |
22 | <span class="fas fa-heart"></span> {{ _("Donate") }} | |
23 | </a> | |
24 | </div> | |
9c107848 | 25 | {% end block %} |
12e5de7e MT |
26 | |
27 | {% block content %} | |
28 | <div class="row"> | |
29 | <div class="col-12 col-md-3"> | |
30 | <nav class="mb-5"> | |
31 | <ul class="nav flex-column"> | |
32 | <li class="nav-item"> | |
33 | <a class="nav-link {% if request.path == "/" %}active{% end %}" href="/"> | |
34 | {{ _("Newest") }} | |
35 | </a> | |
36 | </li> | |
37 | ||
3eb74dce MT |
38 | {% if current_user %} |
39 | <li class="nav-item"> | |
b6c81703 | 40 | <a class="nav-link {% if request.path == "/drafts" %}active{% end %}" href="/drafts"> |
3eb74dce MT |
41 | {{ _("My Drafts") }} |
42 | </a> | |
43 | </li> | |
44 | {% end %} | |
45 | ||
12e5de7e | 46 | <li class="nav-item"> |
42293551 | 47 | <a class="nav-link {% if request.path == "/tags/featured" %}active{% end %}" href="/tags/featured"> |
12e5de7e MT |
48 | {{ _("Featured") }} |
49 | </a> | |
50 | </li> | |
51 | ||
52 | <li class="nav-item"> | |
6d1ffe91 MT |
53 | <a class="nav-link {% if request.path == "/tags/lightningwirelabs.com" %}active{% end %} d-flex justify-content-between" |
54 | href="/tags/lightningwirelabs.com"> | |
55 | <span>{{ _("Lightning Wire Labs") }}</span> | |
56 | ||
57 | <img class="img-fluid" src="{{ static_url("img/lightningwirelabs-logo.svg") }}" | |
58 | alt="{{ _("Lightning Wire Labs") }}"> | |
59 | </a> | |
60 | </li> | |
61 | ||
62 | <li class="nav-item"> | |
63 | <a class="nav-link d-flex justify-content-between" href="/feed.xml"> | |
64 | <span>{{ _("RSS Feed") }}</span> <span class="fas fa-rss"></span> | |
12e5de7e MT |
65 | </a> |
66 | </li> | |
67 | </ul> | |
68 | </nav> | |
7e64f6a3 MT |
69 | |
70 | {% module BlogHistoryNavigation() %} | |
12e5de7e MT |
71 | </div> |
72 | ||
73 | <div class="col"> | |
74 | {% block main %}{% end block %} | |
75 | </div> | |
cfc0823a MT |
76 | |
77 | {% block right %}{% end block %} | |
12e5de7e MT |
78 | </div> |
79 | {% end block %} |