]> git.ipfire.org Git - people/shoehn/ipfire.org.git/blame - templates/base.html
Update website layout.
[people/shoehn/ipfire.org.git] / templates / base.html
CommitLineData
60024cc8
MT
1<!DOCTYPE html>
2<html lang="en">
81675874 3 <head>
60024cc8
MT
4 <title>{{ hostname }} - {% block title %}{{ _("No title given") }}{% end block %}</title>
5 <meta http-equiv="content-type" content="text/html; charset=utf-8" />
6 <meta name="author" content="IPFire.org - IPFire Development Team" />
7 <meta name="verify-v1" content="2LEf3W8naILGWVy2dhedSVEHPXTpp2xFNVsHXZMH1JI=" />
940227cb
MT
8
9 <!-- Your locale is {{ locale.code }} -->
10
60024cc8 11 <meta name="keywords" content="Linux, Firewall, IPFire, Security, IPCop, Open Source, Free, ARM, VPN, Proxy, IDS, IPS" />
940227cb
MT
12 <meta name="description" content="{{ _("IPFire is a free firewall distribution based on Linux.") }}" />
13
60024cc8
MT
14 <!-- styling stuff -->
15 <link rel="stylesheet" type="text/css" href="{{ static_url("css/bootstrap.min.css") }}" />
81675874 16 <link rel="stylesheet" type="text/css" href="{{ static_url("css/style.css") }}" />
9f868512 17 <link rel="stylesheet" type="text/css" href="{{ static_url("css/bootstrap-responsive.min.css") }}" />
60024cc8 18 <link href="http://fonts.googleapis.com/css?family=Ubuntu" rel="stylesheet" type="text/css">
9f868512 19 <meta name="viewport" content="width=device-width, initial-scale=1.0">
940227cb 20
de683d7c
MT
21 {% if rss_url %}
22 <link rel="alternate" type="application/rss+xml" title="RSS" href="{{ rss_url }}" />
23 {% end %}
81675874 24 </head>
60024cc8 25
9b5ac075 26 <body data-spy="scroll" data-target=".sidebar">
60024cc8
MT
27 <div class="navbar navbar-fixed-top">
28 <div class="navbar-inner">
29 <div class="container">
30 <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
31 <span class="icon-bar"></span>
32 <span class="icon-bar"></span>
33 <span class="icon-bar"></span>
81675874 34 </a>
60024cc8
MT
35 <a class="brand" href="/">{{ hostname }}</a>
36 <div class="nav-collapse">
37 {% block menu %}
6b6308b0 38 {% module Menu() %}
60024cc8
MT
39 {% end block %}
40 </div>
81675874 41 </div>
81675874 42 </div>
43 </div>
60024cc8
MT
44
45 {% block container %}
9b5ac075
MT
46 {% block header %}{% end block %}
47
60024cc8
MT
48 <div class="container container-body">
49 {% block body %}EMPTY BODY{% end block %}
9b5ac075
MT
50 </div>
51 {% end block %}
60024cc8 52
9b5ac075
MT
53 {% block footer %}
54 <footer class="footer">
55 <div class="container">
56 <div class="pull-right">
57 <a href="https://www.facebook.com/IPFire.org"><img src="{{ static_url("images/icons/social/facebook.png") }}" alt="Facebook"></a>
58 <a href="https://twitter.com/ipfire"><img src="{{ static_url("images/icons/social/twitter.png") }}" alt="Twitter"></a>
59 <a href="/news.rss"><img src="{{ static_url("images/icons/social/rss.png") }}" alt="RSS"></a>
60 </div>
60024cc8
MT
61
62 <p>
9b5ac075
MT
63 &copy; {{ year }} - {{ _("IPFire is free software") }}
64 </p>
65
66 <ul class="footer-links">
60024cc8 67 {% if hostname in ("www.ipfire.org", "dev.ipfire.org") %}
9b5ac075
MT
68 <li>
69 <a href="/press">{{ _("Press") }}</a>
70 </li>
71 <li class="muted">&middot;</li>
60024cc8 72 {% end %}
9b5ac075 73 <a href="http://www.ipfire.org/imprint">{{ _("Imprint") }}</a>
7771acea
MT
74
75 {% if hostname == "wishlist.ipfire.org" %}
9b5ac075
MT
76 <li class="muted">&middot;</li>
77 <li>
78 <a href="/terms">{{ _("Terms & Conditions") }}</a>
79 </li>
7771acea 80 {% end %}
9b5ac075
MT
81
82 {% if not hostname == "planet.ipfire.org" %}
83 {% for l in ("en", "de") %}
84 {% if not l == lang %}
85 <li class="muted">&middot;</li>
86 <li>
87 <a href="?locale={{ l }}">
88 <img src="{{ static_url("images/flags/%s.png" % l) }}" alt="{{ l }}">
89 </a>
90 </li>
91 {% end %}
92 {% end %}
93 {% end %}
94 </ul>
95 </div>
96 </footer>
60024cc8
MT
97 {% end block %}
98
99 <script src="{{ static_url("js/jquery.js") }}"></script>
100 <script src="{{ static_url("js/bootstrap.min.js") }}"></script>
101 <script src="{{ static_url("js/site.js") }}"></script>
81675874 102 </body>
103</html>