update Layouts

This commit is contained in:
Christian Seyfferth 2020-12-06 13:56:46 +01:00
parent 463e4c05c5
commit b5ee5c33c1
23 changed files with 386 additions and 33 deletions

View File

@ -5,3 +5,34 @@
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:sitepackage/Configuration/TSconfig/Page/TCEFORM.tsconfig">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:sitepackage/Configuration/TSconfig/Page/TCEMAIN.tsconfig">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:sitepackage/Configuration/TSconfig/Page/Mod/WebLayout/BackendLayouts.tsconfig">
# ###
# BE module settings
# ###
mod {
# content element wizard
wizards.newContentElement {
wizardItems {
common {
elements {
shortcut < mod.wizards.newContentElement.wizardItems.special.elements.shortcut
}
show := addToList(shortcut)
}
special {
show := removeFromList(shortcut)
}
mask >
}
}
# BE default language optimization
SHARED {
defaultLanguageFlag = de
defaultLanguageLabel = Deutsch
}
}

View File

@ -8,7 +8,7 @@ mod {
title = LLL:EXT:sitepackage/Resources/Private/Language/locallang_be.xlf:backend_layout.default
config {
backend_layout {
colCount = 2
colCount = 3
rowCount = 1
rows {
1 {
@ -16,18 +16,19 @@ mod {
1 {
name = LLL:EXT:sitepackage/Resources/Private/Language/locallang_be.xlf:backend_layout.column.normal
colPos = 0
colSpan = 2
}
2 {
name = LLL:EXT:sitepackage/Resources/Private/Language/locallang_be.xlf:backend_layout.column.marginal
colPos = 1
width = 25%
colSpan = 1
}
}
}
}
}
}
icon = EXT:sitepackage/Resources/Public/Icons/BackendLayouts/example.svg
icon = EXT:sitepackage/Resources/Public/Icons/BackendLayouts/default.svg
}
}
}

View File

@ -8,7 +8,7 @@ mod {
title = LLL:EXT:sitepackage/Resources/Private/Language/locallang_be.xlf:backend_layout.home
config {
backend_layout {
colCount = 1
colCount = 3
rowCount = 2
rows {
1 {
@ -16,21 +16,30 @@ mod {
1 {
name = LLL:EXT:sitepackage/Resources/Private/Language/locallang_be.xlf:backend_layout.column.normal
colPos = 0
colspan = 3
}
}
}
2 {
columns {
1 {
name = LLL:EXT:sitepackage/Resources/Private/Language/locallang_be.xlf:backend_layout.column.footer
name = LLL:EXT:sitepackage/Resources/Private/Language/locallang_be.xlf:backend_layout.column.footer-left
colPos = 200
}
2 {
name = LLL:EXT:sitepackage/Resources/Private/Language/locallang_be.xlf:backend_layout.column.footer-center
colPos = 201
}
3 {
name = LLL:EXT:sitepackage/Resources/Private/Language/locallang_be.xlf:backend_layout.column.footer-right
colPos = 202
}
}
}
}
}
}
icon = EXT:sitepackage/Resources/Public/Icons/BackendLayouts/example.svg
icon = EXT:sitepackage/Resources/Public/Icons/BackendLayouts/home.svg
}
}
}

View File

@ -3,6 +3,6 @@
#############
RTE {
default {
preset = sitepackage
preset = sitepackage_default
}
}

View File

