gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-www] branch master updated: UC: Semantic clean-up -- feedback 9,


From: gnunet
Subject: [taler-www] branch master updated: UC: Semantic clean-up -- feedback 9, 10, 12 from hk; WIP
Date: Thu, 30 Nov 2023 23:25:40 +0100

This is an automated email from the git hooks/post-receive script.

andreas-habegger pushed a commit to branch master
in repository www.

The following commit(s) were added to refs/heads/master by this push:
     new c87a336  UC: Semantic clean-up -- feedback 9, 10, 12 from hk; WIP
c87a336 is described below

commit c87a3365fa14b72fea9d1a2db4a287ec999a5502
Author: Andreas HABEGGER <andreas.habegger@bfh.ch>
AuthorDate: Thu Nov 30 23:25:31 2023 +0100

    UC: Semantic clean-up -- feedback 9, 10, 12 from hk; WIP
---
 common/consortium.j2               |  25 ++++---
 common/header.j2.inc               |   6 +-
 properties.d/events_eu-project.yml |  18 ++---
 properties.d/partners.yml          |  18 ++---
 template/consortium.html.j2        | 137 +++++++++++++++----------------------
 5 files changed, 90 insertions(+), 114 deletions(-)

diff --git a/common/consortium.j2 b/common/consortium.j2
index 3387828..4c6c568 100644
--- a/common/consortium.j2
+++ b/common/consortium.j2
@@ -1,24 +1,23 @@
 <!DOCTYPE html>
 <html lang="{{ lang }}">
   <head>
-  {# TODO Fix meta data based on EU TALER Consortium requirements #}
     <meta charset="UTF-8"/>
-    <title>{{ _("GNU Taler") }}</title>
-    <link rel="shortcut icon" href="/favicon.ico">
-    <link rel="icon" type="image/svg+xml" href="{{ 
url_static('images/favicon.svg') }}" sizes="any">
-    <link rel="icon" type="image/png" href="{{ 
url_static('images/android-chrome-192x192.png') }}" sizes="192x192">
-    <link rel="icon" type="image/png" href="{{ 
url_static('images/android-chrome-512x512.png') }}" sizes="512x512">
-    <link rel="apple-touch-icon" sizes="180x180" href="{{ 
url_static('images/apple-touch-icon.png') }}">
-    <meta name="msapplication-TileColor" content="#ffffff">
-    <meta name="msapplication-TileImage" content="{{ 
url_static('images/mstile-150x150.png') }}">
-    <meta property="og:title" content="GNU Taler - Taxable Anonymous Libre 
Electronic Reserves" />
+    <title>{{ _("GNU Taler") }} Horizon Project</title>
+    <link rel="shortcut icon" href="/favicon.ico" />
+    <link rel="icon" type="image/svg+xml" href="{{ 
url_static('images/favicon.svg') }}" sizes="any" />
+    <link rel="icon" type="image/png" href="{{ 
url_static('images/android-chrome-192x192.png') }}" sizes="192x192" />
+    <link rel="icon" type="image/png" href="{{ 
url_static('images/android-chrome-512x512.png') }}" sizes="512x512" />
+    <link rel="apple-touch-icon" sizes="180x180" href="{{ 
url_static('images/apple-touch-icon.png') }}" />
+    <meta name="msapplication-TileColor" content="#ffffff" />
+    <meta name="msapplication-TileImage" content="{{ 
url_static('images/mstile-150x150.png') }}" />
+    <meta property="og:title" content="The EUROTALER funded by Horizon Europe 
and SBFI." />
     <meta property="og:type" content="website" />
-    <meta property="og:url" content="{{ url_localized('index.html') }}" />
+    <meta property="og:url" content="{{ url_localized('consortium.html') }}" />
     <meta property="og:image" content="https://taler.net/favicon.ico"; />
     <meta property="og:image" content="/favicon.ico" />
     <meta property="og:image" content="{{ url_static('images/favicon.png') }}" 
