From b176c6ce6549f095347628d9cd3f08a4aa404ea0 Mon Sep 17 00:00:00 2001 From: Felix Hamme Date: Sun, 11 Nov 2018 13:57:32 +0100 Subject: [PATCH] Design imprint page and generify and remove privacy.css --- pages/imprint.js | 88 ++++++++++++++++++++++++++++++++++++++++-- pages/privacy.js | 3 +- static/css/privacy.css | 20 ---------- static/everypage.css | 16 ++++++++ 4 files changed, 102 insertions(+), 25 deletions(-) delete mode 100644 static/css/privacy.css diff --git a/pages/imprint.js b/pages/imprint.js index cd9c300..27a980e 100644 --- a/pages/imprint.js +++ b/pages/imprint.js @@ -1,10 +1,92 @@ import Head from 'next/head' +import React from 'react' +import {Container} from 'reactstrap'; +import 'bootstrap/dist/css/bootstrap.min.css'; +import {BigImage, Footer, TurniereNavigation} from '../js/CommonComponents.js' +import '../static/everypage.css' + +function Main() { + return ( +
+ +
+ ); +} + +function ImprintText(){ + return ( +

+ Angaben gemäß §5 TMG: +

+

+ Jonas Seydel
+ August-Euler-Weg 3
+ 76133 Karlsruhe
+ Germany
+

+ +

+ Vertreten durch
+ Jonas Seydel +

+ +

+ Kontakt
+ jon@s-seydel.de +

+ + +

Haftungsausschluss

+ +

Haftung für Inhalte

+ +

+ Die Inhalte unserer Seiten wurden mit größter Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität + der Inhalte können wir jedoch keine Gewähr übernehmen. Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene + Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als + Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach + Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen. Verpflichtungen zur Entfernung oder Sperrung + der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt. Eine diesbezügliche Haftung ist + jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden von + entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen. +

+ +

Haftung für Links

+ +

+ Unser Angebot enthält Links zu externen Webseiten Dritter, auf deren Inhalte wir keinen Einfluss haben. Deshalb können + wir für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der + jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung + auf mögliche Rechtsverstöße überprüft. Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar. Eine + permanente inhaltliche Kontrolle der verlinkten Seiten ist jedoch ohne konkrete Anhaltspunkte einer Rechtsverletzung + nicht zumutbar. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen. +

+ +

Urheberrecht

+ +

+ Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. + Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der Grenzen des Urheberrechtes + bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers. Downloads und Kopien dieser Seite sind + nur für den privaten, nicht kommerziellen Gebrauch gestattet. Soweit die Inhalte auf dieser Seite nicht vom Betreiber + erstellt wurden, werden die Urheberrechte Dritter beachtet. Insbesondere werden Inhalte Dritter als solche + gekennzeichnet. Sollten Sie trotzdem auf eine Urheberrechtsverletzung aufmerksam werden, bitten wir um einen + entsprechenden Hinweis. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Inhalte umgehend entfernen. +

+ + +
); +} + export default () => (
- Turnie.re - Impressum + Impressum: turnie.re -

Impressum

+ + +
+
-) +); diff --git a/pages/privacy.js b/pages/privacy.js index 0b07e90..08f8e9d 100644 --- a/pages/privacy.js +++ b/pages/privacy.js @@ -4,11 +4,10 @@ import {Container} from 'reactstrap'; import 'bootstrap/dist/css/bootstrap.min.css'; import {BigImage, Footer, TurniereNavigation} from '../js/CommonComponents.js' import '../static/everypage.css' -import '../static/css/privacy.css' function Main() { return ( -
+
); diff --git a/static/css/privacy.css b/static/css/privacy.css deleted file mode 100644 index 2c053ce..0000000 --- a/static/css/privacy.css +++ /dev/null @@ -1,20 +0,0 @@ -@font-face { - font-family: 'Halt'; - src: url('/static/fonts/Halt.ttf') format('truetype'); -} - -.main h2, .main h3, .main h4 { - font-family: Halt, sans-serif; -} - -.main p { - text-align: justify; -} - -.main h3 { - margin-top: 2em; -} - -.main h4 { - margin-top: 1em; -} \ No newline at end of file diff --git a/static/everypage.css b/static/everypage.css index 0d64bd7..6e95e16 100644 --- a/static/everypage.css +++ b/static/everypage.css @@ -45,4 +45,20 @@ footer { .main { padding-bottom: 5em; +} + +.running-text h2, .running-text h3, .running-text h4 { + font-family: Halt, sans-serif; +} + +.running-text p { + text-align: justify; +} + +.running-text h3 { + margin-top: 2em; +} + +.running-text h4 { + margin-top: 1em; } \ No newline at end of file