diff --git a/pages/index.js b/pages/index.js index e7457a0..df68adb 100644 --- a/pages/index.js +++ b/pages/index.js @@ -1,27 +1,17 @@ -import Link from 'next/link' import Head from 'next/head' +import '../static/everypage.css' +import '../static/css/index.css' const Index = (props) => { return (
); -} +}; function Footer() { return ( @@ -30,9 +20,9 @@ function Footer() {
© 2018 turnie.re · - Datenschutzerklärung + Datenschutzerklärung · - Impressum + Impressum
zurück nach oben
@@ -94,6 +84,156 @@ function LoginLogoutButtons() { ); } +function Main() { + return ( +
+ + + +
+ ); +} + +function Marketing() { + return ( +
+
+ +
+

Für jede Sportart

+

+ Egal, um welche Sportart es geht: Solange du mit mehreren Mannschaften ein Turnier veranstalten + willst, kann + turnie.re dir ein Turnier berechnen! +

+
+
+

Beliebige Anzahl Teams

+

+ Egal, wie viele Teams du gerne in deinem Turnier hast, wir regeln das. Füge einfach deine Teams + hinzu + und schon sagen wir dir, wer gegen wen spielt. +

+
+
+

Kostenlos

+

+ turnie.re ist ein kostenloser Service! Wir erheben keine Kosten und sind nur darauf aus, dein + Turnier-Management so einfach wie möglich zu gestalten. +

+
+ +
+ +
+ ); +} + +function Betawarning() { + return ( +
+

Public Beta

+

+ Diese Website ist noch in der Entwicklung.
+ Bei Problemen fülle bitte dieses + und für Feedback dieses Formular aus. +

+
+ ); +} + +function MainBottomSummary() { + return (
+
+ +
+

Was macht turnie.re?

+

+ turnie.re berechnet dir ein Turnier. Allein aus den Team-Namen berechnen wir dir einen kompletten + Spielplan, + den du auch gleich mit allen Leuten teilen kannst, ohne dir Gedanken machen zu müssen, wer gegen wen + spielen + muss.
+ Du trägst ein, wer gewonnen hat, und turnie.re sagt, wer als nächstes spielt. +

+
+
+

Ich habe einen Turniercode bekommen. Was nun?

+

+ Der Turniercode führt dich direkt zu einem Turnier. Gebe dafür den Code oben + ein, dann wirst du sofort weitergeleitet. +

+
+ +
+
+

+ Noch fragen? Schau doch mal im FAQ vorbei! +

+
+
); +} + +function MainPromotedLinks() { + return (
+ + + +
); +} + +function PromotedLinkTournamentCode() { + return (
+
+
+ + +
+
+

Gib hier einen Turnier Code ein, um direkt zum entsprechenden Turnier zu gelangen.

+
+
+
); +} +function PromotedLinkListTournaments() { + return ( +
+
+
+ Alle Turniere anzeigen +
+
+

+ Hier findest du alle öffentlichen Turniere. Wenn du ein Turnier suchst, den Turniercode aber + nicht hast, wirst + du wahrscheinlich hier fündig. +

+

+ Wenn du eingeloggt bist, findest du hier auch deine eigenen Turniere. +

+
+
+
+ ); +} +function PromotedLinkCreateTournament() { + return (
+
+
+

+ Einfach ausprobieren: Einen Turnier-Namen, ein paar Team-Namen, und schon + kriegst du ein + komplettes Turnier! +

+
+
+ Turnier erstellen +
+
+
); +} + export default () => (
diff --git a/static/css/index.css b/static/css/index.css new file mode 100644 index 0000000..0ae4d38 --- /dev/null +++ b/static/css/index.css @@ -0,0 +1,4 @@ +.index-cards { + background: url("/static/images/tennis-blurred.jpg") no-repeat center; + background-size: cover; +} \ No newline at end of file diff --git a/static/everypage.css b/static/everypage.css new file mode 100644 index 0000000..f851ea6 --- /dev/null +++ b/static/everypage.css @@ -0,0 +1,48 @@ +@font-face { + font-family: 'Halt'; + src: url('/static/fonts/Halt.ttf') format('truetype'); +} + +.big-image h1, .marketing h2, .custom-font { + font-family: Halt, sans-serif; +} + +.navbar-brand { + font-family: Halt, sans-serif; + font-size: 2em; +} + +.big-image { + background: url("/static/images/landingpage-background.jpg") no-repeat center; + background-size: cover; + padding: 3vw 5vw; + text-align: center; + color: white; + margin-bottom: 2em; +} + +.big-image h1 { + font-size: 6em; + text-shadow: 0.1em 0.1em black; +} + +body { + position: relative; + min-height: 100vh; +} + +footer { + position: absolute; + bottom: 0; + left: 0; + right: 0; +} + +.border-fix { + border-top-left-radius: .25rem !important; + border-bottom-left-radius: .25rem !important; +} + +main { + padding-bottom: 5em; +} \ No newline at end of file diff --git a/static/fonts/Halt.ttf b/static/fonts/Halt.ttf new file mode 100644 index 0000000..80c0f47 Binary files /dev/null and b/static/fonts/Halt.ttf differ diff --git a/static/images/landingpage-background.jpg b/static/images/landingpage-background.jpg new file mode 100644 index 0000000..b5ab47c Binary files /dev/null and b/static/images/landingpage-background.jpg differ diff --git a/static/images/tennis-blurred.jpg b/static/images/tennis-blurred.jpg new file mode 100644 index 0000000..bce4acb Binary files /dev/null and b/static/images/tennis-blurred.jpg differ