]> git.ipfire.org Git - people/shoehn/ipfire.org.git/blob - www/templates/index.html
Website update.
[people/shoehn/ipfire.org.git] / www / templates / index.html
1 {% extends "base-1.html" %}
2
3 {% block title %}{{ _("Home") }}{% end block %}
4
5 {% block body %}
6 <div class="pull-right">
7 <strong>{{ _("Follow us") }}</strong>
8 <a href="https://www.facebook.com/IPFire.org"><img src="{{ static_url("images/icons/social/facebook.png") }}" alt="Facebook"></a>
9 <a href="https://twitter.com/ipfire"><img src="{{ static_url("images/icons/social/twitter.png") }}" alt="Twitter"></a>
10 <a href="/news.rss"><img src="{{ static_url("images/icons/social/rss.png") }}" alt="RSS"></a>
11 </div>
12
13 <div class="page-header">
14 <h1>
15 IPFire
16 <small>{{ _("An Open Source Firewall Solution") }}</small>
17 </h1>
18 </div>
19
20 {% if hostname == "dev.ipfire.org" %}
21 <div class="row">
22 <div class="span12">
23 <div style="text-align: center;">
24 <img src="http://placehold.it/640x380" alt="Thumbnail">
25 </div>
26 <hr>
27 </div>
28 </div>
29 {% end %}
30
31 <div class="row">
32 <div class="span9">
33 <div class="row">
34 <div class="span9">
35 {% if lang == "de" %}
36 <p>
37 <strong>IPFire</strong> ist eine gehärtete Linux-Appliance-Distribution
38 mit primärem Einsatzzweck als Firewall.
39 </p>
40 <p>
41 Mit IPFire kommt eine unternehmensfähige Absicherung des Netzwerks
42 für Jedermann - vom Heimnetzwerk bis zum großen Unternehmen,
43 Schulnetzwerken und Behörden.
44 IPFire fokussiert Sicherheit, Stabilität und einfache Benutzbarkeit.
45 Die Core-Distribution erlaubt das nachinstallieren von Addons mit
46 nur einem einzigen Klick.
47 </p>
48 <p>
49 IPFire ist einfach, schnell und <a href="/features/itsfree">kostet nichts</a>.
50 </p>
51 {% else %}
52 <p>
53 <strong>IPFire</strong> is a hardened Linux appliance distribution
54 designed for use as a firewall.
55 </p>
56 <p>
57 It offers corporate-level network protection for anyone who needs it,
58 from homes users all the way up to large corporations, school networks
59 and authorities.
60 IPFire focusses on security, stability and ease of use. Along with the
61 core distribution, there are a variety of add-ons which can be installed
62 with a single click.
63 </p>
64 <p>
65 IPFire is easily deployed, fast and <a href="/features/itsfree">costs nothing</a>.
66 </p>
67 {% end %}
68 <hr>
69 </div>
70 </div>
71
72 <div class="row">
73 <div class="span3">
74 <h3>
75 <img src="{{ static_url("images/icons/security.png") }}" alt="{{ _("Security") }}" />
76 {{ _("Security") }}
77 </h3>
78
79 {% if lang == "de" %}
80 <p>
81 Das wichtigste: Sicherheits- updates werden
82 regelmäßig und zügig bereitgestellt.
83 </p>
84 {% else %}
85 <p>
86 As the most important issue: Security updates
87 are deployed regularly and promptly.
88 </p>
89 {% end %}
90 </div>
91
92 <div class="span3">
93 <h3>
94 <img src="{{ static_url("images/icons/flexibility.png") }}" alt="{{ _("Flexibility") }}" />
95 {{ _("Flexibility") }}
96 </h3>
97
98 {% if lang == "de" %}
99 <p>
100 IPFire ist ein schlankes System, welches leicht durch
101 zusätzliche Funktionen erweitert werden kann.
102 </p>
103 {% else %}
104 <p>
105 IPFire is a very small system (the install image is about 60MB)
106 and can be easily customized with additional functions.
107 </p>
108 {% end %}
109 </div>
110
111 <div class="span3">
112 <h3>
113 <img src="{{ static_url("images/icons/community.png") }}" alt="{{ _("Community") }}" />
114 {{ _("Open Source") }}
115 </h3>
116
117 {% if lang == "de" %}
118 <p>
119 IPFire ist freie Software, welche von einer offenen
120 Community tagtäglich verbessert wird.
121 </p>
122 {% else %}
123 <p>
124 IPFire is free software and developed by an open community,
125 that makes IPFire better every single day.
126 </p>
127 {% end %}
128 </div>
129 </div>
130 </div>
131
132 <div class="span3">
133 <img src="{{ static_url("images/tux/ipfire_tux_256x256.png") }}" alt="IPFire Logo" />
134
135 {{ modules.SidebarRelease() }}
136 </div>
137 </div>
138
139 <hr>
140
141 {% for item in latest_news %}
142 {{ modules.NewsItem(item, announcement=True) }}
143 {% end %}
144 {% end block %}