diff --git a/sass/_email-form.scss b/sass/_email-form.scss new file mode 100644 index 00000000..d065beaa --- /dev/null +++ b/sass/_email-form.scss @@ -0,0 +1,67 @@ +.footer-email-list { + margin-top: 2em; + margin-bottom: 1em; + text-align: left; + h2 { + margin-top: 0; + } + + .footer-form { + div.field { + text-align: left; + } + .legal-consent-container, .hs-richtext { + text-align: left; + p { + max-width: none; + margin: auto; + } + } + input[type="submit"] { + background: none; + border: 1px solid white; + color: white; + padding: 0.5em 2em; + cursor: pointer; + } + .actions { + text-align: left; + } + .hs_submit { + padding-top: 1em; + height: 100px; /* this is due to the floating captcha badge */ + } + .hs_recaptcha { + float: right; + opacity: 0.5; + min-height: 60px; + } + .hs-error-msgs { + list-style-type: none; + color: red; + padding-left: 0; + margin-top: 0; + li { + adding-left: 0; + } + } + + input[type="text"], + input[type="email"], + select { + background: none; + border: none; + border-bottom: 1px solid white; + color: white; + &::placeholder { + opacity: 1; + color: white; + } + width: 100%; + margin-bottom: 0.75em; + } + select { + color: white; + } + } +} \ No newline at end of file diff --git a/sass/_valkey.scss b/sass/_valkey.scss index 8bc0c1d1..29c327da 100644 --- a/sass/_valkey.scss +++ b/sass/_valkey.scss @@ -389,6 +389,9 @@ p { } .footer { + & + .footer { + border-top: 1px solid rgba(255, 255, 255, 0.08); + } background-color: #1a2026; @include sans-serif; font-size: 1.4rem; diff --git a/sass/css/styles.scss b/sass/css/styles.scss index 22cc19ec..8f7c1389 100755 --- a/sass/css/styles.scss +++ b/sass/css/styles.scss @@ -7,6 +7,7 @@ @import '../typography'; @import '../pygments'; @import '../valkey'; +@import '../email-form'; /* Styling for Markdown Tables */ table { diff --git a/templates/default.html b/templates/default.html index bd8928ee..715d37af 100644 --- a/templates/default.html +++ b/templates/default.html @@ -70,61 +70,65 @@ {% block content %}{% endblock %}