started rgpd integration

This commit is contained in:
2021-07-14 12:23:13 +02:00
parent dddd19a7b3
commit 8f7339b51e
34 changed files with 836 additions and 41 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -573,6 +573,11 @@ header[role="banner"]{
color: #fff;
background-color: $color-showrooms;
}
body.path-privacy-policy &,
body.path-tos & {
color: #fff;
background-color: $color-main-text;
}
}
@include col-mediaquery-max(3){
body.path-frontpage &, body.path-home & {
@@ -2818,50 +2823,80 @@ form#user-pass{
// | _/ _ \/ _ \ _/ -_) '_|
// |_|\___/\___/\__\___|_|
footer[role="contentinfo"]{
body:not(.path-home) & {
display:none;
// body:not(.path-home) & {
// display:none;
// }
>.wrapper{
display:flex;
flex-flow: row nowrap;
>div{
flex: 1 1 auto;
align-self: center;
}
}
#block-materiosimplenewssubscription{
form{
display: flex;
flex-flow: row nowrap;
align-items: center;
font-size: 0.756em;
>*{
margin-right: 0.5em;
}
#edit-subscriptions{
#footer-left{
#block-materiosimplenewssubscription{
form{
display: flex;
flex-flow: row nowrap;
align-items: center;
font-size: 0.756em;
>*{
margin-right: 0.5em;
}
#edit-subscriptions{
display: flex;
flex-flow: row nowrap;
align-items: center;
>*{
margin-right: 0.5em;
display: flex;
flex-flow: row nowrap;
align-items: center;
}
input{
margin-right: 0.3em;
}
}
input{
margin-right: 0.3em;
#edit-mail-wrapper{
input[type="email"]{
width:10em;
}
}
#edit-actions--2{
input[type="submit"]{
border: none;
background: none;
background-color: $color-base;
border-radius: 5px;
color: #fff;
padding: 0.45em 1em;
font-weight: 700;
}
}
}
#edit-mail-wrapper{
input[type="email"]{
width:10em;
}
}
#edit-actions--2{
input[type="submit"]{
border: none;
background: none;
background-color: $color-base;
border-radius: 5px;
color: #fff;
padding: 0.45em 1em;
font-weight: 700;
}
}
#footer-middle{
}
#footer-right{
text-align: right;
nav.block-menu.menu--footer{
display: inline-block;
font-size: 0.756em;
ul.menu{
padding:0; margin:0;
display: flex;
flex-flow: row nowrap;
li.menu-item{
padding: 1em 0.5em;
}
}
}
}
}

View File

@@ -92,9 +92,15 @@
{% if page.footer_left or page.footer_center or page.footer_right %}
<footer role="contentinfo">
<div class="wrapper">
{{ page.footer_left }}
{{ page.footer_center }}
{{ page.footer_right }}
<div id="footer-left">
{{ page.footer_left }}
</div>
<div id="footer-middle">
{{ page.footer_center }}
</div>
<div id="footer-right">
{{ page.footer_right }}
</div>
</div>
</footer>
{% endif %}