~jan0sch/smederee
Showing details for patch 9174dde393cfa51d0c8093aeff7609986b29572f.
diff -rN -u old-smederee/modules/hub/src/main/resources/assets/css/landingpage.css new-smederee/modules/hub/src/main/resources/assets/css/landingpage.css --- old-smederee/modules/hub/src/main/resources/assets/css/landingpage.css 2025-02-01 18:48:34.979533516 +0000 +++ new-smederee/modules/hub/src/main/resources/assets/css/landingpage.css 2025-02-01 18:48:34.983533520 +0000 @@ -4,6 +4,10 @@ box-sizing: border-box; } +main > .content { + margin-bottom: 3em; +} + /* * -- BASE STYLES -- * Most of these are inherited from Base, but I want to change a few. @@ -203,13 +207,12 @@ */ .content-wrapper { /* These styles are required for the "scroll-over" effect */ + background: white; + min-height: 12%; position: absolute; top: 87%; width: 100%; - min-height: 12%; z-index: 2; - background: white; - } /* We want to give the content area some more padding */ @@ -250,6 +253,7 @@ position: fixed; bottom: 0; width: 100%; + z-index: 3; } /* diff -rN -u old-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/contact.scala.html new-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/contact.scala.html --- old-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/contact.scala.html 2025-02-01 18:48:34.979533516 +0000 +++ new-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/contact.scala.html 2025-02-01 18:48:34.983533520 +0000 @@ -7,7 +7,23 @@ } </style> } -@main(baseUri, lang)(customHeaders = myHeaders)(csrf, title) { +@myFooters = { +@defining(lang.toLocale) { implicit locale => + <footer class="footer l-box is-center"> + <div class="pure-menu pure-menu-horizontal"> + <a class="pure-menu-heading pure-menu-link" href="https://www.wegtam.com" target="_blank">@Messages("global.copyright")</a> + <ul class="pure-menu-list"> + <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("privacy-policy")}">@Messages("global.privacy")</a></li> + <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("terms-of-use")}">@Messages("global.terms.of.use")</a></li> + <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("imprint")}">@Messages("global.imprint")</a></li> + <li class="pure-menu-item pure-menu-active"><a class="pure-menu-link" href="@{baseUri.addPath("contact")}">@Messages("global.contact")</a></li> + <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("public-alpha")}">@Messages("global.alpha")</a></li> + </ul> + </div> + </footer> +} +} +@main(baseUri, lang)(customFooters = myFooters, customHeaders = myHeaders)(csrf, title) { @defining(lang.toLocale) { implicit locale => <div class="content"> <div class="pure-g"> @@ -24,17 +40,5 @@ </div> </div> </div> -<footer class="footer l-box is-center"> - <div class="pure-menu pure-menu-horizontal"> - <a class="pure-menu-heading pure-menu-link" href="https://www.wegtam.com" target="_blank">@Messages("global.copyright")</a> - <ul class="pure-menu-list"> - <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("privacy-policy")}">@Messages("global.privacy")</a></li> - <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("terms-of-use")}">@Messages("global.terms.of.use")</a></li> - <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("imprint")}">@Messages("global.imprint")</a></li> - <li class="pure-menu-item pure-menu-active"><a class="pure-menu-link" href="@{baseUri.addPath("contact")}">@Messages("global.contact")</a></li> - <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("public-alpha")}">@Messages("global.alpha")</a></li> - </ul> - </div> -</footer> } } diff -rN -u old-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/imprint.scala.html new-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/imprint.scala.html --- old-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/imprint.scala.html 2025-02-01 18:48:34.979533516 +0000 +++ new-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/imprint.scala.html 2025-02-01 18:48:34.983533520 +0000 @@ -7,7 +7,23 @@ } </style> } -@main(baseUri, lang)(customHeaders = myHeaders)(csrf, title) { +@myFooters = { +@defining(lang.toLocale) { implicit locale => + <footer class="footer l-box is-center"> + <div class="pure-menu pure-menu-horizontal"> + <a class="pure-menu-heading pure-menu-link" href="https://www.wegtam.com" target="_blank">@Messages("global.copyright")</a> + <ul class="pure-menu-list"> + <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("privacy-policy")}">@Messages("global.privacy")</a></li> + <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("terms-of-use")}">@Messages("global.terms.of.use")</a></li> + <li class="pure-menu-item pure-menu-active"><a class="pure-menu-link" href="@{baseUri.addPath("imprint")}">@Messages("global.imprint")</a></li> + <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("contact")}">@Messages("global.contact")</a></li> + <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("public-alpha")}">@Messages("global.alpha")</a></li> + </ul> + </div> + </footer> +} +} +@main(baseUri, lang)(customFooters = myFooters, customHeaders = myHeaders)(csrf, title) { @defining(lang.toLocale) { implicit locale => <div class="content"> <div class="pure-g"> @@ -37,17 +53,5 @@ </div> </div> </div> -<footer class="footer l-box is-center"> - <div class="pure-menu pure-menu-horizontal"> - <a class="pure-menu-heading pure-menu-link" href="https://www.wegtam.com" target="_blank">@Messages("global.copyright")</a> - <ul class="pure-menu-list"> - <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("privacy-policy")}">@Messages("global.privacy")</a></li> - <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("terms-of-use")}">@Messages("global.terms.of.use")</a></li> - <li class="pure-menu-item pure-menu-active"><a class="pure-menu-link" href="@{baseUri.addPath("imprint")}">@Messages("global.imprint")</a></li> - <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("contact")}">@Messages("global.contact")</a></li> - <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("public-alpha")}">@Messages("global.alpha")</a></li> - </ul> - </div> -</footer> } } diff -rN -u old-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/main.scala.html new-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/main.scala.html --- old-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/main.scala.html 2025-02-01 18:48:34.979533516 +0000 +++ new-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/main.scala.html 2025-02-01 18:48:34.983533520 +0000 @@ -18,7 +18,7 @@ <main class="content-wrapper"> @content </main> - <footer class="footer">@customFooters</footer> + @customFooters </body> </html> } diff -rN -u old-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/privacyPolicy.scala.html new-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/privacyPolicy.scala.html --- old-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/privacyPolicy.scala.html 2025-02-01 18:48:34.983533520 +0000 +++ new-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/privacyPolicy.scala.html 2025-02-01 18:48:34.983533520 +0000 @@ -7,7 +7,23 @@ } </style> } -@main(baseUri, lang)(customHeaders = myHeaders)(csrf, title) { +@myFooters = { +@defining(lang.toLocale) { implicit locale => + <footer class="footer l-box is-center"> + <div class="pure-menu pure-menu-horizontal"> + <a class="pure-menu-heading pure-menu-link" href="https://www.wegtam.com" target="_blank">@Messages("global.copyright")</a> + <ul class="pure-menu-list"> + <li class="pure-menu-item pure-menu-active"><a class="pure-menu-link" href="@{baseUri.addPath("privacy-policy")}">@Messages("global.privacy")</a></li> + <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("terms-of-use")}">@Messages("global.terms.of.use")</a></li> + <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("imprint")}">@Messages("global.imprint")</a></li> + <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("contact")}">@Messages("global.contact")</a></li> + <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("public-alpha")}">@Messages("global.alpha")</a></li> + </ul> + </div> + </footer> +} +} +@main(baseUri, lang)(customFooters = myFooters, customHeaders = myHeaders)(csrf, title) { @defining(lang.toLocale) { implicit locale => <div class="content"> <div class="pure-g"> @@ -29,17 +45,5 @@ </div> </div> </div> -<footer class="footer l-box is-center"> - <div class="pure-menu pure-menu-horizontal"> - <a class="pure-menu-heading pure-menu-link" href="https://www.wegtam.com" target="_blank">@Messages("global.copyright")</a> - <ul class="pure-menu-list"> - <li class="pure-menu-item pure-menu-active"><a class="pure-menu-link" href="@{baseUri.addPath("privacy-policy")}">@Messages("global.privacy")</a></li> - <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("terms-of-use")}">@Messages("global.terms.of.use")</a></li> - <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("imprint")}">@Messages("global.imprint")</a></li> - <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("contact")}">@Messages("global.contact")</a></li> - <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("public-alpha")}">@Messages("global.alpha")</a></li> - </ul> - </div> -</footer> } } diff -rN -u old-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/publicAlpha.scala.html new-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/publicAlpha.scala.html --- old-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/publicAlpha.scala.html 2025-02-01 18:48:34.983533520 +0000 +++ new-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/publicAlpha.scala.html 2025-02-01 18:48:34.983533520 +0000 @@ -7,7 +7,23 @@ } </style> } -@main(baseUri, lang)(customHeaders = myHeaders)(csrf, title) { +@myFooters = { +@defining(lang.toLocale) { implicit locale => + <footer class="footer l-box is-center"> + <div class="pure-menu pure-menu-horizontal"> + <a class="pure-menu-heading pure-menu-link" href="https://www.wegtam.com" target="_blank">@Messages("global.copyright")</a> + <ul class="pure-menu-list"> + <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("privacy-policy")}">@Messages("global.privacy")</a></li> + <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("terms-of-use")}">@Messages("global.terms.of.use")</a></li> + <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("imprint")}">@Messages("global.imprint")</a></li> + <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("contact")}">@Messages("global.contact")</a></li> + <li class="pure-menu-item pure-menu-active"><a class="pure-menu-link" href="@{baseUri.addPath("public-alpha")}">@Messages("global.alpha")</a></li> + </ul> + </div> + </footer> +} +} +@main(baseUri, lang)(customFooters = myFooters, customHeaders = myHeaders)(csrf, title) { @defining(lang.toLocale) { implicit locale => <div class="content"> <div class="pure-g"> @@ -36,17 +52,5 @@ </div> </div> </div> -<footer class="footer l-box is-center"> - <div class="pure-menu pure-menu-horizontal"> - <a class="pure-menu-heading pure-menu-link" href="https://www.wegtam.com" target="_blank">@Messages("global.copyright")</a> - <ul class="pure-menu-list"> - <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("privacy-policy")}">@Messages("global.privacy")</a></li> - <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("terms-of-use")}">@Messages("global.terms.of.use")</a></li> - <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("imprint")}">@Messages("global.imprint")</a></li> - <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("contact")}">@Messages("global.contact")</a></li> - <li class="pure-menu-item pure-menu-active"><a class="pure-menu-link" href="@{baseUri.addPath("public-alpha")}">@Messages("global.alpha")</a></li> - </ul> - </div> -</footer> } } diff -rN -u old-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/termsOfUse.scala.html new-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/termsOfUse.scala.html --- old-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/termsOfUse.scala.html 2025-02-01 18:48:34.983533520 +0000 +++ new-smederee/modules/hub/src/main/twirl/de/smederee/hub/views/termsOfUse.scala.html 2025-02-01 18:48:34.983533520 +0000 @@ -7,7 +7,23 @@ } </style> } -@main(baseUri, lang)(customHeaders = myHeaders)(csrf, title) { +@myFooters = { +@defining(lang.toLocale) { implicit locale => + <footer class="footer l-box is-center"> + <div class="pure-menu pure-menu-horizontal"> + <a class="pure-menu-heading pure-menu-link" href="https://www.wegtam.com" target="_blank">@Messages("global.copyright")</a> + <ul class="pure-menu-list"> + <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("privacy-policy")}">@Messages("global.privacy")</a></li> + <li class="pure-menu-item pure-menu-active"><a class="pure-menu-link" href="@{baseUri.addPath("terms-of-use")}">@Messages("global.terms.of.use")</a></li> + <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("imprint")}">@Messages("global.imprint")</a></li> + <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("contact")}">@Messages("global.contact")</a></li> + <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("public-alpha")}">@Messages("global.alpha")</a></li> + </ul> + </div> + </footer> +} +} +@main(baseUri, lang)(customFooters = myFooters, customHeaders = myHeaders)(csrf, title) { @defining(lang.toLocale) { implicit locale => <div class="content"> <div class="pure-g"> @@ -75,17 +91,5 @@ </div> </div> </div> -<footer class="footer l-box is-center"> - <div class="pure-menu pure-menu-horizontal"> - <a class="pure-menu-heading pure-menu-link" href="https://www.wegtam.com" target="_blank">@Messages("global.copyright")</a> - <ul class="pure-menu-list"> - <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("privacy-policy")}">@Messages("global.privacy")</a></li> - <li class="pure-menu-item pure-menu-active"><a class="pure-menu-link" href="@{baseUri.addPath("terms-of-use")}">@Messages("global.terms.of.use")</a></li> - <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("imprint")}">@Messages("global.imprint")</a></li> - <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("contact")}">@Messages("global.contact")</a></li> - <li class="pure-menu-item"><a class="pure-menu-link" href="@{baseUri.addPath("public-alpha")}">@Messages("global.alpha")</a></li> - </ul> - </div> -</footer> } }