@ -110,9 +110,15 @@ page {
marginal-content < styles.content.get
marginal-content.select.where = colPos=1
footer-content < styles.content.get
footer-content.select.where = colPos=200
footer-content.slide = -1
footer-left < styles.content.get
footer-left.select.where = colPos=200
footer-left.slide = -1
footer-center < styles.content.get
footer-center.select.where = colPos=201
footer-center.slide = -1
footer-right < styles.content.get
footer-right.select.where = colPos=202
footer-right.slide = -1
# breadcrumbSingleRecordEntry is used to extend the breadcrumb path
# it allows us to display the title of a single record (like tx_news detail page)

View File

@ -0,0 +1,45 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<xliff version="1.0">
<file source-language="en" target-language="de" datatype="plaintext" original="messages" date="2018-12-17T11:01:39Z" product-name="site_package_base">
<header>
<authorName>Christian Seyfferth</authorName>
<authorEmail>info@chrosey.de</authorEmail>
</header>
<body>
<trans-unit id="page.breadcrumb.prefix">
<source>You are here</source>
<target>Sie sind hier</target >
</trans-unit>
<trans-unit id="page.breadcrumb.label">
<source>Brotkrumenpfad</source>
</trans-unit>
<trans-unit id="page.navigation.main.home">
<source>Home</source>
<target>Startseite</target >
</trans-unit>
<trans-unit id="page.logo.alt">
<source>Logo</source>
<target>Logo</target>
</trans-unit>
<trans-unit id="page.navigation.main.label">
<source>Main navigation</source>
<target>Hauptnavigation</target>
</trans-unit>
<trans-unit id="page.navigation.meta.label">
<source>Meta navigation</source>
<target>Meta Navigation</target>
</trans-unit>
<trans-unit id="page.navigation.language.label">
<source>Language navigation</source>
<target>Sprachnavigation</target>
</trans-unit>
<trans-unit id="page.navigation.language.hint">
<source>Select your language</source>
<target>Sprache wählen</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@ -6,6 +6,33 @@
<authorEmail>info@chrosey.de</authorEmail>
</header>
<body>
<trans-unit id="page.breadcrumb.prefix">
<source>You are here</source>
</trans-unit>
<trans-unit id="page.breadcrumb.label">
<source>Breadcrumb</source>
</trans-unit>
<trans-unit id="page.navigation.main.home">
<source>Home</source>
</trans-unit>
<trans-unit id="page.logo.alt">
<source>Logo</source>
</trans-unit>
<trans-unit id="page.navigation.main.label">
<source>Main navigation</source>
</trans-unit>
<trans-unit id="page.navigation.meta.label">
<source>Meta navigation</source>
</trans-unit>
<trans-unit id="page.navigation.language.label">
<source>Language navigation</source>
</trans-unit>
<trans-unit id="page.navigation.language.hint">
<source>Select your language</source>
</trans-unit>
</body>
</file>
</xliff>

View File

@ -18,8 +18,14 @@
<trans-unit id="backend_layout.column.marginal">
<source>Marginal</source>
</trans-unit>
<trans-unit id="backend_layout.column.footer">
<source>Footer</source>
<trans-unit id="backend_layout.column.footer-left">
<source>Footer links</source>
</trans-unit>
<trans-unit id="backend_layout.column.footer-center">
<source>Footer mitte</source>
</trans-unit>
<trans-unit id="backend_layout.column.footer-right">
<source>Footer rechts</source>
</trans-unit>
</body>
</file>

View File

@ -1,8 +1,13 @@
<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
<div id="main">
<div class="container">
<f:render section="Main"/>
<div id="page">
<f:render partial="SiteHeader" arguments="{_all}"/>
<div id="main">
<div class="container">
<f:render section="Main"/>
</div>
</div>
<f:render partial="SiteFooter" arguments="{_all}"/>
</div>
</html>

View File

@ -0,0 +1,53 @@
<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
<f:if condition="{breadcrumb}">
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
<f:for each="{breadcrumb}" as="item" iteration="iterator">
<f:if condition="!{iterator.isFirst}">
{
"@type": "ListItem",
"position": "<f:format.raw>{iterator.index}</f:format.raw>",
"item": {
"@id": "<f:format.raw>{item.data.slug}</f:format.raw>",
"name": "<f:format.raw>{item.title}</f:format.raw>"
}
}<f:if condition="!{iterator.isLast}">,</f:if>
</f:if>
</f:for>
]
}
</script>
<nav id="breadcrumb-section" aria-label="{f:translate(key: 'page.breadcrumb.label', extensionName: 'site_package_base')}">
<f:if condition="{settings.navigation.breadcrumb.showPrefix}">
<span class="breadcrumb-prefix">{f:translate(key: 'page.breadcrumb.prefix', extensionName: 'site_package_base')}: </span>
</f:if>
<ol class="breadcrumb">
<f:for each="{breadcrumb}" as="item">
<li class="breadcrumb-item{f:if(condition: item.current, then: ' active')}"{f:if(condition: item.current, then: ' aria-current="page"')}>
<f:if condition="{item.current} && {breadcrumbSingleRecordEntry} == ''">
<f:then>
{item.title}
</f:then>
<f:else>
<a class="breadcrumb-link" href="{item.link}"{f:if(condition: item.target, then: ' target="{item.target}"')} title="{item.title}">
{item.title}
</a>
</f:else>
</f:if>
</li>
</f:for>
<f:comment>
The following area allows us to display the title of a single record (like tx_news detail page).
</f:comment>
<f:if condition="{breadcrumbSingleRecordEntry}">
<li class="breadcrumb-item active" aria-current="page">
{breadcrumbSingleRecordEntry}
</li>
</f:if>
</ol>
</nav>
</f:if>
</html>

