diff --git a/public/typo3conf/ext/ep_events/Resources/Private/Assets/scss/_iconbar.scss b/public/typo3conf/ext/ep_events/Resources/Private/Assets/scss/_iconbar.scss index 99ba3656..85c51543 100644 --- a/public/typo3conf/ext/ep_events/Resources/Private/Assets/scss/_iconbar.scss +++ b/public/typo3conf/ext/ep_events/Resources/Private/Assets/scss/_iconbar.scss @@ -1,3 +1,6 @@ +.iconbar { + @apply hidden lg:block fixed z-100 top-[30vh] right-0 overflow-hidden; +} .iconbar { display: none; @include mq($from: desktop) { diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceconfig.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceconfig.php index 12dd22a7..1cd229f5 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceconfig.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_groupspriceconfig.php @@ -181,10 +181,5 @@ return [ 'eval' => 'double2', ] ], - 'sorting' => [ - 'config' => [ - 'type' => 'passthrough' - ] - ], ], ]; diff --git a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_hotel.php b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_hotel.php index 2c30f66d..adfd2a7f 100644 --- a/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_hotel.php +++ b/public/typo3conf/ext/ep_products/Configuration/TCA/tx_epproducts_domain_model_hotel.php @@ -1,11 +1,10 @@ [ - 'title' => 'LLL:EXT:ep_products/Resources/Private/Language/locallang.xlf:tx_epproducts_domain_model_hotel', + 'title' => 'LLL:EXT:ep_products/Resources/Private/Language/locallang.xlf:tx_epproducts_domain_model_hotel', 'default_sortby' => 'ORDER BY name', 'label' => 'name', - 'label_userFunc' => \EP\EpProducts\Service\LabelService::class.'->getHotelLabel', + 'label_userFunc' => \EP\EpProducts\Service\LabelService::class . '->getHotelLabel', 'tstamp' => 'tstamp', 'crdate' => 'crdate', 'cruser_id' => 'cruser_id', @@ -43,9 +42,10 @@ return [ 'name' => ['showitem' => 'name,short_name,--linebreak--,header_title,header_subtitle,--linebreak--,headline'], 'categories' => ['showitem' => 'type,category'], 'season' => ['showitem' => 'main_season_from, main_season_to'], - 'others' => ['showitem' => 'season,groups_price_tax_label, groups_price_adolescents_age'], + 'others' => ['showitem' => 'season,groups_price_tax_label, groups_price_adolescents_age'] ], 'columns' => [ + 'sys_language_uid' => [ 'exclude' => 0, 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', @@ -56,7 +56,7 @@ return [ 'foreign_table_where' => 'ORDER BY sys_language.title', 'items' => [ ['LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', -1], - ['LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', 0], + ['LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.default_value', 0] ], ], ], @@ -85,7 +85,7 @@ return [ 'type' => 'input', 'size' => 30, 'max' => 255, - ], + ] ], 'hidden' => [ @@ -161,7 +161,7 @@ return [ 'type' => 'input', 'size' => 30, 'renderType' => 'inputLink', - ], + ] ], 'name' => [ 'exclude' => 0, @@ -170,7 +170,7 @@ return [ 'type' => 'text', 'cols' => 30, 'rows' => 2, - 'eval' => 'trim,required', + 'eval' => 'trim,required' ], ], 'short_name' => [ @@ -179,7 +179,7 @@ return [ 'config' => [ 'type' => 'input', 'size' => 30, - 'eval' => 'trim', + 'eval' => 'trim' ], ], 'keywords' => [ @@ -198,7 +198,7 @@ return [ 'config' => [ 'type' => 'input', 'size' => 30, - 'eval' => 'trim', + 'eval' => 'trim' ], ], 'teaser' => [ @@ -229,7 +229,7 @@ return [ 'config' => [ 'type' => 'input', 'size' => 30, - 'eval' => 'trim', + 'eval' => 'trim' ], ], 'header_subtitle' => [ @@ -238,7 +238,7 @@ return [ 'config' => [ 'type' => 'input', 'size' => 30, - 'eval' => 'trim', + 'eval' => 'trim' ], ], 'features' => [ @@ -281,7 +281,7 @@ return [ 'teaser_images', [ 'appearance' => [ - 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference' ], 'overrideChildTca' => [ 'types' => [ @@ -309,7 +309,7 @@ return [ ], ], ], - 'maxitems' => 10, + 'maxitems' => 10 ], $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'] ), @@ -321,7 +321,7 @@ return [ 'header_images', [ 'appearance' => [ - 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference' ], 'overrideChildTca' => [ 'types' => [ @@ -349,7 +349,7 @@ return [ ], ], ], - 'maxitems' => 10, + 'maxitems' => 10 ], $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'] ), @@ -361,7 +361,7 @@ return [ 'images', [ 'appearance' => [ - 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference' ], 'overrideChildTca' => [ 'types' => [ @@ -398,7 +398,7 @@ return [ ], ], ], - 'maxitems' => 10, + 'maxitems' => 10 ], $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'] ), @@ -410,7 +410,7 @@ return [ 'reseller_images', [ 'appearance' => [ - 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference', + 'createNewRelationLinkTitle' => 'LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:images.addFileReference' ], 'overrideChildTca' => [ 'types' => [ @@ -421,7 +421,7 @@ return [ ], ], ], - 'maxitems' => 10, + 'maxitems' => 10 ], $GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'] ), @@ -432,7 +432,7 @@ return [ 'config' => [ 'type' => 'input', 'size' => 30, - 'eval' => 'trim', + 'eval' => 'trim' ], ], 'external_link' => [ @@ -461,7 +461,7 @@ return [ ], 'size' => 1, 'minItems' => 1, - 'maxItems' => 1, + 'maxItems' => 1 ], ], 'category' => [ @@ -480,8 +480,8 @@ return [ ], 'size' => 1, 'minItems' => 1, - 'maxItems' => 1, - ], + 'maxItems' => 1 + ] ], 'country' => [ 'exclude' => 0, @@ -596,8 +596,8 @@ return [ 'config' => [ 'type' => 'input', 'size' => 30, - 'eval' => 'trim', - ], + 'eval' => 'trim' + ] ], 'longitude' => [ 'exclude' => 0, @@ -605,8 +605,8 @@ return [ 'config' => [ 'type' => 'input', 'size' => 30, - 'eval' => 'trim', - ], + 'eval' => 'trim' + ] ], 'address' => [ 'exclude' => 0, diff --git a/public/typo3conf/ext/ep_products/ext_tables.sql b/public/typo3conf/ext/ep_products/ext_tables.sql index c57f0283..f98be1dd 100644 --- a/public/typo3conf/ext/ep_products/ext_tables.sql +++ b/public/typo3conf/ext/ep_products/ext_tables.sql @@ -321,7 +321,6 @@ CREATE TABLE tx_epproducts_domain_model_groupspriceconfig hidden tinyint(4) unsigned DEFAULT '0' NOT NULL, starttime int(11) unsigned DEFAULT '0' NOT NULL, endtime int(11) unsigned DEFAULT '0' NOT NULL, - sorting int(11) DEFAULT '0' NOT NULL, t3ver_oid int(11) DEFAULT '0' NOT NULL, t3ver_id int(11) DEFAULT '0' NOT NULL, diff --git a/public/typo3conf/ext/ep_theme/Configuration/TypoScript/Library/Breadcrumb.typoscript b/public/typo3conf/ext/ep_theme/Configuration/TypoScript/Library/Breadcrumb.typoscript index 7ee93804..145490e2 100644 --- a/public/typo3conf/ext/ep_theme/Configuration/TypoScript/Library/Breadcrumb.typoscript +++ b/public/typo3conf/ext/ep_theme/Configuration/TypoScript/Library/Breadcrumb.typoscript @@ -3,12 +3,11 @@ lib.breadcrumb { special = rootline special.range = 0|-1 1 = TMENU - 1.wrap = + 1.wrap = 1.NO { stdWrap.htmlSpecialChars = 1 - ATagParams = class="text-zinc-400" ATagTitle.field = nav_title // title - linkWrap = |/|*||*| | + linkWrap = |/|*||*| | doNotLinkIt = |*| 0 |*| 1 } } diff --git a/public/typo3conf/ext/ep_theme/Configuration/Yaml/BaseSetup.yaml b/public/typo3conf/ext/ep_theme/Configuration/Yaml/BaseSetup.yaml index 22f5cf2c..e566b69a 100644 --- a/public/typo3conf/ext/ep_theme/Configuration/Yaml/BaseSetup.yaml +++ b/public/typo3conf/ext/ep_theme/Configuration/Yaml/BaseSetup.yaml @@ -17,6 +17,8 @@ TYPO3: 1623227657: 'EXT:ep_theme/Resources/Private/Partials/Form/' layoutRootPaths: 1505042810: 'EXT:ep_theme/Resources/Private/Layouts/Form/' + honeypot: + enable: false finishersDefinition: BpnApiFinisher: diff --git a/public/typo3conf/ext/ep_theme/Configuration/Yaml/FormsBase.yaml b/public/typo3conf/ext/ep_theme/Configuration/Yaml/FormsBase.yaml index 633b1e4b..f7d0c3fe 100644 --- a/public/typo3conf/ext/ep_theme/Configuration/Yaml/FormsBase.yaml +++ b/public/typo3conf/ext/ep_theme/Configuration/Yaml/FormsBase.yaml @@ -32,6 +32,8 @@ TYPO3: 1623227657: 'EXT:ep_theme/Resources/Private/Partials/Form/' layoutRootPaths: 1505042810: 'EXT:ep_theme/Resources/Private/Layouts/Form/' + honeypot: + enable: false contactform: __inheritances: 10: 'TYPO3.CMS.Form.prototypes.standard' diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/nav_controller.js b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/nav_controller.js new file mode 100644 index 00000000..fc2e5171 --- /dev/null +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/nav_controller.js @@ -0,0 +1,32 @@ +import { Controller } from '@hotwired/stimulus' +import { useClickOutside } from 'stimulus-use' + +export default class extends Controller { + + static classes = ['hidden'] + static targets = ['button', 'subnav'] + static values = { expanded: Boolean } + + connect() { + useClickOutside(this) + } + + toggle(e) { + e.preventDefault() + this.expandedValue = !this.expandedValue + } + + clickOutside(e) { + this.expandedValue = false + } + + expandedValueChanged(expanded) { + this.buttonTarget.setAttribute('aria-expanded', expanded) + this.subnavTarget.setAttribute('aria-hidden', !expanded) + if (true === expanded) { + this.subnavTarget.classList.remove(...this.hiddenClasses) + } else { + this.subnavTarget.classList.add(...this.hiddenClasses) + } + } +} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/scroll_top_controller.js b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/scroll_top_controller.js index 6d05fbf8..6f587309 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/scroll_top_controller.js +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/scroll_top_controller.js @@ -1,9 +1,10 @@ import { Controller } from '@hotwired/stimulus' -import { useDebounce} from 'stimulus-use' +import { useDebounce } from 'stimulus-use' export default class extends Controller { static debounces = [ 'toggle' ] + static classes = [ 'hidden', 'visible' ] initialize() { useDebounce(this) @@ -13,10 +14,13 @@ export default class extends Controller { window.addEventListener('scroll', () => { this.toggle() }, { passive: true }) + this.toggle() } toggle() { - this.element.classList.toggle('hidden', window.scrollY < window.innerHeight / 3) + let isVisible = window.scrollY >= window.innerHeight / 3 + this.element.classList.toggle(this.hiddenClass, false === isVisible) + this.element.classList.toggle(this.visibleClass, isVisible) } scroll() { diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_components.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_components.scss index df105d6e..8f95ef24 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_components.scss +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/_components.scss @@ -10,5 +10,4 @@ @import "components/misc"; @import "components/searchbar"; @import "components/teaser"; - @import "components/tiles"; } diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/base/_rte-content.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/base/_rte-content.scss index d1100bbf..d220390b 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/base/_rte-content.scss +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/base/_rte-content.scss @@ -22,7 +22,7 @@ p { } a:not(.button):not(.rte-button):not(.rte-button--full) { - @apply text-ep-primary-light sbw:text-sbw-primary-dark; + @apply underline text-ep-primary-dark sbw:text-sbw-primary-dark; .bg-brand-gradient & { @apply text-white underline; @@ -32,7 +32,7 @@ a:not(.button):not(.rte-button):not(.rte-button--full) { a.rte-button { @apply inline-flex items-center justify-center px-4 py-2 md:px-8; @apply uppercase leading-none text-center; - @apply transition-colors outline-none focus:outline-none; + @apply transition-colors outline-none; @apply bg-ep-primary-light text-white; @apply sbw:bg-sbw-secondary; @apply snz:bg-snz-secondary; @@ -45,6 +45,10 @@ a.rte-button { @apply suz:hover:bg-suz-primary-dark suz:group-hover:bg-suz-primary-dark; @apply uch:hover:bg-uch-primary-dark uch:group-hover:bg-uch-primary-dark; @apply ser:hover:bg-ser-primary ser:group-hover:bg-ser-primary; + @apply focus:outline focus:outline-2 focus:outline-offset-2; + @apply focus:outline-ep-primary-dark sbw:focus:outline-sbw-secondary uch:focus:outline-uch-secondary; + @apply suz:focus:outline-suz-secondary ser:focus:outline-ser-secondary snz:focus:outline-snz-secondary; + } a.rte-button--full { 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 4beb540c..b64c6aa1 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 @@ -1,7 +1,10 @@ .button { @apply inline-flex items-center justify-center space-x-2 px-4 py-2 md:px-8 cursor-pointer; @apply uppercase leading-none text-center; - @apply transition-colors outline-none focus:outline-none; + @apply transition-colors outline-none; + @apply focus:outline focus:outline-2 focus:outline-offset-2; + @apply focus:outline-ep-primary-dark sbw:focus:outline-sbw-secondary uch:focus:outline-uch-secondary; + @apply suz:focus:outline-suz-secondary ser:focus:outline-ser-secondary snz:focus:outline-snz-secondary; &--small { @apply px-2 py-1 md:px-4 text-xs sm:text-sm; @@ -12,32 +15,60 @@ } } -.bg-button { - @apply bg-ep-primary-light text-white; +.teaser-button { + @apply w-full; + @apply bg-ep-primary-dark text-white; @apply sbw:bg-sbw-secondary; @apply snz:bg-snz-secondary; @apply suz:bg-suz-secondary; @apply uch:bg-uch-secondary; @apply ser:bg-ser-secondary; - @apply hover:bg-ep-secondary; - @apply sbw:hover:bg-sbw-primary-dark; - @apply snz:hover:bg-snz-primary-dark; - @apply suz:hover:bg-suz-primary-dark; - @apply uch:hover:bg-uch-primary-dark; - @apply ser:hover:bg-ser-primary; + @apply hover:bg-badge-gradient hover:text-white; + @apply peer-hover:bg-badge-gradient peer-hover:text-white; + @apply sbw:hover:bg-none sbw:hover:bg-sbw-primary-dark; + @apply snz:hover:bg-none snz:hover:bg-snz-primary-dark; + @apply suz:hover:bg-none suz:hover:bg-suz-primary-dark; + @apply uch:hover:bg-none uch:hover:bg-uch-primary-dark; + @apply ser:hover:bg-none ser:hover:bg-ser-primary; + @apply sbw:peer-hover:bg-none sbw:peer-hover:bg-sbw-primary-dark; + @apply snz:peer-hover:bg-none snz:peer-hover:bg-snz-primary-dark; + @apply suz:peer-hover:bg-none suz:peer-hover:bg-suz-primary-dark; + @apply uch:peer-hover:bg-none uch:peer-hover:bg-uch-primary-dark; + @apply ser:peer-hover:bg-none ser:peer-hover:bg-ser-primary; +} + +.bg-button { + @apply bg-ep-primary-dark text-white; + @apply sbw:bg-sbw-secondary; + @apply snz:bg-snz-secondary; + @apply suz:bg-suz-secondary; + @apply uch:bg-uch-secondary; + @apply ser:bg-ser-secondary; + @apply hover:bg-badge-gradient hover:text-white; + @apply sbw:hover:bg-none sbw:hover:bg-sbw-primary-dark; + @apply snz:hover:bg-none snz:hover:bg-snz-primary-dark; + @apply suz:hover:bg-none suz:hover:bg-suz-primary-dark; + @apply uch:hover:bg-none uch:hover:bg-uch-primary-dark; + @apply ser:hover:bg-none ser:hover:bg-ser-primary; &--active, &--secondary { - @apply bg-ep-secondary; - @apply sbw:bg-sbw-primary; - @apply snz:bg-snz-primary; - @apply suz:bg-suz-primary; - @apply uch:bg-uch-primary; - @apply ser:bg-ser-secondary; + @apply bg-badge-gradient text-white; + @apply sbw:bg-none sbw:bg-sbw-secondary; + @apply snz:bg-none snz:bg-snz-secondary; + @apply suz:bg-none suz:bg-suz-secondary; + @apply uch:bg-none uch:bg-uch-secondary; + @apply ser:bg-none ser:bg-ser-secondary; + @apply hover:bg-none hover:bg-ep-pink hover:text-white; + @apply sbw:hover:bg-none sbw:hover:bg-sbw-primary-dark; + @apply snz:hover:bg-none snz:hover:bg-snz-primary-dark; + @apply suz:hover:bg-none suz:hover:bg-suz-primary-dark; + @apply uch:hover:bg-none uch:hover:bg-uch-primary-dark; + @apply ser:hover:bg-none ser:hover:bg-ser-primary; } &--muted { - @apply bg-zinc-300 hover:bg-zinc-300; + @apply bg-zinc-300 text-gray-900 hover:bg-zinc-300; } &--dark { @@ -49,7 +80,7 @@ &--light { @apply bg-white border-2; @apply font-bold; - @apply border-ep-primary-light text-ep-primary; + @apply border-ep-primary-dark text-ep-primary-dark; @apply sbw:bg-white sbw:border-sbw-primary sbw:text-sbw-primary; @apply snz:bg-white snz:border-snz-primary snz:text-snz-primary; @apply suz:bg-white suz:border-suz-primary suz:text-suz-primary; @@ -58,8 +89,7 @@ &:hover, &.button--active { - @apply bg-white; - @apply border-ep-secondary text-ep-secondary; + @apply bg-none bg-ep-pink border-ep-pink; @apply sbw:bg-white sbw:border-sbw-secondary sbw:text-sbw-secondary; @apply snz:bg-white snz:border-snz-secondary snz:text-snz-secondary; @apply suz:bg-white suz:border-suz-secondary suz:text-suz-secondary; 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 9a24e298..57f9e24a 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 @@ -9,7 +9,7 @@ .contact-bar__item { @apply flex-1 text-white py-2 bg-ep-primary-dark border-r border-white last:border-0; - @apply ser:bg-ser-primary sbw:bg-sbw-primary snz:bg-snz-primary suz:bg-suz-primary uch:bg-uch-primary; + @apply ser:bg-ser-primary sbw:bg-sbw-secondary snz:bg-snz-primary suz:bg-suz-primary uch:bg-uch-primary; @screen md { @apply flex flex-none items-start transition-transform duration-300 ease-in-out p-1 shadow-md focus:text-white border-0; 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 index 5dd18e70..793df8c3 100644 --- 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 @@ -1,5 +1,6 @@ .form-field { - @apply border-zinc-400 focus:border-zinc-800 ring-0 focus:ring-0 mt-1 block w-full; + @apply border-zinc-400 focus:border-zinc-800 ring-0 block w-full mt-1; + @apply focus:ring-0 focus:outline focus:outline-2 focus:outline-offset-2 focus:outline-zinc-800; &--has-error { @apply border-red-500; @@ -9,6 +10,7 @@ .form-checkbox, .form-radio { @apply border-zinc-400 focus:border-zinc-800 ring-0 focus:ring-0 text-ep-secondary sbw:text-sbw-secondary uch:text-uch-secondary h-4 w-4; + @apply focus:outline focus:outline-2 focus:outline-offset-2 focus:outline-zinc-800; &--has-error { @apply border-red-500; diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_tiles.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_tiles.scss deleted file mode 100644 index 6424e150..00000000 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/components/_tiles.scss +++ /dev/null @@ -1,47 +0,0 @@ -.tiles { - @apply container lg:max-w-screen-2xl; -} - -.tiles__grid { - @apply grid grid-cols-1 lg:grid-cols-12 lg:grid-rows-3 lg:grid-flow-col gap-4 lg:gap-1; - @apply lg:h-128; - @apply bg-white; -} - -.tiles__tile { - @apply bg-cover bg-center h-32 lg:h-auto; -} - -.tiles__link { - @apply relative w-full h-full flex items-center justify-center; - @apply leading-none text-white hover:text-white text-2xl font-bold uppercase text-shadow break-normal; - - &:before { - @apply block absolute top-0 left-0 inset-0 w-full h-full z-20; - @apply border-0 border-white; - @apply transition-all; - content: ""; - } - - &:hover:before { - @apply mt-4 ml-4; - @apply border-2; - width: calc(100% - theme('spacing.8')); - height: calc(100% - theme('spacing.8')); - } - - &:after { - @apply block absolute top-0 left-0 inset-0 w-full h-full z-10; - @apply transition-all; - content:""; - } - - &:hover:after { - @apply sbw:bg-sbw-overlay/55 uch:bg-uch-overlay/55; - } -} - -.tiles__label { - @apply block relative z-20; - @apply text-center; -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/rte.scss b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/rte.scss index e73ea2e5..7133ea14 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/rte.scss +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/scss/rte.scss @@ -13,7 +13,7 @@ table { a.rte-button { @apply inline-flex items-center justify-center px-4 py-2 md:px-8 cursor-pointer; @apply uppercase leading-none text-center no-underline; - @apply bg-ep-primary-light text-white; + @apply bg-ep-primary-dark text-white; } a.rte-button--full { diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Layouts/Page/Detail.html b/public/typo3conf/ext/ep_theme/Resources/Private/Layouts/Page/Detail.html index 4740ca8a..6818ea7d 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Layouts/Page/Detail.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Layouts/Page/Detail.html @@ -7,7 +7,7 @@ -
+
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Layouts/Page/Frontpage.html b/public/typo3conf/ext/ep_theme/Resources/Private/Layouts/Page/Frontpage.html index 00c71adb..093cef2b 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Layouts/Page/Frontpage.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Layouts/Page/Frontpage.html @@ -7,7 +7,7 @@
-
+
diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Layouts/Page/FrontpageEvent.html b/public/typo3conf/ext/ep_theme/Resources/Private/Layouts/Page/FrontpageEvent.html index 4fec6d4b..b95d4550 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Layouts/Page/FrontpageEvent.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Layouts/Page/FrontpageEvent.html @@ -7,7 +7,7 @@ -
+