From 556c0de388bff3fe098f578f184b46a9bb190569 Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Tue, 12 Mar 2019 14:25:41 +0200 Subject: [PATCH] Style fixes and implement datetime inputs --- .../AdminCommonPage/AdminCommonPage.scss | 6 + src/pages/AdminEventPage/AdminEventPage.scss | 3 - src/pages/AdminFeedPage/AdminFeedPage.scss | 3 - src/pages/AdminFrontPage/AdminFrontPage.scss | 2 - src/pages/AdminLoginPage/AdminLoginPage.tsx | 3 +- .../EventCreatePage/EventCreatePage.scss | 32 +++++- src/pages/EventCreatePage/EventCreatePage.tsx | 104 +++++++++++++++++- 7 files changed, 137 insertions(+), 16 deletions(-) diff --git a/src/pages/AdminCommonPage/AdminCommonPage.scss b/src/pages/AdminCommonPage/AdminCommonPage.scss index cc0d4a5..b61fe2a 100644 --- a/src/pages/AdminCommonPage/AdminCommonPage.scss +++ b/src/pages/AdminCommonPage/AdminCommonPage.scss @@ -7,6 +7,11 @@ align-items: flex-start; flex: 1; + > div[class$='page'] { + margin: 0 1rem; + width: 100%; + } + label { margin-bottom: 0.5rem; } @@ -29,6 +34,7 @@ } .error { + margin-bottom: 0.5rem; border: 1px solid $orange2; padding: 8px 16px; color: $orange2; diff --git a/src/pages/AdminEventPage/AdminEventPage.scss b/src/pages/AdminEventPage/AdminEventPage.scss index 84a81c3..ea1da3e 100644 --- a/src/pages/AdminEventPage/AdminEventPage.scss +++ b/src/pages/AdminEventPage/AdminEventPage.scss @@ -1,9 +1,6 @@ @import "../../assets/scss/globals"; .admin-event-page { - margin: 0 1rem; - width: 100%; - table { border-collapse: collapse; } diff --git a/src/pages/AdminFeedPage/AdminFeedPage.scss b/src/pages/AdminFeedPage/AdminFeedPage.scss index 52eaa8d..ea2a401 100644 --- a/src/pages/AdminFeedPage/AdminFeedPage.scss +++ b/src/pages/AdminFeedPage/AdminFeedPage.scss @@ -1,9 +1,6 @@ @import "../../assets/scss/globals"; .admin-feed-page { - margin: 0 1rem; - width: 100%; - table { border-collapse: collapse; } diff --git a/src/pages/AdminFrontPage/AdminFrontPage.scss b/src/pages/AdminFrontPage/AdminFrontPage.scss index a00e37d..44ba612 100644 --- a/src/pages/AdminFrontPage/AdminFrontPage.scss +++ b/src/pages/AdminFrontPage/AdminFrontPage.scss @@ -1,6 +1,4 @@ .admin-front-page { - margin: 0 1rem; - a { text-decoration: underline; display: block; diff --git a/src/pages/AdminLoginPage/AdminLoginPage.tsx b/src/pages/AdminLoginPage/AdminLoginPage.tsx index fbf3c69..097485c 100644 --- a/src/pages/AdminLoginPage/AdminLoginPage.tsx +++ b/src/pages/AdminLoginPage/AdminLoginPage.tsx @@ -107,8 +107,9 @@ class AdminLoginPage extends React.Component +

Log in to SIK Admin

{ next && next !== DEFAULT_REDIRECT && ( -
You have to log in first.
+
You have to log in first.
) }