diff options
author | Martin Schanzenbach <mschanzenbach@posteo.de> | 2020-06-20 13:34:00 +0200 |
---|---|---|
committer | Martin Schanzenbach <mschanzenbach@posteo.de> | 2020-06-20 13:34:00 +0200 |
commit | 38b08186958f5845d6c6adc5d6e95c9586d9b5ff (patch) | |
tree | 0e6406039dd72d24e9316ac93119697f9d05e948 | |
parent | 041283c4009db985fa2cbc96e4c209fa5de873b7 (diff) | |
download | www-38b08186958f5845d6c6adc5d6e95c9586d9b5ff.tar.gz www-38b08186958f5845d6c6adc5d6e95c9586d9b5ff.zip |
update fontpage
-rw-r--r-- | static/styles.css | 6 | ||||
-rw-r--r-- | template/index.html.j2 | 91 |
2 files changed, 45 insertions, 52 deletions
diff --git a/static/styles.css b/static/styles.css index e2d4f8dc..7901d238 100644 --- a/static/styles.css +++ b/static/styles.css | |||
@@ -50,7 +50,6 @@ code { | |||
50 | code.block { | 50 | code.block { |
51 | display: block; } | 51 | display: block; } |
52 | 52 | ||
53 | |||
54 | a.btn { | 53 | a.btn { |
55 | text-decoration: none !important; | 54 | text-decoration: none !important; |
56 | color: white !important; | 55 | color: white !important; |
@@ -60,6 +59,11 @@ a.btn:link, a.btn:visited { | |||
60 | color: white !important; | 59 | color: white !important; |
61 | } | 60 | } |
62 | 61 | ||
62 | a.btn.frontpage { | ||
63 | font-size: 2em; | ||
64 | width: 100%; | ||
65 | } | ||
66 | |||
63 | .bluebox a:link, .bluebox a:visited { | 67 | .bluebox a:link, .bluebox a:visited { |
64 | text-decoration: underline !important; | 68 | text-decoration: underline !important; |
65 | color: #f4f4f4 !important; | 69 | color: #f4f4f4 !important; |
diff --git a/template/index.html.j2 b/template/index.html.j2 index d89fcbbf..f8d86de3 100644 --- a/template/index.html.j2 +++ b/template/index.html.j2 | |||
@@ -3,51 +3,22 @@ | |||
3 | {% import 'inc/news.macro.j2' as news %} | 3 | {% import 'inc/news.macro.j2' as news %} |
4 | <!-- Jumbotron --> | 4 | <!-- Jumbotron --> |
5 | <div class="jumbotron"> | 5 | <div class="jumbotron"> |
6 | <div class="container"> | 6 | <div class="container text-center"> |
7 | <div class="row"> | 7 | <div> |
8 | <div class="col-lg-6"> | 8 | <img src="{{ url_static('images/gnunet-logo-dark-text.png') }}" alt="GNUnet" /> |
9 | <center><img src="{{ url_static('images/gnunet-logo-dark-text.png') }}" alt="GNUnet" /></center> | ||
10 | </div> | 9 | </div> |
11 | <div class="col-lg-6"> | ||
12 | <p> | 10 | <p> |
13 | {% trans %} | 11 | {% trans %} |
14 | GNUnet is a new network protocol stack for building secure, | 12 | GNUnet is a new network protocol stack for building secure, |
15 | distributed, and privacy-preserving applications. With | 13 | distributed, and privacy-preserving applications.<br/> |
14 | With | ||
16 | strong roots in | 15 | strong roots in |
17 | <a href="https://bib.gnunet.org">academic research</a>, our | 16 | <a href="https://bib.gnunet.org">academic research</a>, our |
18 | goal is to replace the | 17 | goal is to replace the |
19 | <a href="https://secushare.org/broken-internet">old insecure Internet</a> | 18 | <a href="https://secushare.org/broken-internet">old insecure Internet</a> |
20 | protocol stack. | 19 | protocol stack. |
21 | {% endtrans %} | 20 | {% endtrans %} |
22 | <br><br> | ||
23 | {% trans %} | ||
24 | GNUnet is typically run as an | ||
25 | <a href="https://en.wikipedia.org/wiki/Overlay_network">overlay network</a> | ||
26 | on top of the existing Internet infrastructure forming the basis of a hybrid | ||
27 | <a href="architecture.html">peer-to-peer mesh and relay backbone</a> | ||
28 | for applications to run on. It could just as well be run independently of the Internet, | ||
29 | over <a href="https://en.wikipedia.org/wiki/Physical_layer">dedicated radio and cable</a>. | ||
30 | {% endtrans %} | ||
31 | <br><br> | ||
32 | {% trans %} | ||
33 | GNUnet is made for a free and open society: It's a self-organizing network and it | ||
34 | is <a href="http://www.gnu.org/philosophy/free-sw.html">free software</a> | ||
35 | as in freedom. GNUnet puts you in control of your data. | ||
36 | You determine which data to share with whom, and you're not | ||
37 | pressured to accept compromises. | ||
38 | {% endtrans %} | ||
39 | </p> | 21 | </p> |
40 | </div> | ||
41 | </div> | ||
42 | </div> | ||
43 | <div class="container text-center"> | ||
44 | <p> | ||
45 | <a class="btn btn-primary btn-lg" href="{{ url_localized('#about') }}">{{ _("About") }}</a> | ||
46 | | ||
47 | <a class="btn btn-primary btn-lg" href="{{ url_localized('install.html') }}">{{ _("Install") }}</a> | ||
48 | | ||
49 | <a class="btn btn-primary btn-lg" href="{{ url_localized('engage.html') }}">{{ _("Engage") }}</a> | ||
50 | </p> | ||
51 | </div> | 22 | </div> |
52 | </div> | 23 | </div> |
53 | 24 | ||
@@ -202,32 +173,50 @@ | |||
202 | </div> | 173 | </div> |
203 | <div class="col-lg-4"> | 174 | <div class="col-lg-4"> |
204 | <section> | 175 | <section> |
205 | <h3>{{ _("Learn more about GNUnet") }}</h3> | 176 | <h3>{{ _("Enter the GNUnet") }}</h3> |
206 | <p> | 177 | <p> |
207 | {% trans %} | 178 | {% trans %} |
208 | If you want to know more about the GNUnet please continue reading | 179 | GNUnet is typically run as an |
209 | the <a href="about.html">about page</a>. There are much more resources, | 180 | <a href="https://en.wikipedia.org/wiki/Overlay_network">overlay network</a> |
210 | such as the <a href="https://docs.gnunet.org">main handbook / | 181 | on top of the existing Internet infrastructure forming the basis of a hybrid |
211 | reference manual</a>, a <a href="https://bib.gnunet.org/">bibliography</a> | 182 | <a href="architecture.html">peer-to-peer mesh and relay backbone</a> |
212 | and <a href="https://gnunet.org/en/video.html">videos</a>. | 183 | for applications to run on. It could just as well be run independently of the Internet, |
213 | {% endtrans %} | 184 | over <a href="https://en.wikipedia.org/wiki/Physical_layer">dedicated radio and cable</a>. |
185 | {% endtrans %} | ||
214 | </p> | 186 | </p> |
215 | <p> | 187 | <p> |
216 | {% trans %} | 188 | {% trans %} |
217 | You are very welcome to <a href="https://gnunet.org/en/engage.html"> | 189 | GNUnet is made for a free and open society: It's a self-organizing network and it |
218 | get engaged into the conversation</a>, | 190 | is <a href="http://www.gnu.org/philosophy/free-sw.html">free software</a> |
219 | <a href="https://gnunet.org/en/install.html">install GNUnet</a>, | 191 | as in freedom. GNUnet puts you in control of your data. |
220 | <a href="https://gnunet.org/en/use.html">use it</a> and | 192 | You determine which data to share with whom, and you're not |
221 | <a href="https://gnunet.org/en/engage.html">contribute</a>. <br> | 193 | pressured to accept compromises. |
222 | Be aware that this project is still in an early alpha stage when it comes | 194 | {% endtrans %} |
223 | to software – it is not an easy task to rewrite the whole Internet! | ||
224 | {% endtrans %} | ||
225 | </p> | 195 | </p> |
226 | </section> | 196 | </section> |
227 | </div> | 197 | </div> |
228 | </div> | 198 | </div> |
229 | </div> | 199 | </div> |
230 | </div> | 200 | </div> |
201 | <div class="container-fluid"> | ||
202 | <div class="container"> | ||
203 | <div class="row"> | ||
204 | <div class="col-lg-3"> | ||
205 | <a class="frontpage btn btn-primary btn-lg" href="{{ url_localized('about.html') }}">{{ _("Learn more") }}</a> | ||
206 | </div> | ||
207 | <div class="col-lg-3"> | ||
208 | <a class="frontpage btn btn-primary btn-lg" href="{{ url_localized('applications.html') }}">{{ _("Applications") }}</a> | ||
209 | </div> | ||
210 | <div class="col-lg-3"> | ||
211 | <a class="frontpage btn btn-primary btn-lg" href="{{ url_localized('engage.html') }}">{{ _("Engage") }}</a> | ||
212 | </div> | ||
213 | <div class="col-lg-3"> | ||
214 | <a class="frontpage btn btn-primary btn-lg" href="{{ url_localized('install.html') }}">{{ _("Get started") }}</a> | ||
215 | </div> | ||
216 | </div> | ||
217 | </div> | ||
218 | </div> | ||
219 | |||
231 | 220 | ||
232 | 221 | ||
233 | <!--<div class="container-fluid"> | 222 | <!--<div class="container-fluid"> |