From f29cc6bc3048b5a6c5652ff36c5b6049ee50327e Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Thu, 1 Oct 2020 16:01:40 +0200 Subject: subscription form --- .../viewer/player/components.inline/inline.utility.js | 6 +++++- .../app/views/viewer/player/player.transcript.css | 19 ++++++++++++++----- .../frontend/app/views/viewer/viewer.actions.js | 1 + 3 files changed, 20 insertions(+), 6 deletions(-) (limited to 'animism-align/frontend') diff --git a/animism-align/frontend/app/views/viewer/player/components.inline/inline.utility.js b/animism-align/frontend/app/views/viewer/player/components.inline/inline.utility.js index 0ae002a..a9df389 100644 --- a/animism-align/frontend/app/views/viewer/player/components.inline/inline.utility.js +++ b/animism-align/frontend/app/views/viewer/player/components.inline/inline.utility.js @@ -200,8 +200,12 @@ export const SubscriptionForm = () => { Stay up to date and get notified when the next episode is available diff --git a/animism-align/frontend/app/views/viewer/player/player.transcript.css b/animism-align/frontend/app/views/viewer/player/player.transcript.css index 95105ce..927d2c1 100644 --- a/animism-align/frontend/app/views/viewer/player/player.transcript.css +++ b/animism-align/frontend/app/views/viewer/player/player.transcript.css @@ -390,32 +390,41 @@ .subscription-form { font-family: "Freight Text", serif; - font-size: 3rem; + font-size: 3.5rem; line-height: 1; width: 80%; - max-width: 60rem; + max-width: 70rem; margin: 0 auto; margin-top: 4rem; - margin-bottom: 10rem; + margin-bottom: 13rem; position: relative; } .subscription-form input { font-family: "Freight Text", serif; - font-size: 3rem; + font-size: 3.5rem; line-height: 1; background: transparent; border: 0; padding: 0; width: 100%; border-bottom: 1px solid #000; + color: black; } .subscription-form input::placeholder { color: #bbb; border-bottom: 1px solid #bbb; } -.subscription-form input[type='text']:invalid { +.subscription-form input[type='email']:invalid { border-bottom: 1px solid #bbb; } +.subscription-form input:focus, +.subscription-form input:focus:invalid { + background: transparent; + border: 0; + outline: 0; + color: #000; + border-bottom: 1px solid #000; +} .subscription-form svg { position: absolute; bottom: 0; diff --git a/animism-align/frontend/app/views/viewer/viewer.actions.js b/animism-align/frontend/app/views/viewer/viewer.actions.js index 6ce2f01..5fb2e8f 100644 --- a/animism-align/frontend/app/views/viewer/viewer.actions.js +++ b/animism-align/frontend/app/views/viewer/viewer.actions.js @@ -289,6 +289,7 @@ export const seekToBeginning = () => dispatch => { } export const showCredits = () => dispatch => { + actions.viewer.closeGrowl() actions.viewer.showComponent("credits") } -- cgit v1.2.3-70-g09d2