View File

@ -0,0 +1,23 @@
<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
<f:if condition="{navigationLanguage}">
<ul class="menu menu-language" aria-label="{f:translate(key: 'page.navigation.language.label', extensionName: 'sitepackage')}">
<li>
<span>{f:translate(key: 'page.navigation.language.hint', extensionName: 'sitepackage')}</span>
</li>
<f:for each="{navigationLanguage}" as="item">
<li class="menu-item{f:if(condition: item.active, then: ' active')}{f:if(condition: item.available, else: ' text-muted')}">
<f:if condition="{item.available}">
<f:then>
<a class="menu-link lang-{item.twoLetterIsoCode}" title="{item.title}" href="{item.link}" hreflang="{item.hreflang}">
<span>{item.navigationTitle}</span>
</a>
</f:then>
<f:else>
<span>{item.navigationTitle}</span>
</f:else>
</f:if>
</li>
</f:for>
</ul>
</f:if>
</html>

View File

@ -0,0 +1,48 @@
<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
{f:variable(name: 'hasChildrenClasses', value: ' has-dropdown')}
<f:if condition="{isMobile}">
{f:variable(name: 'listClasses', value: ' off-canvas-list menu vertical accordion-menu')}
{f:variable(name: 'listAttributes', value: ' data-accordion-menu data-submenu-toggle="true"')}
{f:variable(name: 'hasChildrenClasses', value: ' has-submenu')}
</f:if>
<f:if condition="{navigationMain}">
<ul role="menubar" class="menu lvl1{listClasses}"{listAttributes}>
<f:if condition="{settings.navigation.navigationMain.showLinkToHome}">
<li class="menu-item first{f:if(condition: '{data.uid} == {rootPage}', then:' active')}">
<f:link.page pageUid="{rootPage}" id="menu-link-{rootPage}" class="menu-link" title="{f:translate(key: 'page.navigation.main.home', extensionName: 'site_package_base')}">{f:translate(key: 'page.navigation.main.home', extensionName: 'site_package_base')}</f:link.page>
</li>
</f:if>
<f:for each="{navigationMain}" as="item" iteration="iteratorLvl1">
<li class="menu-item{f:if(condition: iteratorLvl1.isLast, then: ' last')}{f:if(condition: item.active, then:' active')}{f:if(condition: item.children, then:' {hasChildrenClasses}')}">
<f:render section="linkItem" arguments="{linkItem: item}"/>
<f:if condition="{item.children}">
<ul class="lvl2 dropdown" aria-labelledby="menu-item-{item.data.uid}">
<f:for each="{item.children}" as="child" iteration="iteratorLvl2">
<li class="menu-item{f:if(condition: iteratorLvl2.isFirst, then: ' first')}{f:if(condition: iteratorLvl2.isLast, then: ' last')}{f:if(condition: child.active, then:' active')}">
<f:render section="linkItem" arguments="{linkItem: child}"/>
<f:if condition="{child.children}">
<ul class="lvl3 dropdown" aria-labelledby="menu-item-{child.data.uid}">
<f:for each="{child.children}" as="grandchild" iteration="iteratorLvl3">
<li class="menu-item{f:if(condition: iteratorLvl3.isFirst, then: ' first')}{f:if(condition: iteratorLvl3.isLast, then: ' last')}{f:if(condition: grandchild.active, then:' active')}">
<f:render section="linkItem" arguments="{linkItem: grandchild}"/>
</li>
</f:for>
</ul>
</f:if>
</li>
</f:for>
</ul>
</f:if>
</li>
</f:for>
</ul>
</f:if>
<f:section name="linkItem">
<a role="menuitem" id="menu-link-{linkItem.data.uid}" class="menu-link" title="{linkItem.title}" href="{linkItem.link}"{f:if(condition: linkItem.target, then: ' target="{linkItem.target}"')}{f:if(condition: linkItem.children, then:' aria-haspopup="true" aria-expanded="false"')}>
{linkItem.title}<f:if condition="{linkItem.current}"> <span class="show-for-sr">(current)</span></f:if>
</a>
</f:section>
</html>

