<title>{{ hostname }} - {% block title %}{{ _("No title given") }}{% end block %}</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="author" content="IPFire.org - IPFire Development Team" />
- <meta name="verify-v1" content="2LEf3W8naILGWVy2dhedSVEHPXTpp2xFNVsHXZMH1JI=" />
-
- <!-- 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") }}" />
-
<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" class="{% block title %}{% end block %}">
-
- <div class="fixed-top">
- <div class="container d-flex justify-content-between">
- <nav class="navbar navbar-toggleable-md align-items-md-start">
- <button class="navbar-toggler navbar-toggler-left" type="button" data-toggle="slide-collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
- <svg class="icon i_hamburger"><use xlink:href="#hamburger"/></svg>
- <div class="visible-md-up menu-text">Menu</div>
- </button>
-
- <a class="navbar-brand align-self-center" href="/">
- <img src="{{ static_url("img/ipfire-tux.png") }}" alt="IPFire Tux" height="40px" />
- {% if hostname in ("www.ipfire.org", "dev.ipfire.org") %}
- IP<strong>Fire</strong>
- {% elif hostname == "planet.ipfire.org" %}
- IP<strong>Fire</strong> Planet
- {% else %}
- {{ hostname }}
- {% end %}
- </a>
-
- <div id="navbarSupportedContent" class="d-lg-flex justify-content-lg-end">
- {% block menu %}
- {% module Menu() %}
- {% end block %}
- </div>
- </nav>
- <div class="align-self-start hidden-xs-down">
- <a class="btn btn-red900 btn-sm btn-donate" href="/donate">
- <svg class="icon i_heart"><use xlink:href="#heart"/></svg>
- {{ _("Donate") }}
- </a>
+ <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"
+ aria-controls="navbar" aria-expanded="false" aria-label="Toggle navigation">
+ <svg class="icon i_hamburger"><use xlink:href="#hamburger"/></svg>
+ </button>
+
+ <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> {% block subtitle %}{% end block %}
+ </a>
+
+ <div class="collapse navbar-collapse" id="navbar">
+ {% block menu %}
+ {% module Menu() %}
+ {% end block %}
</div>
+
+ <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>
- </div>
+ </nav>
{% block container %}
<div class="container">
{% block body %}{% end block %}
+ {% block content %}{% end block %}
</div>
{% end block %}
<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>
</symbol>
</svg>
- <script src="{{ static_url("js/jquery.js") }}"></script>
- <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>
+ <script src="{{ static_url("js/jquery-3.3.1.min.js") }}"></script>
+ <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>
- <script src="{{ static_url("js/circle-progress.min.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>
+ <script src="{{ static_url("js/circle-progress.min.js") }}"></script> -->
</body>
</html>