From 4fedc4ef8083f8a5e41a7e530fdb5063b284b4a5 Mon Sep 17 00:00:00 2001 From: Christoph Lienhard Date: Sat, 13 Jun 2020 14:44:49 +0200 Subject: [PATCH] more cleanup * improve imprint * rename party -> person in route * remove unnecessary components in about and partner * fix email addresses * remove most of the theses for easier manual testing (will be replaced by backendcalls in the future anyways) --- bin/admin-yml/index.js | 4 +- public/admin/config.yml | 8 +- src/app/about/components/index.vue | 177 -------- src/app/about/content/de.json | 2 +- src/app/contact/components/index.vue | 5 +- src/app/faq/content/de.json | 6 +- src/app/imprint/components/index.vue | 70 +-- src/app/imprint/content/de.json | 28 +- src/app/intro/content/de.json | 2 +- src/app/partner/components/index.vue | 18 - src/app/partner/content/de.json | 30 +- src/app/party/content/de.json | 2 +- src/data/theses.js | 652 --------------------------- 13 files changed, 76 insertions(+), 928 deletions(-) diff --git a/bin/admin-yml/index.js b/bin/admin-yml/index.js index fa399af..e48f429 100644 --- a/bin/admin-yml/index.js +++ b/bin/admin-yml/index.js @@ -208,7 +208,7 @@ const configTree = { pageUrl(), siteName(), stringField('headline', 'Headline'), - objectField('polis180', 'Legal notice for Polis180', { + objectField('editorialStaff', 'Legal notice for editorial staff', { list: [ stringField('addressLabel', 'Headline for address'), markdownField('address', 'Address'), @@ -222,7 +222,7 @@ const configTree = { markdownField('register', 'Register entry') ] }), - objectField('poe', 'Legal notice for Pulse of Europe', { + objectField('netzbegruenung', 'Legal notice for Netzbegruenung', { list: [ stringField('addressLabel', 'Headline for address'), markdownField('address', 'Address'), diff --git a/public/admin/config.yml b/public/admin/config.yml index 53d5c18..432315a 100644 --- a/public/admin/config.yml +++ b/public/admin/config.yml @@ -441,8 +441,8 @@ collections: - label: Headline name: headline widget: string - - label: Legal notice for Polis180 - name: polis180 + - label: Legal notice for editorial staff + name: editorialStaff widget: object fields: - label: Headline for address @@ -475,8 +475,8 @@ collections: - label: Register entry name: register widget: markdown - - label: Legal notice for Pulse of Europe - name: poe + - label: Legal notice for Netzbegruenung + name: netzbegruenung widget: object fields: - label: Headline for address diff --git a/src/app/about/components/index.vue b/src/app/about/components/index.vue index 1610fdf..1abc494 100644 --- a/src/app/about/components/index.vue +++ b/src/app/about/components/index.vue @@ -6,99 +6,10 @@
- -
- - - - -
-
-

{{ $t('about.devDesign') }}

- -
-
-
- - diff --git a/src/app/about/content/de.json b/src/app/about/content/de.json index f19131a..1805dd8 100644 --- a/src/app/about/content/de.json +++ b/src/app/about/content/de.json @@ -3,6 +3,6 @@ "url": "ueber-uns", "title": "Über uns", "headline": "Wer steckt eigentlich hinter dem Kandimat?", - "content": "Der Kandimat wurde von den ehrenamtlichen Mitgliedern des Netzbegrünung e.V. entwickelt. Eure Geschäftsstelle und die Kandidat\*innen haben die redaktionelle Arbeit für die Inhalte des Kandimats geleistet.", + "content": "Der Kandimat wurde von den ehrenamtlichen Mitgliedern des Netzbegrünung e.V. entwickelt. Eure Geschäftsstelle und die Kandidat\\*innen haben die redaktionelle Arbeit für die Inhalte des Kandimats geleistet.", "devDesign": "Development & Design" } diff --git a/src/app/contact/components/index.vue b/src/app/contact/components/index.vue index f3418bf..f4be967 100644 --- a/src/app/contact/components/index.vue +++ b/src/app/contact/components/index.vue @@ -2,8 +2,9 @@

{{ $t('contact.headline') }}

- - hello@euromat.info + + backoffice (a) netzbegruenung.de +
diff --git a/src/app/faq/content/de.json b/src/app/faq/content/de.json index 323d38d..1f47f1e 100644 --- a/src/app/faq/content/de.json +++ b/src/app/faq/content/de.json @@ -6,13 +6,15 @@ "questions": [ { "title": "Was ist der Kandimat? ", - "answer": "Der Kandimat präsentiert insgesamt Thesen zu verschiedenen Themen eurer Politik wie z. B. Migration oder Sicherheit, denen Du zustimmen, ablehnen oder mit neutral kommentieren kannst. Deine Antworten werden anschließend mit den Positionen der Kandidat\*innen abgeglichen, und daraus wird ein Ranking auf Basis der prozentualen Übereinstimmung mit der jeweiligen Person erstellt." + "answer": "Der Kandimat präsentiert insgesamt Thesen zu verschiedenen Themen eurer Politik wie z. B. Migration oder Sicherheit, denen Du zustimmen, ablehnen oder mit neutral kommentieren kannst. Deine Antworten werden anschließend mit den Positionen der Kandidat\\*innen abgeglichen, und daraus wird ein Ranking auf Basis der prozentualen Übereinstimmung mit der jeweiligen Person erstellt." }, { "title": "Wie funktioniert der Kandimat?", + "answer": "" }, { "title": "Wie haben wir den EUROMAT entwickelt? ", - }, + "answer": "" + } ] } diff --git a/src/app/imprint/components/index.vue b/src/app/imprint/components/index.vue index 01c6576..a455e2e 100644 --- a/src/app/imprint/components/index.vue +++ b/src/app/imprint/components/index.vue @@ -5,67 +5,71 @@
-

{{ $t('imprint.poe.addressLabel') }}

+

{{ $t('imprint.netzbegruenung.addressLabel') }}

- +
-

{{ $t('imprint.poe.representedLabel') }}

-

{{ $t('imprint.poe.represented') }}

+

{{ $t('imprint.netzbegruenung.representedLabel') }}

+

{{ $t('imprint.netzbegruenung.represented') }}

-

{{ $t('imprint.poe.registerLabel') }}

- +

{{ $t('imprint.netzbegruenung.registerLabel') }}

+
-

{{ $t('imprint.polis180.addressLabel') }}

+

{{ $t('imprint.editorialStaff.addressLabel') }}

- +
-

{{ $t('imprint.polis180.representedLabel') }}

-

{{ $t('imprint.polis180.represented') }}

+

{{ $t('imprint.editorialStaff.representedLabel') }}

+

{{ $t('imprint.editorialStaff.represented') }}

-

{{ $t('imprint.polis180.registerLabel') }}

- +

{{ $t('imprint.editorialStaff.registerLabel') }}

+
@@ -80,8 +84,9 @@

{{ $t('imprint.responsible.mail') }}

- - hello@euromat.info + + backoffice (a) netzbegruenung.de +
@@ -97,6 +102,19 @@ + +