]> git.ipfire.org Git - ipfire.org.git/blame - src/templates/index.html
web: Replace the background image with a video of fire
[ipfire.org.git] / src / templates / index.html
CommitLineData
081800ca 1{% extends "base.html" %}
81675874 2
a1bf2f6c 3{% block head %}
18c4ff95 4 <meta name="description" content="{{ _("IPFire is a hardened, versatile, state-of-the-art Open Source firewall based on Linux.") }}" />
34472923 5 <link rel="alternate" type="application/atom+xml" title="RSS" href="/blog/feed.xml" />
a1bf2f6c
MT
6{% end block %}
7
60b0917c
MT
8{% block title %}{{ _("Welcome to IPFire") }}{% end block %}
9
10{% block container %}
3a5b57be 11 {% if latest_release %}
1f7a7927 12 <section class="has-background-light">
c8678b6e 13 <div class="container">
1f7a7927 14 <p class="has-text-centered px-2 py-1">
c8678b6e
RH
15 {{ _("Latest Release: %(release)s from %(when)s") \
16 % { "release" : latest_release.name, "when" : locale.format_day(latest_release.date, dow=False) } }}
17
18 {% if latest_release.blog %}
19 &nbsp;
20
21 <a class="has-text-weight-bold" href="/download/{{ latest_release.slug }}">
22 {{ _("Read More") }}
23 </a>
24 {% end %}
25 </p>
3a5b57be 26 </div>
c8678b6e 27 </section>
3a5b57be
MT
28 {% end %}
29
c8678b6e 30 <section class="hero is-large is-primary" id="hero-index">
1f7a7927
MT
31 <video autoplay muted loop playsinline poster="{{ static_url("videos/firewall.jpg") }}">
32 {# AV1 for modern browsers that support it #}
33 <source src="{{ static_url("videos/firewall@1920.av1.mp4") }}" type="video/mp4; codecs=av01.0.05M.08" />
34
35 {# HEVC/H.256 for modern browsers #}
36 <source src="{{ static_url("videos/firewall@1920.hevc.mp4") }}" type="video/mp4; codecs=hvc1" />
37
38 {# H.254 as compatibility option for anything else #}
39 <source src="{{ static_url("videos/firewall@1920.h264.mp4") }}" type="video/mp4; codecs=avc1.4D401E" />
40
41 <p>
42 Blazing Fire by Oleg Gamulinskii (CC)
43 https://www.pexels.com/video/blazing-fire-2715412/
44 </p>
45 </video>
46
c8678b6e
RH
47 <div class="hero-body">
48 <div class="container">
1f7a7927
MT
49 <h1 class="title is-1">
50 {{ _("More Than A Firewall") }}
51 </h1>
52
53 <h5 class="title is-5">
54 The market leader in Linux based, Open Source security with a comprehensible feature set
55 </h5>
c8678b6e 56 </div>
2e7764cb 57 </div>
c8678b6e 58 </section>
2e7764cb 59
c8678b6e 60 <section class="section">
a3f1d400 61 <div class="container">
c8678b6e 62 <h3 class="title is-3 has-text-centered">
1f7a7927 63 {{ _("IPFire") }}<span class="has-text-primary">_</span> &dash; {{ _("The Open Source Firewall") }}
c8678b6e
RH
64 </h3>
65 </div>
66 </section>
a3f1d400 67
c8678b6e
RH
68 <section class="section">
69 <div class="container">
70 <div class="columns">
71 <div class="column is-one-third has-text-centered">
72 <span class="fas fa-fire fa-4x bg-light is-primary p-3 mb-2"></span>
f16eb701 73
c8678b6e 74 <h4 class="title is-4">{{ _("The Right Choice") }}</h4>
a3f1d400
MT
75
76 <p class="mb-0">
77 The only open source firewall with an active community, leading the market
78 </p>
79 </div>
80
c8678b6e
RH
81 <div class="column is-one-third has-text-centered">
82 <span class="fas fa-terminal fa-4x bg-light text-primary p-3 mb-2"></span>
f16eb701 83
c8678b6e 84 <h4 class="title is-4">{{ _("Free & Open") }}</h4>
a3f1d400
MT
85
86 <p class="mb-0">
87 Fully open source, complete freedom and for the greater good
88 </p>
89 </div>
90
c8678b6e 91 <div class="column is-one-third has-text-centered">
f16eb701
MT
92 <span class="fas fa-shield-alt fa-4x bg-light text-primary p-3 mb-2"></span>
93
c8678b6e 94 <h4 class="title is-4">{{ _("Security") }}</h4>
a3f1d400
MT
95
96 <p class="mb-0">
97 Powerful system, separate applicance, a bit more text here
98 </p>
99 </div>
100 </div>
101 </div>
102 </section>
c98edbef 103
c8678b6e 104 <section class="section">
c98edbef 105 <div class="container">
c8678b6e
RH
106 <div class="box p-6 has-background-lwl has-text-white">
107 <div class="columns is-mobile is-vcentered">
108 <div class="column">
109 <h3 class="title is-3 has-text-white">{{ _("Appliances and Support") }}</h3>
110
111 <div class="block">
112 <p>
113 You need someone you can call when things go wrong.
114 Partnered with Lightning Wire Labs we offer applicances for enterprise
115 and XX businesses.
116 </p>
117 </div>
118
119 <div class="block">
120 <a class="button is-white has-text-lwl has-text-weight-bold" href="https://store.lightningwirelabs.com/">
121 {{ _("Go to Store") }}
122 </a>
123 </div>
c98edbef
MT
124 </div>
125
c8678b6e
RH
126 <div class="column is-narrow is-hidden-mobile has-text-centered">
127 <figure class="image m-5 is-128x128">
128 <img src="{{ static_url("img/lightningwirelabs-logo.svg") }}" alt="{{ _("Lightning Wire Labs") }}">
129 </figure>
c98edbef
MT
130 </div>
131 </div>
132 </div>
133 </div>
134 </section>
81675874 135{% end block %}