/>
-    {# TODO Fix description #}
-    <meta name="description" content="{{ _('A payment system that makes 
privacy-friendly online transactions fast and easy.') }}" />
+    <meta name="description" content="{{ _('The EUROTALER consortium, funded 
by Horizon Europe and SBFI, aims to bring the GNU Taler to market across 
Europe.') }}" />
+    {# <link rel="stylesheet" 
href="https://cdn.jsdelivr.net/npm/@_nu/html-validator"; /> #}
     {# TODO Other header may be needed #}
     {% include "common/header.j2.inc" %}
     {% block head_content %}{% endblock %}
diff --git a/common/header.j2.inc b/common/header.j2.inc
index 00ed5fd..f8d797e 100644
--- a/common/header.j2.inc
+++ b/common/header.j2.inc
@@ -54,12 +54,12 @@
     <!-- Custom styles for this template -->
     <link href="{{ url_static('styles.css') }}" rel="stylesheet">
 
-    <script src="{{ url_dist('bootstrap/bootstrap.bundle.min.js') }}"></script>
+    <script defer src="{{ url_dist('bootstrap/bootstrap.bundle.min.js') 
}}"></script>
 
     <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media 
queries -->
     <!--[if lt IE 9]>
-      <script 
src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js";></script>
-      <script 
src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js";></script>
+      <script defer 
src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js";></script>
+      <script defer 
src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js";></script>
     <![endif]-->
 
     <link rel="alternate" type="application/rss+xml" title="Taler.net rss" 
href="{{ url_localized('rss.xml') }}">
diff --git a/properties.d/events_eu-project.yml 
b/properties.d/events_eu-project.yml
index bd8cd4e..d0a46b8 100644
--- a/properties.d/events_eu-project.yml
+++ b/properties.d/events_eu-project.yml
@@ -10,15 +10,6 @@
   #   email: 
 
 events:
-  - date: 2024-06-01
-    title: Carving a way out of surveillance capitalism
-    url_img: images/9-competition.svg
-    url_ext: https://www.tedxgeneva.net/
-    url_html:
-    teaser: TEDx Geneva talk with a contribution by Marie Walrafen
-    location: IFRC, Chem. des Crêts 17, 1209 Geneva, Switzerland
-    speaker: Marie Walrafen
-    email: mw'AT'taler.net
   - date: 2023-12-08
     title: Introduction to GNU Taler (lecture)
     url_img: images/TalerDiagram.svg
@@ -37,3 +28,12 @@ events:
     location: Freedom of the Internet Meetup, 網路自由小聚, Taipei City, Taiwan
     speaker: Christian Grothoff
     email: cg'AT'taler.net
+  - date: 2024-06-01
+    title: Carving a way out of surveillance capitalism
+    url_img: images/9-competition.svg
+    url_ext: https://www.tedxgeneva.net/
+    url_html:
+    teaser: TEDx Geneva talk with a contribution by Marie Walrafen
+    location: IFRC, Chem. des Crêts 17, 1209 Geneva, Switzerland
+    speaker: Marie Walrafen
+    email: mw'AT'taler.net
diff --git a/properties.d/partners.yml b/properties.d/partners.yml
index 03e23cd..0baeb64 100644
--- a/properties.d/partners.yml
+++ b/properties.d/partners.yml
@@ -3,7 +3,7 @@ partners:
     name: "Eindhoven University of Technology"
     contact: ""
     logo: images/logo-tue.svg
-    url: "https://www.tue.nl/";
+    url: https://www.tue.nl
     role: "The team of Eindhoven University of Technology consists of Kathrin 
H&ouml;velmanns, Andreas H&uuml;lsing, Tanja Lange, and Heloise Vieira. 
     They coordinate the consortium and their work focuses on research and 
applications of cryptology."
     statement: ""
@@ -20,7 +20,7 @@ partners:
     name: "Taler Systems SA"
     contact: "Dr. Florian Dold"
     logo: images/logo-TalerSystems.svg
-    url: https://taler-systems.com/
+    url: https://taler-systems.com
     role: "Taler Systems SA will sustain the development of the core GNU Taler 
technology
     and assist all partners with their respective integration efforts."
     statement: "This consortium offers the perfect opportunity to widely 
deploy GNU Taler
@@ -37,7 +37,7 @@ partners:
     name: "MagNet Bank"
     contact: "-- TBD --"
     logo: images/logo-MagNetBank.svg
-    url: https://www.magnetbank.hu/
+    url: https://www.magnetbank.hu
     role: "-- TBD --"
     statement: "-- TBD --"
   - id: CBG
@@ -55,14 +55,14 @@ partners:
     name: "Visual Vest"
     contact: "-- TBD --"
     logo: images/logo-visualvest.svg
-    url: https://www.visualvest.de/
-    role: ""
-    statement: ""
+    url: https://www.visualvest.de
+    role: "-- TBD --"
+    statement: "-- TBD --"
   - id: HODI
     name: "Homo Digitalis"
     contact: "Eleftherios Chelioudakis"
     logo: images/logo-HomoDigitalis.svg
-    url: https://www.homodigitalis.gr/
+    url: https://www.homodigitalis.gr
     role: "Homo Digitalis is a Greek Civil Society Organization that focuses 
on the protection and promotion of human rights in the digital age, member of 
the EDRi network."
     statement: "Homo Digitalis, as a digital rights CSO, is extremely excited 
to participate
     in this project, working shoulder to shoulder with an amazing group of 
stakeholders
@@ -86,13 +86,13 @@ partners:
     name: "E-Seniors Association"
     contact: "-- TBD --"
     logo: images/logo-esen.svg
-    url: 'https://www.eseniors.eu/'
+    url: https://www.eseniors.eu
     role: "ESEN fights e-exclusion by offering ICT training to seniors (people 
aged 55 and over) to bridge the digital gap between generations and foster 
seniors’ social participation."
     statement: "ESEN’s main focus is on representing end-users and ensuring 