View File

@ -0,0 +1,13 @@
<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
<f:if condition="{navigationMeta}">
<ul role="menubar" class="menu menu-meta" aria-label="{f:translate(key: 'page.navigation.meta.label', extensionName: 'site_package_base')}">
<f:for each="{navigationMeta}" as="item" iteration="iterator">
<li class="menu-item{f:if(condition: iterator.isFirst, then: ' first')}{f:if(condition: iterator.isLast, then: ' last')}{f:if(condition: item.active, then:' active')}">
<a role="menuitem" class="menu-link" title="{item.title}" href="{item.link}"{f:if(condition: item.target, then: ' target="{item.target}"')}>
{item.title}
</a>
</li>
</f:for>
</ul>
</f:if>
</html>

View File

@ -0,0 +1,11 @@
<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
<footer id="footer">
<div class="container">
<div class="row">
<div class="col-4">{footer-left -> f:format.raw()}</div>
<div class="col-4">{footer-center -> f:format.raw()}</div>
<div class="col-4">{footer-right -> f:format.raw()}</div>
</div>
</div>
</footer>
</html>

View File

@ -0,0 +1,23 @@
<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
<header id="header">
<div class="container">
<div class="logo-wrap">
<f:link.page pageUid="{rootPage}" title="{f:translate(key: 'page.navigation.main.home', extensionName: 'site_package_base')}">
<img src="{f:uri.image(src: 'EXT:sitepackage/Resources/Public/Images/Frontend/logo.svg')}" alt="{f:translate(key: 'page.logo.alt', extensionName: 'sitepackage')}"/>
</f:link.page>
</div>
<f:render partial="Navigation/Meta" arguments="{_all}"/>
<div class="show-for-large">
<f:render partial="Navigation/Language" arguments="{_all}"/>
</div>
<nav id="navigation-main" class="show-for-large" aria-label="{f:translate(key: 'page.navigation.main.label', extensionName: 'sitepackage')}">
<f:render partial="Navigation/Main" arguments="{data: data, navigationMain: navigationMain, rootPage: rootPage}"/>
</nav>
<button class="button hide-for-large toggle-menu" type="button" data-toggle="offCanvasRight">
<i class="fa fa-bars"><!-- --></i> Menu
</button>
</div>
</header>
</html>

View File

@ -23,10 +23,6 @@
</f:if>
</div>
</div>
<footer>
{footer-content -> f:format.raw()}
</footer>
</f:section>
</html>

View File

@ -6,8 +6,5 @@
<f:cObject typoscriptObjectPath="lib.getHeadline"/>
{main-content -> f:format.raw()}
</article>
<footer>
{footer-content -> f:format.raw()}
</footer>
</f:section>
</html>

View File

