Selaa lähdekoodia

feat(webapp): publicize DNS4EU consortium membership

Peter Thomassen 1 vuosi sitten
vanhempi
commit
4258cdfe1c

+ 29 - 0
www/webapp/src/assets/non-free/dns4eu.logo.svg

@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 129.33 22.88">
+  <defs>
+    <style>
+      .cls-1 {
+        fill: #1c314b;
+      }
+
+      .cls-1, .cls-2 {
+        stroke-width: 0px;
+      }
+
+      .cls-2 {
+        fill: #e9b747;
+      }
+    </style>
+  </defs>
+  <g id="Layer_1-2" data-name="Layer 1">
+    <g>
+      <path class="cls-1" d="m6.95,18.76h6.11c4.22,0,7.09-3.18,7.09-7.3s-2.86-7.32-7.09-7.32h-6.11V.34h6.24c6.6,0,11.47,4.76,11.47,11.11s-4.88,11.11-11.47,11.11h-6.24v-3.81Z"/>
+      <path class="cls-1" d="m27.41,22.55V.33h4.01l12.29,15.25V.33h4.42v22.23h-4.08l-12.23-15.09v15.09h-4.42Z"/>
+      <path class="cls-1" d="m54.23,15.27c1.05,2.14,3.04,3.62,5.71,3.62,2.13,0,3.81-1.03,3.81-2.47s-1.65-2.26-4.3-3.09c-4.27-1.34-7.76-2.65-7.76-6.94s4.11-6.38,7.87-6.38c4.03,0,6.81,2.36,8.22,4.83l-3.41,2.42c-.97-1.62-2.57-3.26-4.93-3.26-1.72,0-3.24.92-3.24,2.37,0,1.78,1.62,2.05,4.4,3.03,4.17,1.47,7.64,2.6,7.64,6.99s-4.4,6.5-8.36,6.5c-4.29,0-7.6-2.24-8.92-5.25l3.26-2.36Z"/>
+      <path class="cls-2" d="m70.79,16.97v-3.42L80.35.33h5.19v12.88h3.08v3.76h-3.08v5.6h-4.24v-5.6h-10.51Zm10.51-3.76v-7.84l-5.7,7.84h5.7Z"/>
+      <path class="cls-1" d="m91.38.26h15.81v3.83h-11.39v5.12h9.89v3.83h-9.89v5.63h11.64v3.81h-16.06V.26Z"/>
+      <path class="cls-1" d="m110.32,14.11V.33h4.4v13.68c0,3.01,2.16,4.91,5.11,4.91s5.11-1.9,5.11-4.91V.33h4.4v13.78c0,5.34-3.81,8.77-9.51,8.77s-9.51-3.44-9.51-8.77Z"/>
+      <path class="cls-2" d="m4.17,5.49c1.14,1.62,2.55,3.03,4.17,4.17-1.62,1.14-3.03,2.55-4.17,4.17-1.14-1.62-2.55-3.03-4.17-4.17,1.62-1.14,3.03-2.55,4.17-4.17Z"/>
+    </g>
+  </g>
+</svg>

+ 99 - 0
www/webapp/src/assets/non-free/eu.logo.svg

