| ... | ... |
@@ -1,6 +1,5 @@ |
| 1 | 1 |
footer.footer-main {
|
| 2 | 2 |
border: 0; |
| 3 |
- font-size: $font-size-xs; |
|
| 4 | 3 |
color: var(--bs-body-color-inverse); |
| 5 | 4 |
margin-top: 3.5rem; |
| 6 | 5 |
|
| ... | ... |
@@ -46,6 +45,8 @@ footer.footer-main {
|
| 46 | 45 |
|
| 47 | 46 |
|
| 48 | 47 |
.footer-newsletter {
|
| 48 |
+ color: $body-color; |
|
| 49 |
+ background-color: $light-gray; |
|
| 49 | 50 |
.input-group {
|
| 50 | 51 |
max-width: 400px; |
| 51 | 52 |
} |
| ... | ... |
@@ -64,16 +65,32 @@ footer.footer-main {
|
| 64 | 65 |
} |
| 65 | 66 |
|
| 66 | 67 |
i {
|
| 68 |
+ color: $body-color-inverse; |
|
| 67 | 69 |
font-size: 2rem; |
| 70 |
+ &:hover, &:focus {
|
|
| 71 |
+ color: $primary; |
|
| 72 |
+ } |
|
| 68 | 73 |
} |
| 69 | 74 |
} |
| 70 | 75 |
} |
| 71 | 76 |
|
| 72 | 77 |
.footer-content {
|
| 78 |
+ background: url('/bundles/weinmanufakturtheme/img/footer_schiefer_2000px.jpg');
|
|
| 73 | 79 |
--bs-link-color: currentColor; |
| 74 | 80 |
--bs-link-hover-color: var(--bs-link-color); |
| 75 | 81 |
position: relative; |
| 76 | 82 |
|
| 83 |
+ font-size: rfs-value(18px); |
|
| 84 |
+ line-height: 2rem; |
|
| 85 |
+ |
|
| 86 |
+ a {
|
|
| 87 |
+ color: $body-color-inverse; |
|
| 88 |
+ text-decoration: none; |
|
| 89 |
+ &:hover, &:focus {
|
|
| 90 |
+ color: $primary; |
|
| 91 |
+ } |
|
| 92 |
+ } |
|
| 93 |
+ |
|
| 77 | 94 |
@extend %include-adler; |
| 78 | 95 |
|
| 79 | 96 |
ul.list-unstyled {
|
| ... | ... |
@@ -99,9 +116,12 @@ footer.footer-main {
|
| 99 | 116 |
|
| 100 | 117 |
color: var(--bs-body-color-inverse); |
| 101 | 118 |
font-weight: $font-weight-bold; |
| 102 |
- font-size: $font-size-xs; |
|
| 103 | 119 |
text-transform: uppercase; |
| 104 | 120 |
} |
| 121 |
+ |
|
| 122 |
+ .footer-column-content-inner p {
|
|
| 123 |
+ line-height: rfs-value(22px); |
|
| 124 |
+ } |
|
| 105 | 125 |
} |
| 106 | 126 |
|
| 107 | 127 |
|
| ... | ... |
@@ -115,9 +135,25 @@ footer.footer-main {
|
| 115 | 135 |
text-transform: uppercase; |
| 116 | 136 |
} |
| 117 | 137 |
} |
| 138 |
+ |
|
| 139 |
+ #footer-menu {
|
|
| 140 |
+ flex: 1; |
|
| 141 |
+ flex-shrink: 0; |
|
| 142 |
+ flex-grow: 0; |
|
| 143 |
+ |
|
| 144 |
+ .footer-column-headline {
|
|
| 145 |
+ white-space: nowrap; |
|
| 146 |
+ font-size: rfs-value(20px); |
|
| 147 |
+ } |
|
| 148 |
+ |
|
| 149 |
+ .footer-column-content {
|
|
| 150 |
+ display: none; |
|
| 151 |
+ } |
|
| 152 |
+ } |
|
| 118 | 153 |
} |
| 119 | 154 |
|
| 120 | 155 |
.footer-logos {
|
| 156 |
+ background-color: $light-gray; |
|
| 121 | 157 |
.footer-logo {
|
| 122 | 158 |
flex-flow: row wrap; |
| 123 | 159 |
justify-content: center; |
| ... | ... |
@@ -126,7 +162,12 @@ footer.footer-main {
|
| 126 | 162 |
} |
| 127 | 163 |
|
| 128 | 164 |
.footer-copyright {
|
| 129 |
- --bs-link-color: currentColor; |
|
| 130 |
- --bs-link-hover-color: var(--bs-link-color); |
|
| 165 |
+ a {
|
|
| 166 |
+ color: $body-color-inverse; |
|
| 167 |
+ text-decoration: none; |
|
| 168 |
+ &:hover, &:focus {
|
|
| 169 |
+ color: $primary; |
|
| 170 |
+ } |
|
| 171 |
+ } |
|
| 131 | 172 |
} |
| 132 | 173 |
} |
| 133 | 174 |
\ No newline at end of file |
| ... | ... |
@@ -3,13 +3,13 @@ |
| 3 | 3 |
"treukunde": {
|
| 4 | 4 |
"claim-first": "Ja, ich werde ein", |
| 5 | 5 |
"claim-second": "treueKunde", |
| 6 |
- "description": "Wein verbindet. Als treueKunde gehören Sie zu einer begeisterten Gruppe von Menschen, die Genuss, Wein und exklusive Angebote schätzt. Genießen Sie unsere Benefits! Viermal im Jahr senden wir Ihnen per Post einen exklusiven Folder mit besonderen Angeboten. Auf Ihre erste Bestellung erhalten Sie 10 % Rabatt. Der Versand ist für Sie ab einem Warenwert von 90 Euro immer kostenlos. Unser Newsletter informiert über aktuelle weinThemen und Termine.", |
|
| 6 |
+ "description": "<p>Wein verbindet. Als treueKunde gehören Sie zu einer begeisterten Gruppe von Menschen, die Genuss, Wein und exklusive Angebote schätzt.<p> <p><strong>Genießen Sie unsere Benefits!</strong></p><ul><li>Viermal im Jahr senden wir Ihnen per Post einen exklusiven Folder mit besonderen Angeboten.</li><li>Auf Ihre erste Bestellung erhalten Sie 10 % Rabatt.</li><li>Der Versand ist für Sie ab einem Warenwert von 90 Euro immer kostenlos.</li><li>Unser Newsletter informiert über aktuelle weinThemen und Termine.</li></ul>", |
|
| 7 | 7 |
"button": "Treuekunde werden", |
| 8 | 8 |
"url": "/treuekunde-werden" |
| 9 | 9 |
}, |
| 10 | 10 |
"newsletter": {
|
| 11 | 11 |
"title": "Newsletter abonnieren", |
| 12 |
- "subtitle": "Erfahren Sie ab sofort exklusiv alle Neuigkeiten", |
|
| 12 |
+ "subtitle": "Erfahren Sie ab sofort exklusiv alle Neuigkeiten.", |
|
| 13 | 13 |
"placeholder": "Ihre E-Mail Adresse", |
| 14 | 14 |
"button": "weiter", |
| 15 | 15 |
"form": {
|
| ... | ... |
@@ -18,9 +18,6 @@ |
| 18 | 18 |
"input": {
|
| 19 | 19 |
"aria-label": "Newsletter E-Mail Adresse eingeben" |
| 20 | 20 |
}, |
| 21 |
- "button": {
|
|
| 22 |
- "aria-label": "Newsletter abonnieren" |
|
| 23 |
- }, |
|
| 24 | 21 |
"benefits": {
|
| 25 | 22 |
"title": "Ihr Mehrwert", |
| 26 | 23 |
"line1": "Besondere Produkte und Veranstaltungen", |
| ... | ... |
@@ -11,7 +11,7 @@ |
| 11 | 11 |
</div> |
| 12 | 12 |
</div> |
| 13 | 13 |
<div class="col-12 col-md-6 right-col align-self-center"> |
| 14 |
- <p>{{ "footer.treukunde.description"|trans }}</p>
|
|
| 14 |
+ <p>{{ "footer.treukunde.description"|trans|raw }}</p>
|
|
| 15 | 15 |
<p class="mt-3 mt-md-5 text-center"> |
| 16 | 16 |
<a href="{{ "footer.treukunde.url"|trans }}" class="btn btn-outline-white">
|
| 17 | 17 |
{{ "footer.treukunde.button"|trans }}
|
| ... | ... |
@@ -22,7 +22,7 @@ |
| 22 | 22 |
</div> |
| 23 | 23 |
</div> |
| 24 | 24 |
|
| 25 |
-<div class="footer-newsletter bg-lighter py-5"> |
|
| 25 |
+<div class="footer-newsletter py-5"> |
|
| 26 | 26 |
<div class="container"> |
| 27 | 27 |
<div class="row align-items-end g-md-5 gy-5"> |
| 28 | 28 |
<div class="col-12 col-md-6"> |
| ... | ... |
@@ -93,7 +93,7 @@ |
| 93 | 93 |
{% block layout_footer_navigation %}
|
| 94 | 94 |
<div |
| 95 | 95 |
id="footerColumns" |
| 96 |
- class="row footer-columns" |
|
| 96 |
+ class="footer-columns d-flex justify-content-between" |
|
| 97 | 97 |
{# @deprecated tag:v6.6.0 - Registering plugin on selector "data-collapse-footer" is deprecated. Use "data-collapse-footer-columns" instead #}
|
| 98 | 98 |
{% if feature('v6.6.0.0') %}
|
| 99 | 99 |
data-collapse-footer-columns="true" |
| ... | ... |
@@ -103,7 +103,7 @@ |
| 103 | 103 |
role="list" |
| 104 | 104 |
> |
| 105 | 105 |
{% block layout_footer_navigation_hotline %}
|
| 106 |
- <div class="col-md-4 footer-column js-footer-column"> |
|
| 106 |
+ <div class="footer-column js-footer-column" id="footer-hotline"> |
|
| 107 | 107 |
{% block layout_footer_navigation_hotline_headline %}
|
| 108 | 108 |
<div class="footer-column-headline mb-md-1 footer-headline js-footer-column-headline js-collapse-footer-column-trigger" |
| 109 | 109 |
id="collapseFooterHotlineTitle" |
| ... | ... |
@@ -138,73 +138,9 @@ |
| 138 | 138 |
{% endblock %}
|
| 139 | 139 |
|
| 140 | 140 |
{% block layout_footer_navigation_columns %}
|
| 141 |
- {% for root in page.footer.navigation.tree %}
|
|
| 142 |
- {% block layout_footer_navigation_column %}
|
|
| 143 |
- <div class="ms-md-auto col-md-auto footer-column js-footer-column"> |
|
| 144 |
- {% block layout_footer_navigation_information_headline %}
|
|
| 145 |
- <div class="footer-column-headline footer-headline js-collapse-footer-column-trigger d-md-none" |
|
| 146 |
- data-bs-target="#collapseFooterTitle{{ loop.index }}"
|
|
| 147 |
- aria-expanded="true" |
|
| 148 |
- aria-controls="collapseFooter{{ loop.index }}">
|
|
| 149 |
- |
|
| 150 |
- {% if root.category.type == 'folder' %}
|
|
| 151 |
- {{ root.category.translated.name }}
|
|
| 152 |
- {% else %}
|
|
| 153 |
- <a href="{{ category_url(root.category) }}"
|
|
| 154 |
- {% if category_linknewtab(root.category) %}target="_blank"{% endif %}
|
|
| 155 |
- title="{{ root.category.translated.name }}">
|
|
| 156 |
- {{ root.category.translated.name }}
|
|
| 157 |
- </a> |
|
| 158 |
- {% endif %}
|
|
| 159 |
- {% block layout_footer_navigation_information_icons %}
|
|
| 160 |
- <div class="footer-column-toggle"> |
|
| 161 |
- <span class="footer-plus-icon"> |
|
| 162 |
- {% sw_icon 'plus' %}
|
|
| 163 |
- </span> |
|
| 164 |
- <span class="footer-minus-icon"> |
|
| 165 |
- {% sw_icon 'minus' %}
|
|
| 166 |
- </span> |
|
| 167 |
- </div> |
|
| 168 |
- {% endblock %}
|
|
| 169 |
- </div> |
|
| 170 |
- {% endblock %}
|
|
| 171 |
- |
|
| 172 |
- {% block layout_footer_navigation_information_content %}
|
|
| 173 |
- <div id="collapseFooter{{ loop.index }}"
|
|
| 174 |
- class="footer-column-content collapse js-footer-column-content" |
|
| 175 |
- aria-labelledby="collapseFooterTitle{{ loop.index }}">
|
|
| 176 |
- <div class="footer-column-content-inner"> |
|
| 177 |
- {% block layout_footer_navigation_information_links %}
|
|
| 178 |
- <ul class="list-unstyled"> |
|
| 179 |
- {% for treeItem in root.children %}
|
|
| 180 |
- {% set category = treeItem.category %}
|
|
| 181 |
- {% set name = category.translated.name %}
|
|
| 182 |
- |
|
| 183 |
- {% block layout_footer_navigation_information_link_item %}
|
|
| 184 |
- <li class="footer-link-item"> |
|
| 185 |
- {% block layout_footer_navigation_information_link %}
|
|
| 186 |
- {% if category.type == 'folder' %}
|
|
| 187 |
- <div>{{ name }}</div>
|
|
| 188 |
- {% else %}
|
|
| 189 |
- <a class="footer-link" |
|
| 190 |
- href="{{ category_url(category) }}"
|
|
| 191 |
- {% if category_linknewtab(category) %}target="_blank"{% endif %}
|
|
| 192 |
- title="{{ name }}">
|
|
| 193 |
- {{ name }}
|
|
| 194 |
- </a> |
|
| 195 |
- {% endif %}
|
|
| 196 |
- {% endblock %}
|
|
| 197 |
- </li> |
|
| 198 |
- {% endblock %}
|
|
| 199 |
- {% endfor %}
|
|
| 200 |
- </ul> |
|
| 201 |
- {% endblock %}
|
|
| 202 |
- </div> |
|
| 203 |
- </div> |
|
| 204 |
- {% endblock %}
|
|
| 205 |
- </div> |
|
| 206 |
- {% endblock %}
|
|
| 207 |
- {% endfor %}
|
|
| 141 |
+ <div id="footer-menu"> |
|
| 142 |
+ {{ parent() }}
|
|
| 143 |
+ </div> |
|
| 208 | 144 |
{% endblock %}
|
| 209 | 145 |
</div> |
| 210 | 146 |
{% endblock %}
|