@ -0,0 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" width="86" height="128" viewBox="0 0 86 128">
<path fill="#FFF" d="M0 0h86v128H0z" />
<path fill="#bb9a69" d="M2 2h82v16H2z" />
<path fill="#bbba69" d="M2 20h82v8H2z" />
<path fill="#69bba8" d="M2 30h54v78H2z" />
<path fill="#69bba8" d="M58 30h26v78H58z" />
<path fill="#7569bb" d="M2 110h26v16H2z" />
<path fill="#7569bb" d="M30 110h26v16H30z" />
<path fill="#7569bb" d="M58 110h26v16H58z" />
</svg>

After

Width:  |  Height:  |  Size: 473 B

View File

@ -1 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" width="86" height="128" viewBox="0 0 86 128"><path fill="#FFF" d="M0 0h86v128H0z"/><path fill="#69bba8" d="M2 2h82v124H2z"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" width="86" height="128" viewBox="0 0 86 128">
<path fill="#FFF" d="M0 0h86v128H0z" />
<path fill="#bb9a69" d="M2 2h82v16H2z" />
<path fill="#bbba69" d="M2 20h82v8H2z" />
<path fill="#69bba8" d="M2 30h82v78H2z" />
<path fill="#7569bb" d="M2 110h26v16H2z" />
<path fill="#7569bb" d="M29 110h28v16H29z" />
<path fill="#7569bb" d="M58 110h26v16H58z" />
</svg>

Before

Width:  |  Height:  |  Size: 170 B

After

Width:  |  Height:  |  Size: 424 B

View File

@ -0,0 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" width="86" height="128" viewBox="0 0 86 128">
<path fill="#FFF" d="M0 0h86v128H0z" />
<path fill="#bb9a69" d="M2 2h82v16H2z" />
<path fill="#bbba69" d="M2 20h82v8H2z" />
<path fill="#69bba8" d="M2 30h82v78H2z" />
<path fill="#7569bb" d="M2 110h26v16H2z" />
<path fill="#7569bb" d="M30 110h26v16H30z" />
<path fill="#7569bb" d="M58 110h26v16H58z" />
</svg>

After

Width:  |  Height:  |  Size: 424 B

View File