that technical solutions meet the needs of end-users, especially senior 
citizens."
   - id: NLnet
     name: "Stichting NLnet"
     contact: "-- TBD --"
     logo: images/logo-nlnet.svg
-    url: https://nlnet.nl/
+    url: https://nlnet.nl
     role: "-- TBD --"
     statement: "-- TBD --"
diff --git a/template/consortium.html.j2 b/template/consortium.html.j2
index d2330d0..084acb1 100644
--- a/template/consortium.html.j2
+++ b/template/consortium.html.j2
@@ -1,41 +1,21 @@
 {% extends "common/consortium.j2" %}
 {% block body_content %}
-<main id="maincontent">
-
-  {#
-  <script>
-    window.onload = function () {
-      var span = document.createElement('span');
-
-      span.className = 'fas';
-      span.style.display = 'none';
-      document.body.insertBefore(span, document.body.firstChild);
-
-      alert(window.getComputedStyle(span, 
null).getPropertyValue('font-family'));
-
-      document.body.removeChild(span);
-    };
-  </script>
-  #}
-
-  <div class="container consortium dark-grey-text">
-
+<main id="maincontent" class="container consortium dark-grey-text">
 
+  <article>
     <div class="row">
       <h4 class="font-weight-bold pb-2 mb-4">{{ _("Project")}}</h4>
-      <div class="col col-md-auto"></div>
-
-      <div class="col-md-11 col-md-4 mb-4">
+      {# <div class="col col-md-auto"></div> #}
+      <!-- project intro -->
+      <div class="col-md-11 col-md-4 mb-4 px-md-4">
         <p class="w-responsive mx-auto mb-3">
-          
           The TALER project is funded under Horizon Europe (Pilots for the 
Next Generation Internet)
           with the aim of bringing GNU Taler to market across Europe.
-          <br>
+        </p>
+        <p class="w-responsive mx-auto mb-3">
           To make GNU Taler accessible to European citizens, we need a 
commercially viable use of
           the GNU Taler technology. We will achieve this through the four key 
project objectives.
-          
         </p>
-
         <div class="accordion" id="accordionObjectives">
           {% for objective in conf['objectives'] %}
           <div class="accordion-item">
@@ -48,21 +28,24 @@
             </h2>
             <div id="collapse_{{ loop.index }}" class="accordion-collapse 
collapse"
               aria-labelledby="heading_{{ loop.index }}" 
data-bs-parent="#accordionObjectives">
-              <div class="accordion-body text-muted w-responsive">
+              <p class="accordion-body text-muted w-responsive">
                 {{ objective.text }}
-              </div>
+              </p>
             </div>
           </div>
           {% endfor %}
         </div>
       </div>
-      <div class="col col-md-auto"></div>
     </div>
+  </article>
+
 
 
+  <article>
     <div class="row">
       <div class="col-md-6 mb-6">
         <h4 class="font-weight-bold pb-2 mb-4">{{ _("Events")}}</h4>
+        <!-- events carousel -->
         <div class="container announce">
           <div id="AnnouncCarousel" class="carousel slide" 
data-bs-ride="carousel">
             <!-- Carousel indicators -->
@@ -110,12 +93,12 @@
         </div>
       </div>
 
-      <div class="col-md-1 mb-1"></div>
       {# DEPRECATED DELIVERABLES
+      <!-- deliverables -->
       <div class="col-md-4 mb-4">
         {% if conf['deliverables'] is defined and conf['deliverables'] and 
conf['deliverables'] != "" %}
         <h4 class="font-weight-bold pb-2 mb-4">{{ _("Deliverables")}}</h4>
-        <div class="list-group " >
+        <div class="list-group ">
           {% for item in conf['deliverables'] %}
           {% set ns = namespace(symbol='images/file-cancel.svg') %}
 
@@ -140,64 +123,58 @@
               {% endfor %}
         </div>
         {% endif %}
-        <div class="col cold-md-auto"></div>
       </div>
       #}
+    </div>
+  </article>
 
-      <div class="row">
-        <h4 class="font-weight-bold pb-2 mb-4">{{ _("Partners")}}</h4>
-      </div>
-
-      <div class="row mb-4">
-        <div class="col col-md-auto"></div>
-
-        <div class="col-md-11">
-          <p class="w-responsive mx-auto mb-3">
-            
-            The TALER consortium consists of 11 partners from 8 European 
countries (the Netherlands,
-            Belgium, France, Germany, Greece, Hungary, Luxembourg and 
Switzerland).
-            
-          </p>
-          <p class="w-responsive mx-auto mb-3">
-            
-            The consortium is diverse in terms of types of institutions, 
including research (TUE) and
-            applied science universities (BFH), small for-profit (CBG, TSYS, 
VV) and non-profit (PS) companies,
-            cooperative banks (GLS, MAG), a foundation (NLnet) and grassroots 
movements (ESEN, HODI).
-            
-          </p>
+  <article>
+    <div class="row">
+      <h4 class="font-weight-bold pb-2 mb-4">{{ _("Partners")}}</h4>
+    </div>
 
-        </div>
-        <div class="col col-md-auto"></div>
+    <div class="row mb-4">
+      <!-- consortium intro -->
+      <div class="col-md-11 col-md-4 mb-4 px-md-4">
+        <p class="w-responsive mx-auto mb-3">
+          The TALER consortium consists of 11 partners from 8 European 
countries (the Netherlands, Belgium, France,
+          Germany, Greece, Hungary, Luxembourg and Switzerland).
+        </p>
+        <p class="w-responsive mx-auto mb-3">
+          The consortium is diverse in terms of types of institutions, 
including research (TUE) and
+          applied science universities (BFH), small for-profit (CBG, TSYS, VV) 
and non-profit (PS) companies,
+          cooperative banks (GLS, MAG), a foundation (NLnet) and grassroots 
movements (ESEN, HODI).
+        </p>
       </div>
+    </div>
 
 
-      <div class="row row-cols-1 row-cols-md-3 g-4 text-center">
-        <!-- start -->
-
-        {% for partner in conf['partners'] %}
-
-        <div class="col">
-          <div class="card border-0 h-100">
-            <a href="{{ partner.url }}" target="_blank" rel="noopener 
noreferrer">
-              <img src="{{ url(partner.logo) }}" height="180" 
class="card-header rounded-circle z-depth-3"
-                alt="{{ partner.id + ' avatar'}}">
-            </a>
-            <!-- <div class="card-note grey-text text-muted mt-3">{{ 
partner.contact }}</div> -->
-            <div class="card-body h-100">
-              <h5 class="card-title font-weight-bold grey-text">{{ 
partner.name }} </h5>
-              <p class="card-text grey-text text-muted word-wrap"> {{ 
partner.role }} </p>
-            </div>
-            <div class="card-footer">
-              <small class="text-body-secondary dark-grey-text text-muted 
word-wrap"><i> {{ partner.statement }}
-                </i></small>
-            </div>
+    <div class="row row-cols-1 row-cols-md-3 g-4 text-center">
+      <!-- consortium board -->
+
+      {% for partner in conf['partners'] %}
+      <div class="col">
+        <div class="card border-0 h-100">
+          <a href="{{ partner.url }}" target="_blank" rel="noopener 
noreferrer">
+            <img src="{{ url(partner.logo) }}" height="180" class="card-header 
rounded-circle z-depth-3"
+              alt="{{ partner.id + ' avatar'}}">
+          </a>
+          {# <div class="card-note grey-text text-muted mt-3">{{ 
partner.contact }}</div> #}
+          <div class="card-body h-100">
+            <h5 class="card-title font-weight-bold grey-text">{{ partner.name 
}} </h5>
+            <p class="card-text grey-text text-muted word-wrap"> {{ 
partner.role }} </p>
+          </div>
+          <div class="card-footer">
+            <p><small class="text-body-secondary dark-grey-text text-muted 
word-wrap">
+              <i>{{ partner.statement }}</i>
+            </small></p>
           </div>
         </div>
-
-        {% endfor %}
       </div>
+      {% endfor %}
+
     </div>
+  </article>
 
-  </div>
 </main>
-{% endblock body_content %}
+{% endblock body_content %}
\ No newline at end of file

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]