Copied unchanged from public/typo3conf/ext/ of EP/website at 9593cc8631354f8a363d6609de8b7433f669a9a0 (Git-tracked files only). History stays in the old repository. Only composer.json files are added so the extensions install as path packages. Co-Authored-By: Claude Opus 5.5 <[email protected]>
112 lines
4.4 KiB
HTML
112 lines
4.4 KiB
HTML
<html data-namespace-typo3-fluid="true" lang="en"
|
|
xmlns="http://www.w3.org/1999/xhtml"
|
|
xmlns:ep="http://typo3.org/ns/EP/EpTheme/ViewHelpers"
|
|
xmlns:f="http://typo3.org/ns/fluid/ViewHelpers">
|
|
|
|
<div class="contact-bar">
|
|
<a href="{f:uri.typolink(parameter: settings.watchlistPageUid)}"
|
|
tabindex="0"
|
|
class="contact-bar__item"
|
|
data-controller="watchlist-label"
|
|
data-action="watchlist-toggle:toggle@window->watchlist-label#update"
|
|
rel="nofollow">
|
|
<svg class="contact-bar__icon" data-watchlist-label-target="icon" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4.318 6.318a4.5 4.5 0 000 6.364L12 20.364l7.682-7.682a4.5 4.5 0 00-6.364-6.364L12 7.636l-1.318-1.318a4.5 4.5 0 00-6.364 0z"></path></svg>
|
|
<div class="contact-bar__label" data-watchlist-label-target="label">
|
|
Merkliste
|
|
</div>
|
|
</a>
|
|
<a href="tel:{settings.phoneNumberLink}"
|
|
tabindex="0"
|
|
class="contact-bar__item"
|
|
rel="nofollow">
|
|
{ep:icon(icon: 'phone', class: 'contact-bar__icon')}
|
|
<div class="hidden md:block">
|
|
{settings.phoneNumber}
|
|
</div>
|
|
</a>
|
|
<f:link.email email="{settings.contactFormToEmail}"
|
|
class="contact-bar__item"
|
|
additionalAttributes="{tabindex: 0}">
|
|
{ep:icon(icon: 'email', class: 'contact-bar__icon')}
|
|
<div class="contact-bar__label">
|
|
{settings.contactFormToEmail}
|
|
</div>
|
|
</f:link.email>
|
|
<f:if condition="{settings.whatsApp}">
|
|
<a href="{settings.whatsAppNumberLink}"
|
|
tabindex="0"
|
|
class="contact-bar__item"
|
|
target="_blank"
|
|
rel="nofollow">
|
|
{ep:icon(icon: 'whatsapp', class: 'contact-bar__icon')}
|
|
<div class="contact-bar__label">
|
|
{settings.whatsApp}
|
|
</div>
|
|
</a>
|
|
</f:if>
|
|
<a href="{settings.facebookUrl}"
|
|
tabindex="0"
|
|
class="contact-bar__item"
|
|
target="_blank"
|
|
rel="nofollow">
|
|
{ep:icon(icon: 'facebook', class: 'contact-bar__icon')}
|
|
<div class="contact-bar__label">
|
|
Facebook
|
|
</div>
|
|
</a>
|
|
<a href="{settings.instagramUrl}"
|
|
tabindex="0"
|
|
class="contact-bar__item"
|
|
target="_blank"
|
|
rel="nofollow">
|
|
{ep:icon(icon: 'instagram', class: 'contact-bar__icon')}
|
|
<div class="contact-bar__label">
|
|
Instagram
|
|
</div>
|
|
</a>
|
|
<a href="{settings.youtubeUrl}"
|
|
tabindex="0"
|
|
class="contact-bar__item"
|
|
target="_blank"
|
|
rel="nofollow">
|
|
{ep:icon(icon: 'youtube', class: 'contact-bar__icon')}
|
|
<div class="contact-bar__label">
|
|
YouTube
|
|
</div>
|
|
</a>
|
|
<f:if condition="{settings.tiktokUrl}">
|
|
<a href="{settings.tiktokUrl}"
|
|
tabindex="0"
|
|
class="contact-bar__item"
|
|
target="_blank"
|
|
rel="nofollow">
|
|
{ep:icon(icon: 'tiktok', class: 'contact-bar__icon')}
|
|
<div class="contact-bar__label">
|
|
tiktok
|
|
</div>
|
|
</a>
|
|
</f:if>
|
|
<f:if condition="{settings.englishPageUid}">
|
|
<f:link.typolink parameter="{settings.englishPageUid}"
|
|
class="contact-bar__item"
|
|
additionalAttributes="{tabindex: 0}">
|
|
{ep:icon(icon: 'flag-gb', class: 'contact-bar__icon')}
|
|
<div class="contact-bar__label">
|
|
English
|
|
</div>
|
|
</f:link.typolink>
|
|
</f:if>
|
|
<f:if condition="{settings.germanPageUid}">
|
|
<f:link.typolink parameter="{settings.germanPageUid}"
|
|
class="contact-bar__item"
|
|
additionalAttributes="{tabindex: 0}">
|
|
{ep:icon(icon: 'flag-de', class: 'contact-bar__icon')}
|
|
<div class="contact-bar__label">
|
|
Deutsch
|
|
</div>
|
|
</f:link.typolink>
|
|
</f:if>
|
|
</div>
|
|
|
|
</html>
|