@ -1,3 +1,23 @@
<svg xmlns="http://www.w3.org/2000/svg" width="83.098" height="84.172" viewBox="43.201 42.122 83.098 84.172">
<path fill="#FF8700" d="M106.074 100.128c-1.247.368-2.242.506-3.549.506-10.689 0-26.389-37.359-26.389-49.793 0-4.577 1.083-6.104 2.613-7.415-13.084 1.527-28.784 6.329-33.806 12.433-1.085 1.529-1.743 3.926-1.743 6.98 0 19.41 20.718 63.455 35.332 63.455 6.765.001 18.164-11.112 27.542-26.166M99.25 42.122c13.52 0 27.049 2.18 27.049 9.812 0 15.483-9.819 34.246-14.832 34.246-8.942 0-20.065-24.867-20.065-37.301.001-5.67 2.181-6.757 7.848-6.757"/>
<svg viewBox="0 0 400 400" xmlns="http://www.w3.org/2000/svg">
<!-- Created with Method Draw - http://github.com/duopixel/Method-Draw/ -->
<defs>
<filter height="200%" width="200%" y="-50%" x="-50%" id="svg_8_blur">
<feGaussianBlur stdDeviation="5" in="SourceGraphic"/>
</filter>
<filter height="200%" width="200%" y="-50%" x="-50%" id="svg_9_blur">
<feGaussianBlur stdDeviation="6" in="SourceGraphic"/>
</filter>
</defs>
<g>
<title>background</title>
<rect fill="none" id="canvas_background" height="402" width="402" y="-1" x="-1"/>
<g display="none" overflow="visible" y="0" x="0" height="100%" width="100%" id="canvasGrid">
<rect fill="url(#gridpattern)" stroke-width="0" y="0" x="0" height="100%" width="100%"/>
</g>
</g>
<g>
<title>chrosey.de</title>
<path filter="url(#svg_9_blur)" stroke="#000" id="svg_9" d="m16,212.567831l182.75122,-180.567832l182.75122,180.567832l-182.75122,180.567832l-182.75122,-180.567832z" stroke-opacity="null" fill="#ffffff"/>
<path filter="url(#svg_8_blur)" stroke="#000" id="svg_8" d="m148.59135,167.000001c0.64762,-1 87.42912,51 87.10531,51l-21.85728,78.125l-21.85728,76.875l-181.9821,-183c0,0 181.9821,-180 181.65829,-180c0.32381,0 49.54317,48 49.21935,48c0.16191,0 -3.64288,7.75 -7.52861,15.5c-3.88574,7.75 -7.85243,15.5 -8.01434,15.5l-33.00253,-27l-43.74081,105z" stroke-opacity="null" stroke-width="2" fill="#000000"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 563 B

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 185 50"><path d="M4.2 33.4c1 1.1 2.1 2 3.4 2.6 1.3.6 2.8 1 4.3 1 2 0 3.6-.5 4.8-1.5 1.2-1 1.8-2.2 1.8-3.8 0-.8-.1-1.5-.4-2.1-.3-.6-.6-1-1-1.5-.4-.4-.9-.8-1.5-1.1l-1.8-.9-4-1.8c-.6-.2-1.2-.5-1.8-.9-.6-.3-1.2-.8-1.7-1.3S5.3 21 5 20.3s-.5-1.6-.5-2.5c0-1 .2-1.8.6-2.6.4-.8.9-1.5 1.6-2 .7-.6 1.5-1 2.4-1.3.9-.3 2-.5 3.1-.5 1.6 0 3 .3 4.3.9 1.2.6 2.3 1.4 3.1 2.2l-1 1.2c-.8-.8-1.7-1.5-2.7-2-1-.5-2.2-.7-3.6-.7-1.8 0-3.2.4-4.2 1.3-1.1.9-1.6 2-1.6 3.4 0 .8.1 1.4.4 2 .3.5.7 1 1.1 1.4.5.4.9.7 1.5 1 .5.3 1 .5 1.5.7l4 1.8c.7.3 1.5.7 2.1 1.1s1.3.9 1.8 1.4c.5.5.9 1.2 1.2 1.9.3.7.5 1.6.5 2.6s-.2 2-.6 2.8-1 1.6-1.7 2.2c-.7.6-1.6 1.1-2.7 1.5-1 .4-2.2.5-3.5.5-1.9 0-3.6-.4-5.1-1.1-1.5-.7-2.8-1.7-3.8-2.9l1-1.2zM34.6 7.6h1.5L23.9 42.4h-1.5L34.6 7.6zm5.6 4.2h7.2c1.5 0 2.8.1 3.9.4 1.2.3 2.1.7 3 1.3.8.6 1.4 1.3 1.9 2.3.4.9.6 2.1.6 3.4 0 2.6-.8 4.5-2.5 5.8-1.7 1.3-4 1.9-6.9 1.9H42v11.3h-1.8V11.8zM47 25.3c2.7 0 4.7-.5 6-1.4 1.3-1 2-2.5 2-4.7 0-1.1-.2-2-.5-2.8-.3-.7-.8-1.3-1.5-1.8s-1.5-.8-2.5-1c-1-.2-2.2-.3-3.5-.3h-5v11.9h5zm15.6-13.5h1.8v14.6h.1l12.8-14.6h2.2L71 21.6l9.6 16.6h-2.1L69.8 23l-5.4 6.1v9.1h-1.8V11.8zm19.8 13.1c0-2.1.3-4 .8-5.6.6-1.7 1.4-3.1 2.4-4.3 1-1.2 2.3-2.1 3.7-2.7 1.4-.6 3-.9 4.8-.9.9 0 1.7.1 2.4.3.7.2 1.4.4 2 .7.6.3 1.1.6 1.6 1s.9.7 1.2 1.1l-1.1 1.2c-.7-.7-1.5-1.4-2.5-1.9s-2.1-.8-3.6-.8-2.9.3-4.1.8c-1.2.6-2.2 1.4-3.1 2.4-.8 1-1.5 2.3-1.9 3.7-.5 1.5-.7 3.1-.7 5 0 1.8.2 3.5.6 5 .4 1.5 1 2.7 1.9 3.8.8 1 1.8 1.8 3 2.4 1.2.6 2.5.9 4 .9 1.2 0 2.3-.2 3.4-.5s1.9-.8 2.5-1.5v-8.2h-6.3v-1.6h8.1v10.4c-.8.9-1.9 1.6-3.2 2.2-1.3.6-2.9.8-4.6.8-1.7 0-3.2-.3-4.6-1-1.4-.6-2.6-1.6-3.6-2.7-1-1.2-1.8-2.6-2.3-4.3-.5-1.7-.8-3.6-.8-5.7zM117 7.6h1.5l-12.2 34.8h-1.5L117 7.6zm5.6 4.2h7.1c2.7 0 4.8.5 6.4 1.5 1.6 1 2.4 2.6 2.4 4.9 0 1.4-.4 2.6-1.2 3.6-.8 1-2 1.7-3.5 2.1v.2c1.9.3 3.5 1 4.6 2 1.1 1.1 1.7 2.5 1.7 4.3 0 1.3-.2 2.4-.7 3.4-.5 1-1.1 1.8-2 2.4-.9.6-1.9 1.1-3.1 1.4-1.2.3-2.5.5-4 .5h-7.6V11.8zm6.4 11.6c2.7 0 4.7-.4 5.8-1.3 1.2-.9 1.8-2.2 1.8-3.9 0-1.7-.6-2.9-1.9-3.7-1.3-.8-3.1-1.1-5.5-1.1h-4.8v10.1h4.6zm.8 13.3c2.6 0 4.7-.5 6.2-1.5s2.3-2.5 2.3-4.7c0-1.9-.7-3.3-2.2-4.2-1.5-.9-3.6-1.4-6.3-1.4h-5.3v11.8h5.3zm15.9-24.9h1.8v24.8h12.2v1.6h-14V11.8zm18.7 0h6.1c2 0 3.8.3 5.3.9 1.5.6 2.8 1.5 3.7 2.6 1 1.1 1.7 2.5 2.2 4.1.5 1.6.7 3.4.7 5.4s-.2 3.8-.7 5.5c-.5 1.6-1.2 3-2.2 4.2-1 1.2-2.2 2.1-3.7 2.7-1.5.6-3.3.9-5.3.9h-6.2V11.8zm5.9 24.8c1.8 0 3.3-.3 4.6-.9 1.3-.6 2.4-1.4 3.2-2.4s1.4-2.3 1.8-3.7c.4-1.4.6-3 .6-4.7 0-1.7-.2-3.3-.6-4.7-.4-1.4-1-2.6-1.8-3.6s-1.9-1.8-3.2-2.4c-1.3-.6-2.8-.8-4.6-.8h-4.1v23.2h4.1z"/></svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -1,12 +1,23 @@
<?php
defined('TYPO3_MODE') || die();
/***************
* Add default RTE configuration
*/
$GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['sitepackage'] = 'EXT:sitepackage/Configuration/RTE/Default.yaml';
call_user_func(function () {
/***************
* PageTS
*/
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig('<INCLUDE_TYPOSCRIPT: source="FILE:EXT:sitepackage/Configuration/TSconfig/Page/All.tsconfig">');
/***************
* Add default RTE configuration
*/
$GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['sitepackage_default'] = 'EXT:sitepackage/Configuration/RTE/Default.yaml';
/***************
* PageTS
*/
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig('<INCLUDE_TYPOSCRIPT: source="FILE:EXT:sitepackage/Configuration/TSconfig/Page/All.tsconfig">');
/***************
* MaskExport
*/
$GLOBALS['TYPO3_CONF_VARS']['SYS']['Objects'][\IchHabRecht\MaskExport\Controller\ExportController::class] = [
'className' => \Chrosey\Sitepackage\Controller\MaskExport\ExportController::class
];
});