diff --git a/web/typo3conf/ext/ep_theme/Configuration/TypoScript/Extensions/EpProducts.ts b/web/typo3conf/ext/ep_theme/Configuration/TypoScript/Extensions/EpProducts.ts index 944d06c1..08e3d887 100644 --- a/web/typo3conf/ext/ep_theme/Configuration/TypoScript/Extensions/EpProducts.ts +++ b/web/typo3conf/ext/ep_theme/Configuration/TypoScript/Extensions/EpProducts.ts @@ -14,5 +14,6 @@ plugin.tx_epproducts { bpnBookingUrlTemplateCode = {$plugin.tx_eptheme.settings.bpnBookingUrlTemplateCode} showSkipassBadge = {$plugin.tx_eptheme.settings.showSkipassBadge} ratingWidgetLabel = {$plugin.tx_eptheme.settings.ratingWidgetLabel} + skipassPageUid = {$plugin.tx_eptheme.settings.skipassPageUid} } } diff --git a/web/typo3conf/ext/ep_theme/Configuration/TypoScript/constants.txt b/web/typo3conf/ext/ep_theme/Configuration/TypoScript/constants.txt index 3b0ba75a..4fba3b1e 100644 --- a/web/typo3conf/ext/ep_theme/Configuration/TypoScript/constants.txt +++ b/web/typo3conf/ext/ep_theme/Configuration/TypoScript/constants.txt @@ -45,6 +45,8 @@ plugin.tx_eptheme { ratingPageUid = # cat=eptheme/200/260; type=string; label=Watchlist page UID watchlistPageUid = + # cat=eptheme/200/270; type=string; label=Skipass info page UID + skipassPageUid = # cat=eptheme/400/100; type=string; label=Phone number general phoneNumber = 0221 - 272 276 0 diff --git a/web/typo3conf/ext/ep_theme/Configuration/TypoScript/setup.txt b/web/typo3conf/ext/ep_theme/Configuration/TypoScript/setup.txt index 00efc8e1..413897e5 100644 --- a/web/typo3conf/ext/ep_theme/Configuration/TypoScript/setup.txt +++ b/web/typo3conf/ext/ep_theme/Configuration/TypoScript/setup.txt @@ -83,6 +83,7 @@ plugin.tx_eptheme { blogDetailPageUid = {$plugin.tx_eptheme.settings.blogDetailPageUid} ratingPageUid = {$plugin.tx_eptheme.settings.ratingPageUid} watchlistPageUid = {$plugin.tx_eptheme.settings.watchlistPageUid} + skipassPageUid = {$plugin.tx_eptheme.settings.skipassPageUid} } view { templateRootPaths.0 = EXT:ep_theme/Resources/Private/Templates diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_product.scss b/web/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_product.scss index da6b2e3d..5f92065f 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_product.scss +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/remix/_product.scss @@ -61,6 +61,13 @@ top: 36px; right: 8px; + &--skipass { + width: 75px; + height: auto; + top: 32px; + right: 45px; + } + .custom-badge__title { font-size: 20px; } @@ -79,11 +86,22 @@ font-size: 16px; } right: 5%; + + &--skipass { + width: 100px; + height: auto; + } + } @include mq($from: desktop) { top: 64px; right: -64px; + + &--skipass { + top: -110px; + right: -150px; + } } } diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/HeaderSlider.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/HeaderSlider.html index dae6c6f0..38ecfefc 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/HeaderSlider.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/HeaderSlider.html @@ -22,17 +22,20 @@ - + + +
- + - - + +
diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/HeaderSliderSmall.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/HeaderSliderSmall.html index cf318f0e..dc82712a 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/HeaderSliderSmall.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/HeaderSliderSmall.html @@ -23,17 +23,20 @@
- + + +
- + - - + +
diff --git a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Product/HeaderDetail.html b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Product/HeaderDetail.html index a3564556..12362f11 100644 --- a/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Product/HeaderDetail.html +++ b/web/typo3conf/ext/ep_theme/Resources/Private/Partials/Product/HeaderDetail.html @@ -36,17 +36,18 @@ - - inkl. Skipass - + + +
- + - - + +