]> git.ipfire.org Git - ipfire.org.git/blame - src/templates/blog/base.html
blog: Add meta tags for OpenGraph & Twitter
[ipfire.org.git] / src / templates / blog / base.html
CommitLineData
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" />
4203b8c0 5 {% block meta %}{% end block %}
a1bf2f6c
MT
6{% end block %}
7
12e5de7e
MT
8{% block content %}
9 <div class="row">
063f60e7 10 <div class="col-12 col-lg-3 d-none d-lg-block">
30318c60 11 <nav class="mb-3">
12e5de7e
MT
12 <ul class="nav flex-column">
13 <li class="nav-item">
14 <a class="nav-link {% if request.path == "/" %}active{% end %}" href="/">
15 {{ _("Newest") }}
16 </a>
17 </li>
18
3eb74dce
MT
19 {% if current_user %}
20 <li class="nav-item">
b6c81703 21 <a class="nav-link {% if request.path == "/drafts" %}active{% end %}" href="/drafts">
3eb74dce
MT
22 {{ _("My Drafts") }}
23 </a>
24 </li>
25 {% end %}
26
12e5de7e 27 <li class="nav-item">
42293551 28 <a class="nav-link {% if request.path == "/tags/featured" %}active{% end %}" href="/tags/featured">
12e5de7e
MT
29 {{ _("Featured") }}
30 </a>
31 </li>
32
33 <li class="nav-item">
6d1ffe91
MT
34 <a class="nav-link {% if request.path == "/tags/lightningwirelabs.com" %}active{% end %} d-flex justify-content-between"
35 href="/tags/lightningwirelabs.com">
36 <span>{{ _("Lightning Wire Labs") }}</span>
37
38 <img class="img-fluid" src="{{ static_url("img/lightningwirelabs-logo.svg") }}"
39 alt="{{ _("Lightning Wire Labs") }}">
40 </a>
41 </li>
12e5de7e
MT
42 </ul>
43 </nav>
7e64f6a3 44
30318c60
MT
45 <a class="btn btn-primary btn-block mb-3" href="/feed.xml">
46 <i class="fas fa-rss-square fa-3x mb-2"></i>
47 <br>{{ _("Subscribe to our Blog") }}
48 </a>
49
50 <a class="btn btn-twitter btn-block mb-5" href="https://twitter.com/ipfire">
51 {{ _("Or follow us on Twitter") }}
52 <i class="fab fa-twitter"></i>
53 </a>
54
7e64f6a3 55 {% module BlogHistoryNavigation() %}
12e5de7e
MT
56 </div>
57
063f60e7 58 <div class="col-12 col-lg-9">
914238a5
MT
59 {% block main %}
60 <div class="row justify-content-center">
61 <div class="col-12 col-md-6">
62 {% block modal %}{% end block %}
63 </div>
64 </div>
65 {% end block %}
12e5de7e
MT
66 </div>
67 </div>
68{% end block %}