From 9369edc00bc18dd3f27c4369af1382b73c3c8b68 Mon Sep 17 00:00:00 2001 From: Aarni Halinen Date: Sat, 22 Feb 2020 20:03:40 +0200 Subject: [PATCH] Placeholder styles for event page --- src/pages/EventPage/EventPage.scss | 15 ++++++++++ src/pages/EventPage/EventPage.tsx | 48 ++++++++++++++++++------------ 2 files changed, 44 insertions(+), 19 deletions(-) diff --git a/src/pages/EventPage/EventPage.scss b/src/pages/EventPage/EventPage.scss index 667ecd4..81f4c0e 100644 --- a/src/pages/EventPage/EventPage.scss +++ b/src/pages/EventPage/EventPage.scss @@ -1,3 +1,18 @@ .event-page { display: block; } + +.event-banner { + width: 300px; + height: auto; +} + +.event-title { + text-align: center; +} + +.event-signup-buttons { + display: flex; + flex-flow: row wrap; + justify-content: center; +} \ No newline at end of file diff --git a/src/pages/EventPage/EventPage.tsx b/src/pages/EventPage/EventPage.tsx index 4f97e32..16b6c8b 100644 --- a/src/pages/EventPage/EventPage.tsx +++ b/src/pages/EventPage/EventPage.tsx @@ -5,6 +5,10 @@ import { Event, getEvent } from "../../models/Event"; import { RouteComponentProps } from "react-router-dom"; import Button, { ButtonType } from "../../components/Button"; import Anchor from "../../components/Anchor"; +import PageSection from "../../components/PageSection"; +import { ColorEnum } from "../../components/ColorDiv/ColorDiv"; +import MainSection from "../../components/MainSection"; +import AsideSection from "../../components/AsideSection/AsideSection"; interface MatchParams { id: string; @@ -48,25 +52,31 @@ class EventPage extends React.Component { - {event.title_fi} -

{event.title_fi}

-

- {event.description_fi} -

-

- {event.content_fi} -

- {/* We may have multiple signup forms. Generate own Button for each one */} -
- {event.signupForm.map(sf => ( - - - - ) - )} -
+ + + + {event.title_fi} +

{event.title_fi}

+

+ {event.description_fi} +

+

+ {event.content_fi} +

+ {/* We may have multiple signup forms. Generate own Button for each one */} +
+ {event.signupForm.map(sf => ( + + + + ) + )} +
+
+ +
); }