{namespace flux=FluidTYPO3\Flux\ViewHelpers}
+ {v:content.resources.fal(field: 'settings.modalBgImage') -> v:iterator.first() -> v:variable.set(name: 'modalBgImage')} .mfp-bg.modalbox-bg-{record.uid}.mfp-removing{opacity:0 !important} .mfp-bg.modalbox-bg-{record.uid}{ background-color:{settings.modalBgColor} !important; opacity: !important; } .mfp-bg.modalbox-bg-{record.uid}{ background-image:url("{modalBgImage.url}") !important; opacity: !important; background-size:{settings.modalBgSize}; background-repeat:{settings.modalBgRepeat}; } #modalbox-{record.uid}{ width:{settings.modalWidthMobile}vw; } #modalbox-{record.uid} .magnific-content-closer-wrap{ top: {settings.modalSpaceMobile}px; } #modalbox-{record.uid} .mfp-content-content{ margin: {settings.modalSpaceMobile}px 0; } @media(min-width:{settings.breakpointTablet}){ #modalbox-{record.uid}{ width:{settings.modalWidthTablet}vw; } #modalbox-{record.uid} .magnific-content-closer-wrap{ top: {settings.modalSpaceTablet}px; } #modalbox-{record.uid} .mfp-content-content{ margin: {settings.modalSpaceTablet}px 0; } } @media(min-width:{settings.breakpointTabletLandscape}){ #modalbox-{record.uid}{ width:{settings.modalWidthTabletLandscape}vw; } #modalbox-{record.uid} .magnific-content-closer-wrap{ top: {settings.modalSpaceTabletLandscape}px; } #modalbox-{record.uid} .mfp-content-content{ margin: {settings.modalSpaceTabletLandscape}px 0; } } @media(min-width:{settings.breakpointDesktop}){ #modalbox-{record.uid}{ width:{settings.modalWidthDesktop}vw; } #modalbox-{record.uid} .magnific-content-closer-wrap{ top: {settings.modalSpaceDesktop}px; } #modalbox-{record.uid} .mfp-content-content{ margin: {settings.modalSpaceDesktop}px 0; } } @media(min-width:{settings.breakpointDesktopXL}){ #modalbox-{record.uid}{ width:{settings.modalWidthDesktopXl}vw; } #modalbox-{record.uid} .magnific-content-closer-wrap{ top: {settings.modalSpaceDesktopXl}px; } #modalbox-{record.uid} .mfp-content-content{ margin: {settings.modalSpaceDesktopXl}px 0; } } @media(min-width:{settings.breakpointDesktopXXL}){ #modalbox-{record.uid}{ width:{settings.modalWidthDesktopXxl}vw; } #modalbox-{record.uid} .magnific-content-closer-wrap{ top: {settings.modalSpaceDesktopXxl}px; } #modalbox-{record.uid} .mfp-content-content{ margin: {settings.modalSpaceDesktopXxl}px 0; } }
Modalbox

Anzeige: Mobil: | Tablet: | Tablet(landscape): | Desktop: | Desktop (1440px):| Desktop (1600px): | Desktop (1900px):

Button Titel: {settings.modalButtonTitle} Link Titel: {settings.modalLinkTitle} {v:content.resources.fal(field: 'settings.modalImage', record: '{record}') -> v:iterator.first() -> v:variable.set(name: 'image')} Link-Bild: