diff --git a/public/typo3conf/ext/ep_theme/Classes/ViewHelpers/Calendar/ContingentViewHelper.php b/public/typo3conf/ext/ep_theme/Classes/ViewHelpers/Calendar/ContingentViewHelper.php index fb2d94cf..ee39f33e 100644 --- a/public/typo3conf/ext/ep_theme/Classes/ViewHelpers/Calendar/ContingentViewHelper.php +++ b/public/typo3conf/ext/ep_theme/Classes/ViewHelpers/Calendar/ContingentViewHelper.php @@ -134,18 +134,18 @@ class ContingentViewHelper extends AbstractViewHelper { $classes = [ 'block p-1 leading-none text-sm text-white' ]; if ($levelFrom === static::LEVEL_RED) { - $class = 'full'; + $class = 'availability-none'; } elseif ($levelFrom === static::LEVEL_YELLOW) { - $class = 'partial'; + $class = 'availability-partial'; } else { - $class = 'free'; + $class = 'availability-full'; } if ($levelTo === static::LEVEL_RED) { - $class .= '-to-full'; + $class .= '-to-none'; } elseif ($levelTo === static::LEVEL_YELLOW) { $class .= '-to-partial'; } elseif ($levelTo !== null) { - $class .= '-to-free'; + $class .= '-to-full'; } $classes[] = $class; return $classes; diff --git a/public/typo3conf/ext/ep_theme/Configuration/TypoScript/Extensions/PxaSocialFeed.typoscript b/public/typo3conf/ext/ep_theme/Configuration/TypoScript/Extensions/PxaSocialFeed.typoscript deleted file mode 100644 index 0edc942e..00000000 --- a/public/typo3conf/ext/ep_theme/Configuration/TypoScript/Extensions/PxaSocialFeed.typoscript +++ /dev/null @@ -1,29 +0,0 @@ -@import "EXT:pxa_social_feed/Configuration/TypoScript/setup.txt" - -plugin.tx_pxasocialfeed { - view { - layoutRootPaths.100 = EXT:ep_theme/Resources/Private/Layouts/SocialMedia/ - templateRootPaths.100 = EXT:ep_theme/Resources/Private/Templates/SocialMedia/ - partialRootPaths.100 = EXT:ep_theme/Resources/Private/Partials/SocialMedia/ - } - settings.defaultAjaxUid = {$plugin.tx_eptheme.settings.defaultAjaxUid} -} - -page.includeCSS { - pxa_social_feed_1 > -} - -page.includeJSFooter { - pxa_social_feed_1 > - pxa_social_feed_2 > - pxa_social_feed_3 > - pxa_social_feed_4 > - pxa_social_feed_5 > -} - -page.includeJSFooterlibs { - pxa_social_feed_1 > - pxa_social_feed_2 > - pxa_social_feed_3 > - pxa_social_feed_4 > -} diff --git a/public/typo3conf/ext/ep_theme/Configuration/TypoScript/constants.typoscript b/public/typo3conf/ext/ep_theme/Configuration/TypoScript/constants.typoscript index f9ecedfb..d1372342 100644 --- a/public/typo3conf/ext/ep_theme/Configuration/TypoScript/constants.typoscript +++ b/public/typo3conf/ext/ep_theme/Configuration/TypoScript/constants.typoscript @@ -181,9 +181,8 @@ plugin.tx_eptheme { } } -@import "EXT:fluid_styled_content/Configuration/TypoScript/constants.typoscript" -@import "EXT:ep_products/Configuration/TypoScript/constants.typoscript" -@import "EXT:gridelements/Configuration/TypoScript/constants.typoscript" -@import "EXT:pxa_social_feed/Configuration/TypoScript/constants.txt" -@import "EXT:seo/Configuration/TypoScript/XmlSitemap/constants.typoscript" -@import "EXT:typo3_encore/Configuration/TypoScript/constants.typoscript" +@import 'EXT:fluid_styled_content/Configuration/TypoScript/constants.typoscript' +@import 'EXT:ep_products/Configuration/TypoScript/constants.typoscript' +@import 'EXT:gridelements/Configuration/TypoScript/constants.typoscript' +@import 'EXT:seo/Configuration/TypoScript/XmlSitemap/constants.typoscript' +@import 'EXT:typo3_encore/Configuration/TypoScript/constants.typoscript' diff --git a/public/typo3conf/ext/ep_theme/Configuration/TypoScript/setup.typoscript b/public/typo3conf/ext/ep_theme/Configuration/TypoScript/setup.typoscript index f9dfd682..557730d7 100644 --- a/public/typo3conf/ext/ep_theme/Configuration/TypoScript/setup.typoscript +++ b/public/typo3conf/ext/ep_theme/Configuration/TypoScript/setup.typoscript @@ -1,30 +1,6 @@ -@import "EXT:ep_theme/Configuration/TypoScript/Extensions/FluidStyledContent.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/Extensions/Form.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/Extensions/News.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/Extensions/Typo3Encore.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/Extensions/GridElements.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/Extensions/EpProducts.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/Extensions/PxaSocialFeed.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/Extensions/Seo.typoscript" - -@import "EXT:ep_theme/Configuration/TypoScript/Library/SearchBar.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/Library/SearchBox.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/Library/Sitemap.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/Library/DynamicContent.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/Library/ParseFunc.typoscript" - -@import "EXT:ep_theme/Configuration/TypoScript/ContentElements/calendar.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/ContentElements/contact.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/ContentElements/disturber.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/ContentElements/disrupter.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/ContentElements/event_pricetable.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/ContentElements/gmap.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/ContentElements/lineup.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/ContentElements/list.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/ContentElements/nlform.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/ContentElements/teaser.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/ContentElements/ytvideo.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/ContentElements/button.typoscript" +@import 'EXT:ep_theme/Configuration/TypoScript/Extensions/*' +@import 'EXT:ep_theme/Configuration/TypoScript/Library/*' +@import 'EXT:ep_theme/Configuration/TypoScript/ContentElements/*' plugin.tx_eptheme { settings < lib.contentElement.settings @@ -115,9 +91,7 @@ plugin.tx_eptheme { tt_content.stdWrap.innerWrap > lib.stdheader.3.headerClass > -@import "EXT:ep_theme/Configuration/TypoScript/Page/Main.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/Page/Ajax.typoscript" -@import "EXT:ep_theme/Configuration/TypoScript/Page/Export.typoscript" +@import 'EXT:ep_theme/Configuration/TypoScript/Page/*' config { compressJs = 0 diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_badges.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_badges.scss index c9096012..7804b76d 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_badges.scss +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_badges.scss @@ -1,110 +1,47 @@ .concept-badge { - width: 100%; - height: 34px; - color: white; - padding: 0 10px; - margin: 0; - line-height: 34px; - font-size: 16px; - text-transform: uppercase; - background-color: theme('colors.concept.default'); + @apply w-full h-8 text-white px-4 leading-none uppercase bg-concept-default; &--bdg { - background-color: theme('colors.concept.bdg'); + @apply bg-concept-bdg; } &--skr { - background-color: theme('colors.concept.skr'); + @apply bg-concept-skr; } &--evt { - background-color: theme('colors.concept.evt'); + @apply bg-concept-evt; } &--fam { - background-color: theme('colors.concept.fam'); + @apply bg-concept-fam; } &--grp { - background-color: theme('colors.concept.grp'); + @apply bg-concept-grp; } &--prg { - background-color: theme('colors.concept.prg'); + @apply bg-concept-prg; } &--ind { - background-color: theme('colors.concept.ind'); + @apply bg-concept-ind; } &--wkd { - background-color: theme('colors.concept.wkd'); + @apply bg-concept-wkd; } &--spz { - background-color: theme('colors.concept.spz'); + @apply bg-concept-spz; } &--epe { - background-color: theme('colors.concept.epe'); + @apply bg-concept-epe; } &--sfl { - background-color: theme('colors.concept.sfl'); + @apply bg-concept-sfl; } } - -.custom-badge { - position: relative; -} - -.custom-badge__background { - width: 100%; - height: 100%; - position: absolute; - top: 0; - left: 0; - - #bgouter { - fill: theme('colors.ep.primary-50'); - } - - #bginner { - fill: theme('colors.ep.primary'); - } -} - -.custom-badge__content { - position: absolute; - width: 60%; - height: 60%; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - z-index: 10; - text-align: center; - color: white; - display: flex; - flex-flow: column; - justify-content: center; -} - -.custom-badge__title { - display: block; - text-transform: uppercase; - font-weight: 700; - font-size: 2vw; - line-height: 1; - padding-bottom: 4px; - - @screen md { - font-size: 24px; - } -} - -.custom-badge__subtitle { - display: block; - text-transform: uppercase; - font-size: 18px; - line-height: 1; -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_buttons.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_buttons.scss index 2aeccb14..8c0fa64c 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_buttons.scss +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_buttons.scss @@ -2,15 +2,15 @@ @apply inline-flex items-center justify-center px-4 py-2 md:px-8; @apply uppercase leading-none; @apply transition-colors outline-none focus:outline-none; - @apply bg-ep-secondary text-white; + @apply bg-ep-secondary border-2 border-ep-secondary text-white; &--active, &--secondary { - @apply bg-ep-primary; + @apply bg-ep-primary border-ep-primary; } &:hover { - @apply bg-ep-primary-dark; + @apply bg-ep-primary-dark border-ep-primary-dark; } &--light { @@ -24,6 +24,6 @@ } &--small { - @apply px-2 py-1 md:px-4 text-sm; + @apply px-2 py-1 md:px-4 text-xs border; } } diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_calendar.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_calendar.scss index faac2b26..99f22e42 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_calendar.scss +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_calendar.scss @@ -1,44 +1,35 @@ -.label-success, -.free { +.availability-full { @apply bg-green-500; } -.label-warning, -.partial { +.availability-partial { @apply bg-yellow-300; } -.label-danger, -.full { +.availability-none { @apply bg-red-500; } -.label-success-danger, -.free-to-full { - background: linear-gradient(to bottom right, theme('colors.green.500') 50%, theme('colors.red.500') 50%); +.availability-full-to-none { + @apply bg-gradient-to-br from-green-500 to-red-500; } -.label-success-warning, -.free-to-partial { - background: linear-gradient(to bottom right, theme('colors.green.500') 50%, theme('colors.yellow.300') 50%); +.availability-full-to-partial { + @apply bg-gradient-to-br from-green-500 to-yellow-300; } -.label-danger-success, -.full-to-free { - background: linear-gradient(to bottom right, theme('colors.red.500') 50%, theme('colors.green.500') 50%); +.availability-none-to-full { + @apply bg-gradient-to-br from-red-500 to-green-500; } -.label-warning-success, -.partial-to-free { - background: linear-gradient(to bottom right, theme('colors.yellow.300') 50%, theme('colors.green.500') 50%); +.availability-partial-to-full { + @apply bg-gradient-to-br from-yellow-300 to-green-500; } -.label-danger-warning, -.full-to-partial { - background: linear-gradient(to bottom right, theme('colors.red.500') 50%, theme('colors.yellow.300') 50%); +.availability-none-to-partial { + @apply bg-gradient-to-br from-red-500 to-yellow-300; } -.label-warning-danger, -.partial-to-full { - background: linear-gradient(to bottom right, theme('colors.yellow.300') 50%, theme('colors.red.500') 50%); +.availability-partial-to-none { + @apply bg-gradient-to-br from-yellow-300 to-red-500; } diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_contact-bar.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_contact-bar.scss index 95e77ea1..f2f7824a 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_contact-bar.scss +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_contact-bar.scss @@ -1,5 +1,5 @@ .contact-bar { - @apply fixed z-100 bottom-0 left-0 w-full flex justify-between divide-x divide-white; + @apply fixed z-100 bottom-0 left-0 w-full flex justify-between; @screen md { @apply bottom-auto left-auto top-1/2 right-0 w-auto flex-col divide-x-0 space-y-1; @@ -8,10 +8,10 @@ } .contact-bar__item { - @apply flex-1 text-white py-2 bg-ep-primary; + @apply flex-1 text-white py-2 bg-ep-primary border-r border-white last:border-0; @screen md { - @apply flex flex-none items-start transition-transform duration-300 ease-in-out p-1 shadow-md focus:text-white; + @apply flex flex-none items-start transition-transform duration-300 ease-in-out p-1 shadow-md focus:text-white border-0; &:hover { @apply text-white; transform: translateX(calc(-100% + theme('spacing.8'))); diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_forms.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_forms.scss deleted file mode 100644 index e69de29b..00000000 diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_header.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_header.scss deleted file mode 100644 index e879f6f0..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_header.scss +++ /dev/null @@ -1,82 +0,0 @@ -.header-caption { - padding: 16px 10px; - background-color: theme('colors.ep.primary-80'); - margin-bottom: 8px; - @screen md { - max-width: 55%; - padding: 30px; - } -} - -.header-caption__headline { - display: block; - font-size: 24px; - line-height: 28px; - font-weight: 900; - color: #fff; - text-transform: uppercase; - max-width: 60%; - - @screen md { - font-size: 40px; - line-height: 40px; - min-height: 100px; - margin-bottom: 10px; - max-width: none; - } - @screen lg { - font-size: 50px; - line-height: 50px; - } -} - -.header-caption__subline { - display: none; - @screen md { - display: block; - } - font-size: 16px; - line-height: 22px; - min-height: 70px; - overflow-y: hidden; - font-weight: 300; - color: #fff; - padding-bottom: 20px; -} - -.header-caption__text { - font-size: 18px; - text-transform: uppercase; - line-height: 22px; - margin-bottom: 10px; - color: white; - @screen md { - font-size: 28px; - } - - span { - font-size: 16px; - font-weight: 300; - letter-spacing: 2px; - line-height: 50px; - - @screen md { - font-size: 20px; - } - } -} - -.header-caption__button { - display: none; - @screen md { - display: inline-block; - } -} - -.header__button { - display: block; - width: 100%; - @screen md { - display: none; - } -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_herounit.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_herounit.scss index 575f8bed..8aec6fad 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_herounit.scss +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_herounit.scss @@ -20,19 +20,6 @@ } } -.herounit__main { - @apply absolute left-0 bottom-0 inset-x-0 p-8 w-full; - @screen md { - @apply bottom-1/2 transform translate-y-1/2; - } -} - -.herounit__inner { - @screen lg { - @apply container px-0; - } -} - .herounit__badge { @apply absolute; diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_slider.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_slider.scss index 93e80932..ff3ed3db 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_slider.scss +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_slider.scss @@ -1,170 +1,43 @@ @import "~@splidejs/splide/dist/css/splide-core.min.css"; -.slider { - position: relative; - margin-bottom: 20px; - padding: 0; - - &--header { - margin-bottom: 0; - } - - &--teasers { - margin-bottom: 0; - } -} - -.slider__item { - position: relative; - background-size: cover; - background-position: left center; - - &--product { - height: 240px; - @screen md { - height: 400px; - } - @screen lg { - height: 320px; - } - @screen xl { - height: 360px; - } - } -} - -.slider__zoom-icon { - position: absolute; - top: 16px; - right: 16px; - z-index: 10; - color: white; - font-size: 24px; - @screen md { - font-size: 32px; - } -} - -.slider__image { - max-width: 100%; - height: auto; -} - -.slider__thumbs { - padding: 20px 0; - display: flex; - flex-wrap: nowrap; - justify-content: flex-start; - align-items: center; -} - -.slider__thumb { - display: block; - width: 20%; - padding: 0 1%; - - &:first-child { - padding-left: 0; - } - - &:last-child { - padding-right: 0; - } -} - .slider-pagination { @apply absolute bottom-0 left-1/2 transform -translate-x-1/2 md:mb-4; @apply list-none p-0; @apply flex items-center space-x-2; - - &--header { - bottom: 10px; - @screen lg { - bottom: 90px; - } - } } .slider-pagination__dot { - @apply hide-text; - display: block; - width: 10px; - height: 10px; - border-radius: 5px; - background-color: white; - border: none; - box-shadow: 0 0 2px theme('colors.gray.200'); - padding: 0; - @screen md { - width: 14px; - height: 14px; - border-radius: 7px; - } - &:focus { - outline: none; - } + @apply hide-text block w-3 h-3 xl:w-4 xl:h-4 rounded-full bg-white shadow-md focus:outline-none; &.is-active { - background-color: theme('colors.ep.secondary'); + @apply bg-ep-secondary; } } .slider-pagination__arrow { - border: none; - background: transparent; - position: absolute; - z-index: 10; - color: theme('colors.ep.secondary'); + @apply absolute z-10 text-ep-secondary bg-transparent focus:outline-none; .slider--teasers & { - background-color: theme('colors.ep.secondary'); - color: white; - border-radius: 4px; - padding: 4px 2px 0 2px; - } - - &:focus { - outline: none; + @apply bg-ep-secondary text-white rounded p-1; } &[disabled] { - opacity: 0.1; + @apply opacity-25; } &--prev { - left: 5%; - top: 50%; - transform: translateY(-50%); + @apply left-0 top-1/2 transform -translate-y-1/2 ml-4; .slider--teasers & { - left: -28px; + @apply -ml-8; } } &--next { - right: 5%; - top: 50%; - transform: translateY(-50%); + @apply right-0 top-1/2 transform -translate-y-1/2 mr-4; .slider--teasers & { - right: -28px; + @apply -mr-8; } } } - -.slider-pagination__zone { - position: absolute; - top: 0; - z-index: 10; - height: 100%; - width: 10%; - display: block; - - &--prev { - left: 0; - } - - &--next { - right: 0; - } -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_teaserbox.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_teaserbox.scss index 5eb7da62..200afe3e 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_teaserbox.scss +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_teaserbox.scss @@ -25,14 +25,6 @@ color: theme('colors.gray.800'); } - //.slick-slide &--default { - // margin: 20px 0 30px; - // - // @include mq($from: desktop) { - // margin: 30px 0; - // } - //} - &--concept { margin-top: 10px; transition: all .5s ease-in-out; diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/main.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/main.scss index 3ac9be6d..e9a6e86a 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/main.scss +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/main.scss @@ -17,7 +17,6 @@ // LEGACY FROM HERE @import "components/badges"; - @import "components/header"; @import "components/product"; @import "components/searchresult"; @import "components/slider"; @@ -34,7 +33,6 @@ @import "components/map"; @import "components/lightbox"; @import "components/datepicker"; - @import "components/forms"; @import "components/contact-bar"; @import "components/misc"; @import "components/tiles"; @@ -76,7 +74,6 @@ font: 0/0 a; color: transparent; text-shadow: none; - background-color: transparent; border: 0; } } diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Layouts/Page/SubpageSidebarRight.html b/public/typo3conf/ext/ep_theme/Resources/Private/Layouts/Page/SubpageSidebarRight.html index e3015395..9a99802f 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Layouts/Page/SubpageSidebarRight.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Layouts/Page/SubpageSidebarRight.html @@ -4,7 +4,7 @@ -
+
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Badge.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Badge.html index 14c24f2c..c605c41c 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Badge.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Badge.html @@ -1,17 +1,29 @@ - - - -
- - - - -
- {badgeData.title -> f:format.raw()} - {badgeData.subtitle -> f:format.raw()} -
+ + + + - - + + + diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/City/Details.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/City/Details.html index 6700b4be..2943889b 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/City/Details.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/City/Details.html @@ -14,7 +14,7 @@ {city.description -> f:format.html()}
- + diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/ContentSlider.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/ContentSlider.html deleted file mode 100644 index 0227e114..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/ContentSlider.html +++ /dev/null @@ -1,64 +0,0 @@ -{namespace v=FluidTYPO3\Vhs\ViewHelpers} - - This content element was implemented as a slider initially and has been turned into a lightbox gallery. - ToDo: Adjust naming accordingly - -
-
- {images -> f:count()} -
-
- - - - - -
- - - - - - -
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Footer.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Footer.html index 3b47693c..756913a0 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Footer.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Footer.html @@ -95,7 +95,7 @@
-
+
@@ -133,7 +133,7 @@
- @@ -177,7 +177,7 @@ - -
-
- -
-
-
- {product.concept.name} + + +
+
+
+
+
+
    + +
  • + + + + {image.alternative} + +
  • +
    +
-
- - {product.name}{f:if(condition: product.subline, then: ' {product.subline}')} - - - {product.region.name} - -
- - +
+ + +
+
+ -
+ +
- -
-
+ + diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Region/Details.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Region/Details.html index d4eb724b..c98261f7 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Region/Details.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Region/Details.html @@ -47,7 +47,7 @@ {region.skiAreaExtended -> f:format.html()}
- + diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/SubpageHeader.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/SubpageHeader.html index e6c0b47f..20a506a0 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/SubpageHeader.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/SubpageHeader.html @@ -1,45 +1,63 @@ -{namespace v=FluidTYPO3\Vhs\ViewHelpers} -{images -> v:iterator.first() -> v:variable.set(name: 'headerImage')} -
- - - - - - - -
-
-
-
-
{topline}
{headline}
+ + +
+ + + + + + {headerImage.alternative} + + + +
+
+
+ + {topline} + + + {headline} +
-
- - - - -
{headerImage.description -> f:format.htmlspecialchars()}
-
- - - -
- - - - - + + + + +
{headerImage.description -> f:format.htmlspecialchars()}
+ + + + - - -
+
+
+
+
+ + diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/City/Detail.html b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/City/Detail.html index a7875da2..bf696f0e 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/City/Detail.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/City/Detail.html @@ -13,7 +13,7 @@ @@ -28,7 +28,7 @@ diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Concept/Detail.html b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Concept/Detail.html index 6c864df1..128bf882 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Concept/Detail.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Concept/Detail.html @@ -13,7 +13,7 @@ @@ -52,7 +52,7 @@ diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Country/Detail.html b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Country/Detail.html index fee18a00..d5a60328 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Country/Detail.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Country/Detail.html @@ -13,7 +13,7 @@ @@ -47,7 +47,7 @@ {country.descriptionExtended -> f:format.html()} - +
@@ -55,7 +55,7 @@ diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Textmedia.html b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Textmedia.html index bd2b1b85..fd8f2943 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Textmedia.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Textmedia.html @@ -8,10 +8,10 @@ - + - + diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Textpic.html b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Textpic.html index bf493188..62c42111 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Textpic.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/FluidStyledContent/Textpic.html @@ -8,10 +8,10 @@ - + - + diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Hotel/Detail.html b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Hotel/Detail.html index b9df5ae7..60cda40b 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Hotel/Detail.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Hotel/Detail.html @@ -12,7 +12,7 @@ @@ -27,7 +27,7 @@ diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Hotel/DetailEvent.html b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Hotel/DetailEvent.html index 9483750a..16561978 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Hotel/DetailEvent.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Hotel/DetailEvent.html @@ -8,7 +8,7 @@
- +
{hotel.description -> f:format.html()} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Product/Detail.html b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Product/Detail.html index 171ccabc..281631ad 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Product/Detail.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Templates/Product/Detail.html @@ -225,20 +225,20 @@ - - - - @@ -249,14 +249,14 @@
+ Termin + + Preis ab + inkl.
@@ -454,10 +477,19 @@