Cleanup tsconfig, add selectable background for teasergroup element

This commit is contained in:
Björn Fromme
2022-03-14 12:21:43 +01:00
parent 8552e30b47
commit 99c5fbc119
2 changed files with 72 additions and 70 deletions
@@ -1,6 +1,6 @@
TCEFORM { TCEFORM {
tt_content { tt_content {
imageorient.removeItems = 0,1,2,8,9,25,26 imageorient.removeItems := addToList(0,1,2,8,9,25,26)
imageorient.disabled = 1 imageorient.disabled = 1
imagecols.disabled = 1 imagecols.disabled = 1
image_noRows.disabled = 1 image_noRows.disabled = 1
@@ -13,18 +13,6 @@ TCEFORM {
image_effects.disabled = 1 image_effects.disabled = 1
image_frames.disabled = 1 image_frames.disabled = 1
imagecaption_position.disabled = 1 imagecaption_position.disabled = 1
layout.types.text.disabled = 1
layout.types.textpic.disabled = 1
layout.types.bullets.disabled = 1
layout.types.html.disabled = 1
layout.types.image.disabled = 1
layout.types.list.disabled = 1
layout.types.shortcut.disabled = 1
layout.types.table.disabled = 1
layout.types.uploads.disabled = 1
layout.types.mailform.disabled = 1
layout.types.login.disabled = 1
layout.types.disrupter.disabled = 1
header_layout { header_layout {
altLabels { altLabels {
@@ -42,7 +30,11 @@ TCEFORM {
} }
} }
layout.types.textmedia { layout {
disabled = 1
types {
textmedia {
disabled = 0
removeItems = 1 removeItems = 1
altLabels { altLabels {
2 = Slider 2 = Slider
@@ -53,20 +45,20 @@ TCEFORM {
5 = Partnerlogos 5 = Partnerlogos
} }
} }
gridelements_pi1 {
layout.types.gridelements_pi1 { disabled = 0
removeItems = 1,2,3 removeItems := addToList(1,2,3)
} }
teaser {
layout.types.teaser { disabled = 0
removeItems = 2,3 removeItems := addToList(2,3)
altLabels { altLabels {
0 = einspaltig 0 = einspaltig
1 = zweispaltig 1 = zweispaltig
} }
} }
disturber {
layout.types.disturber { disabled = 0
altLabels { altLabels {
0 = klein 0 = klein
1 = groß 1 = groß
@@ -74,30 +66,40 @@ TCEFORM {
3 = Event groß 3 = Event groß
} }
} }
teaser_product {
layout.types.teaser_product { disabled = 0
removeItems = 0,2 removeItems := addToList(0,2)
altLabels { altLabels {
1 = einspaltig 1 = einspaltig
3 = mehrspaltig/quer 3 = mehrspaltig/quer
} }
} }
teaser_booking_link {
layout.types.teaser_booking_link { disabled = 0
removeItems = 0,2 removeItems := addToList(0,2)
altLabels { altLabels {
1 = einspaltig 1 = einspaltig
3 = mehrspaltig/quer 3 = mehrspaltig/quer
} }
} }
ytvideo {
layout.types.ytvideo { disabled = 0
removeItems = 2,3 removeItems := addToList(2,3)
altLabels { altLabels {
0 = YouTube 0 = YouTube
1 = Vimeo 1 = Vimeo
} }
} }
ep_container_teasergroup {
disabled = 0
removeItems := addToList(2,3)
altLabels {
0 = mit Hintergrund
1 = ohne Hintergrund
}
}
}
}
colPos { colPos {
label = Slot label = Slot
@@ -108,6 +110,7 @@ TCEFORM {
types { types {
list.disabled = 1 list.disabled = 1
gridelements_pi1.disabled = 1 gridelements_pi1.disabled = 1
ep_container_teasergroup.disabled = 1
} }
removeItems := addToList(extra-small, medium, extra-large) removeItems := addToList(extra-small, medium, extra-large)
altLabels.. = Standard (ohne) altLabels.. = Standard (ohne)
@@ -1,16 +1,15 @@
<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" <html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers"
xmlns:ep="http://typo3.org/ns/EP/EpTheme/ViewHelpers"
data-namespace-typo3-fluid="true"> data-namespace-typo3-fluid="true">
<f:layout name="Default"/> <f:layout name="Default"/>
<f:section name="Main"> <f:section name="Main">
<div class="py-8 bg-ep-primary-bg"> <div class="pt-8 pb-16{f:if(condition: '{data.layout} == 0', then: ' bg-ep-primary-bg')}">
<f:render partial="Header/Header" arguments="{header: data.header, subheader: data.subheader, layout: data.header_layout, link: data.header_link, default: settings.defaultHeaderType}" />
<div class="container" <div class="container"
data-controller="teasergrid" data-controller="teasergrid"
data-teasergrid-grid-class="grid-cols-2" data-teasergrid-grid-class="grid-cols-2"
data-teasergrid-disabled-value="false"> data-teasergrid-disabled-value="false">
<f:render partial="Header/Header" arguments="{header: data.header, subheader: data.subheader, layout: data.header_layout, link: data.header_link, default: settings.defaultHeaderType}" />
<f:if condition="{children_300}"> <f:if condition="{children_300}">
<div class="flex items-center space-x-1 mb-2 sm:hidden"> <div class="flex items-center space-x-1 mb-2 sm:hidden">
<button type="button" <button type="button"