@@ -0,0 +1,99 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   width="62.126286mm"
+   height="41.418194mm"
+   viewBox="0 0 62.126286 41.418194"
+   version="1.1"
+   id="svg893"
+   inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+   sodipodi:docname="eu.logo.svg"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
+  <sodipodi:namedview
+     id="namedview895"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageshadow="2"
+     inkscape:pageopacity="0.0"
+     inkscape:pagecheckerboard="0"
+     inkscape:document-units="mm"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:zoom="3.6088064"
+     inkscape:cx="69.829182"
+     inkscape:cy="100.72582"
+     inkscape:window-width="2560"
+     inkscape:window-height="1341"
+     inkscape:window-x="0"
+     inkscape:window-y="28"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="layer1" />
+  <defs
+     id="defs890" />
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-1.3489199,-1.2531713)">
+    <path
+       d="M 1.3489199,1.2531713 H 63.475207 V 42.671366 H 1.3489199 V 1.2531713"
+       style="fill:#2a3c93;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.0352778"
+       id="path42" />
+    <path
+       d="m 31.088441,10.27758 1.310922,-0.9567337 1.310922,0.9567337 -0.498827,-1.5469307 1.331383,-0.956733 h -1.641122 l -0.502356,-1.565981 -0.502355,1.567745 -1.640417,-0.0018 1.330678,0.956733 -0.498828,1.5469307"
+       style="fill:#fbca07;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.0352778"
+       id="path44" />
+    <path
+       d="m 24.304171,12.100383 1.310922,-0.956734 1.310217,0.956734 -0.498122,-1.547284 1.330678,-0.9567327 h -1.641123 l -0.502355,-1.567392 -0.502356,1.569156 -1.640417,-0.0018 1.330678,0.9567327 -0.498122,1.547284"
+       style="fill:#fbca07;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.0352778"
+       id="path46" />
+    <path
+       d="m 20.651157,13.003847 -0.502356,1.569508 -1.640416,-0.0018 1.330677,0.956733 -0.498827,1.546931 1.310922,-0.956381 1.310922,0.956381 -0.498828,-1.546931 1.330678,-0.956733 h -1.640417 l -0.502355,-1.567744"
+       style="fill:#fbca07;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.0352778"
+       id="path48" />
+    <path
+       d="m 18.830118,22.894325 1.310217,0.956733 -0.498123,-1.547283 1.330678,-0.956734 h -1.640417 l -0.502355,-1.567391 -0.502003,1.570919 -1.641475,-0.0035 1.331736,0.956734 -0.49918,1.547283 1.310922,-0.956733"
+       style="fill:#fbca07;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.0352778"
+       id="path50" />
+    <path
+       d="m 21.153512,28.143306 -0.502355,-1.567745 -0.502356,1.569509 -1.640416,-0.0018 1.330677,0.956733 -0.498827,1.547001 1.310922,-0.958567 1.310922,0.958567 -0.498828,-1.547001 1.330678,-0.956733 h -1.640417"
+       style="fill:#fbca07;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.0352778"
+       id="path52" />
+    <path
+       d="m 26.126974,33.116591 -0.502356,-1.56584 -0.501297,1.567498 -1.641475,-0.0017 1.330678,0.956663 -0.498122,1.547107 1.311275,-0.956628 1.309864,0.956628 -0.498123,-1.547107 1.330678,-0.956663 h -1.641122"
+       style="fill:#fbca07;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.0352778"
+       id="path54" />
+    <path
+       d="m 32.902424,34.918791 -0.502355,-1.567638 -0.501298,1.569297 -1.641475,-0.0017 1.330678,0.956663 -0.497769,1.546966 1.310922,-0.956345 1.309864,0.956345 -0.498828,-1.546966 1.331736,-0.956663 h -1.641475"
+       style="fill:#fbca07;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.0352778"
+       id="path56" />
+    <path
+       d="m 39.677875,33.116591 -0.501298,-1.56584 -0.503061,1.567498 -1.639711,-0.0017 1.329972,0.956663 -0.498122,1.547107 1.310922,-0.956628 1.310923,0.956628 -0.499886,-1.547107 1.331736,-0.956663 h -1.641475"
+       style="fill:#fbca07;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.0352778"
+       id="path58" />
+    <path
+       d="m 44.6531,28.143306 -0.503061,-1.567745 -0.503414,1.569509 -1.639358,-0.0018 1.331383,0.956733 -0.499533,1.547001 1.310922,-0.958567 1.310922,0.958567 -0.499886,-1.547001 1.331736,-0.956733 H 44.6531"
+       style="fill:#fbca07;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.0352778"
+       id="path60" />
+    <path
+       d="m 48.0948,21.328344 h -1.641122 l -0.503414,-1.567744 -0.501297,1.569508 -1.641475,-0.0018 1.331736,0.956734 -0.498122,1.547283 1.309158,-0.958497 1.310922,0.958497 -0.497769,-1.547283 1.331383,-0.956734"
+       style="fill:#fbca07;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.0352778"
+       id="path62" />
+    <path
+       d="m 42.839117,17.054794 1.310922,-0.956381 1.310922,0.956381 -0.499886,-1.546931 1.331736,-0.954969 H 44.6531 l -0.503061,-1.567745 -0.503414,1.569509 -1.639358,-0.0018 1.331383,0.954969 -0.499533,1.546931"
+       style="fill:#fbca07;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.0352778"
+       id="path64" />
+    <path
+       d="m 39.195275,8.0303853 -0.501298,1.569509 -1.641475,-0.0035 1.329973,0.9584967 -0.498123,1.547283 1.312687,-0.958497 1.309158,0.958497 -0.497769,-1.547283 1.331383,-0.9584967 h -1.642886 l -0.50165,-1.565981"
+       style="fill:#fbca07;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.0352778"
+       id="path66" />
+  </g>
+</svg>

+ 26 - 0
www/webapp/src/views/HomePage.vue

@@ -115,6 +115,20 @@
           particular. We greatly appreciate their support.
         </v-col>
       </v-row>
+      <v-row align="center" class="py-2" justify="center">
+        <v-col class="col-12 col-lg-3 py-4">
+          <v-layout class="justify-center">
+            <img loading="lazy" src="../assets/non-free/eu.logo.svg" alt="EU Logo" class="mr-6" style="margin-bottom: 0; margin-top: 0; max-width: 200px; width: 100%"/>
+          </v-layout>
+        </v-col>
+        <v-col class="col-12 col-sm-10 col-lg-9 py-4 text-center">
+          As a <a class="primary--text text--darken-2" href="https://www.joindns4.eu/">DNS4EU</a> consortium member,
+          deSEC works to ensure implementation of robust and modern DNS security and privacy features.
+          This includes support for state-of-the-art DNSSEC as well as encrypted DNS transport.<br />
+          The project is co-funded by the European Union (project number: 101095329 21-EU-DIG-EU-DNS, project name:
+          DNS4EU and European DNS Shield).
+        </v-col>
+      </v-row>
     </v-container>
   </v-container>
   <v-container fluid>
@@ -124,6 +138,18 @@
           <h2>Partners</h2>
         </v-col>
       </v-row>
+      <v-row align="center" class="py-2" justify="center">
+        <v-col class="col-12 col-lg-3 py-4">
+          <v-layout class="justify-center">
+            <a href="https://www.joindns4.eu/"><img loading="lazy" src="../assets/non-free/dns4eu.logo.svg" alt="DNS4EU Logo" class="mr-6" style="margin-bottom: 0; margin-top: 0; max-width: 210px; width: 100%"/></a>
+          </v-layout>
+        </v-col>
+        <v-col class="col-12 col-sm-10 col-lg-9 py-4 text-center">
+          DNS4EU is an initiative of the European Commission to provide an EU-based alternative public DNS resolver.
+          The purpose of DNS4EU is to provide EU citizens, companies, and institutions with a secure, privacy-compliant,
+          and powerful recursive DNS to protect European digital independence.
+        </v-col>
+      </v-row>
       <v-row justify="center">
         <v-col class="py-4 text-center">
           <a href="https://nextcloud.com/"><img loading="lazy" src="../assets/non-free/nextcloud-logo-inverted.svg" alt="Nextcloud Logo" class="mx-6 my-2" style="display: inline-block; max-height: 113px; max-width: 160px; width: 100%"/></a>