]> git.ipfire.org Git - ipfire.org.git/blobdiff - src/templates/base.html
Add correct RSS feed URL to footer
[ipfire.org.git] / src / templates / base.html
index c4ad31e9b9d62b85dd53a774d3213eca2e192dc6..08e331d382a57aa54daac592e8008107cf9b5921 100644 (file)
@@ -5,26 +5,17 @@
                <meta http-equiv="content-type" content="text/html; charset=utf-8" />
                <meta name="author" content="IPFire.org - IPFire Development Team" />
 
-               <!-- Your locale is {{ locale.code }} -->
-
                <meta name="keywords" content="Linux, Firewall, IPFire, Security, IPCop, Open Source, Free, ARM, VPN, Proxy, IDS, IPS" />
                <meta name="description" content="{{ _("IPFire is a free firewall distribution based on Linux.") }}" />
 
                <!-- styling stuff -->
-               <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
                <link rel="stylesheet" type="text/css" href="{{ static_url("main.css") }}" />
-
-               <!-- Ubuntu font - TODO needs to be delivered locally -->
-               <link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Ubuntu:300,500,700" />
-
                <meta name="viewport" content="width=device-width, initial-scale=1.0">
 
-               {% if rss_url %}
-                       <link rel="alternate" type="application/rss+xml" title="RSS" href="{{ rss_url }}" />
-               {% end %}
+               {% block head %}{% end block %}
        </head>
 
-       <body id="page-top">
+       <body id="page-top" class="{% if request.host in ("www.ipfire.org", "dev.ipfire.org") and request.path in ("/", "/donate") %}background{% end %}">
                <nav class="navbar navbar-expand-lg fixed-top">
                        <div class="container">
                                <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbar"
@@ -32,9 +23,9 @@
                                        <svg class="icon i_hamburger"><use xlink:href="#hamburger"/></svg>
                                </button>
 
-                               <a class="navbar-brand text-dark" href="/">
+                               <a class="navbar-brand mx-auto text-dark" href="/">
                                        <img src="{{ static_url("img/ipfire-tux.png") }}" alt="IPFire" height="32px" />
-                                       IP<strong>Fire</strong>
+                                       IP<strong>Fire</strong> {% block subtitle %}{% end block %}
                                </a>
 
                                <div class="collapse navbar-collapse" id="navbar">
@@ -43,8 +34,8 @@
                                        {% end block %}
                                </div>
 
-                               <a class="btn btn-primary btn-donate d-none d-sm-block" href="/donate">
-                                       <!-- <svg class="icon i_heart"><use xlink:href="#heart"/></svg> -->
+                               <a class="btn btn-primary btn-donate ml-2 d-none d-sm-block" href="/donate">
+                                       <svg class="icon i_heart"><use xlink:href="#heart"/></svg>
                                        {{ _("Donate") }}
                                </a>
                        </div>
@@ -53,6 +44,7 @@
                {% block container %}
                        <div class="container">
                                {% block body %}{% end block %}
+                               {% block content %}{% end block %}
                        </div>
                {% end block %}
 
@@ -71,7 +63,7 @@
                                                                        <a href="https://downloads.ipfire.org">{{ _("Download") }}</a>
                                                                </li>
                                                                <li>
-                                                                       <a href="https://planet.ipfire.org">{{ _("Planet") }}</a>
+                                                                       <a href="https://blog.ipfire.org">{{ _("Blog") }}</a>
                                                                </li>
                                                                <li>
                                                                        <a href="https://www.ipfire.org/legal">{{ _("Legal") }}</a>
                                                        </a>
 
                                                        <div class="btn-toolbar justify-content-around col-md-6 offset-md-3">
-                                                               <a class="btn btn-sm" href="https://www.ipfire.org/news.rss">
+                                                               <a class="btn btn-sm" href="https://blogs.ipfire.org/feed.xml">
                                                                        <svg class="icon i_rss"><use xlink:href="#rss"/></svg>
                                                                </a>
                                                                <a class="btn btn-sm" href="https://twitter.com/ipfire">
                <script src="{{ static_url("js/popper.min.js") }}"></script>
                <script src="{{ static_url("js/bootstrap.min.js") }}"></script>
                <script src="{{ static_url("js/site.js") }}"></script>
+               {% block javascript %}{% end block %}
 
                <!-- <script src="{{ static_url("js/jquery.easing.js") }}"></script>
                <script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js" integrity="sha384-DztdAPBWPRXSA/3eYEEUWrWCy7G5KFbe8fFjk5JAIxUYHKkDx6Qin1DkWx51bBrb" crossorigin="anonymous"></script>