From c5bd9517477d3321a99361b0af8938e5ab7fd63b Mon Sep 17 00:00:00 2001 From: codevictory Date: Tue, 11 May 2021 19:35:21 +0300 Subject: [PATCH] Privacy statement. --- assets/css/app.scss | 2 + assets/css/pages/admin.scss | 16 +++ assets/css/pages/privacy.scss | 32 ++++++ assets/css/shared.scss | 6 +- .../controllers/page_controller.ex | 4 + lib/runosaari_web/router.ex | 1 + .../templates/layout/app.html.eex | 2 +- .../templates/page/info.html.eex | 2 +- .../templates/page/privacy.html.eex | 98 +++++++++++++++++++ .../templates/performance/admin.html.eex | 2 +- .../templates/performer/admin.html.eex | 2 +- .../templates/visitor/index.html.eex | 13 ++- 12 files changed, 174 insertions(+), 6 deletions(-) create mode 100644 assets/css/pages/admin.scss create mode 100644 assets/css/pages/privacy.scss create mode 100644 lib/runosaari_web/templates/page/privacy.html.eex diff --git a/assets/css/app.scss b/assets/css/app.scss index 09ce67a..cd97715 100644 --- a/assets/css/app.scss +++ b/assets/css/app.scss @@ -4,6 +4,8 @@ @import './pages/index.scss'; @import './pages/form.scss'; @import './pages/performance.scss'; +@import './pages/admin.scss'; +@import './pages/privacy.scss'; /* Alerts and form errors */ .alert { padding: 15px; diff --git a/assets/css/pages/admin.scss b/assets/css/pages/admin.scss new file mode 100644 index 0000000..7ca3897 --- /dev/null +++ b/assets/css/pages/admin.scss @@ -0,0 +1,16 @@ +table { + width: 93%; + border-spacing: 13px; +} + +.actions { + display: flex; + flex-direction: column; + font-size: 0.9em; +} + +.choices-collection { + font-size: 0.9em; + border-left: 1px solid; + border-right: 1px solid; +} diff --git a/assets/css/pages/privacy.scss b/assets/css/pages/privacy.scss new file mode 100644 index 0000000..821a2a5 --- /dev/null +++ b/assets/css/pages/privacy.scss @@ -0,0 +1,32 @@ +.privacy-text { + display: flex; + flex-direction: column; + width: 80%; + + h2 { + text-align: left; + padding-left: 20px; + } +} + +@media screen and (max-width: 600px) { + .privacy-text { + width: 100%; + } +} + +.disclaimer { + display: flex; + flex-direction: column; + font-size: 0.9em; + align-items: center; + margin-bottom: 20px; + + p { + margin-bottom: 0px !important; + } +} + +p { + max-width: 100% !important; +} diff --git a/assets/css/shared.scss b/assets/css/shared.scss index 30d7984..bd2f93a 100644 --- a/assets/css/shared.scss +++ b/assets/css/shared.scss @@ -18,7 +18,11 @@ section.logo ~ section.main { border-radius: 0px; } -.email-link { +.generic-link { color: blue; text-decoration: underline; } + +hr { + width: inherit; +} diff --git a/lib/runosaari_web/controllers/page_controller.ex b/lib/runosaari_web/controllers/page_controller.ex index 71bc503..4d63fa3 100644 --- a/lib/runosaari_web/controllers/page_controller.ex +++ b/lib/runosaari_web/controllers/page_controller.ex @@ -12,4 +12,8 @@ defmodule RunosaariWeb.PageController do def covid19(conn, _params) do render(conn, "covid19.html") end + + def privacy(conn, _params) do + render(conn, "privacy.html") + end end diff --git a/lib/runosaari_web/router.ex b/lib/runosaari_web/router.ex index 82a3960..30602b7 100644 --- a/lib/runosaari_web/router.ex +++ b/lib/runosaari_web/router.ex @@ -19,6 +19,7 @@ defmodule RunosaariWeb.Router do get "/", PageController, :index get "/info", PageController, :info get "/covid19", PageController, :covid19 + get "/privacy", PageController, :privacy resources "/performers", PerformerController, only: [:index] resources "/performances", PerformanceController, only: [:index] resources "/visitors", VisitorController, only: [:new, :create] diff --git a/lib/runosaari_web/templates/layout/app.html.eex b/lib/runosaari_web/templates/layout/app.html.eex index ecf6997..38287ee 100644 --- a/lib/runosaari_web/templates/layout/app.html.eex +++ b/lib/runosaari_web/templates/layout/app.html.eex @@ -54,7 +54,7 @@
Inkeri Aula
Katariina Vuorinen
-
diff --git a/lib/runosaari_web/templates/page/info.html.eex b/lib/runosaari_web/templates/page/info.html.eex index 881caca..16c6a49 100644 --- a/lib/runosaari_web/templates/page/info.html.eex +++ b/lib/runosaari_web/templates/page/info.html.eex @@ -19,7 +19,7 @@

Ota yhteyttä: Inkeri Aula & Katariina Vuorinen, - + info@runosaari.net

[TULOSSA]
SURVIVAL-ohjeet saariston syrjäseudulle