initial commit
0
packages/.gitkeep
Normal file
70
packages/coo_site_package/.editorconfig
Normal file
@@ -0,0 +1,70 @@
|
||||
# EditorConfig is awesome: http://EditorConfig.org
|
||||
|
||||
# top-most EditorConfig file
|
||||
root = true
|
||||
|
||||
# Unix-style newlines with a newline ending every file
|
||||
[*]
|
||||
charset = utf-8
|
||||
end_of_line = lf
|
||||
insert_final_newline = true
|
||||
trim_trailing_whitespace = true
|
||||
|
||||
# CSS-Files
|
||||
[*.css]
|
||||
indent_style = space
|
||||
indent_size = 4
|
||||
|
||||
# HTML-Files
|
||||
[*.html]
|
||||
indent_style = space
|
||||
indent_size = 4
|
||||
|
||||
# TMPL-Files
|
||||
[*.tmpl]
|
||||
indent_style = space
|
||||
indent_size = 4
|
||||
|
||||
# JS-Files
|
||||
[*.js]
|
||||
indent_style = space
|
||||
indent_size = 4
|
||||
|
||||
# PHP-Files
|
||||
[*.php]
|
||||
indent_style = space
|
||||
indent_size = 4
|
||||
|
||||
# MD-Files
|
||||
[*.md]
|
||||
indent_style = space
|
||||
indent_size = 4
|
||||
|
||||
# ReST-Files
|
||||
[*.rst]
|
||||
indent_style = space
|
||||
indent_size = 3
|
||||
|
||||
# TypoScript
|
||||
[*.typoscript]
|
||||
indent_style = space
|
||||
indent_size = 4
|
||||
|
||||
# YML-Files
|
||||
[{*.yml,*.yaml}]
|
||||
indent_style = space
|
||||
indent_size = 2
|
||||
|
||||
# package.json
|
||||
[package.json]
|
||||
indent_style = space
|
||||
indent_size = 2
|
||||
|
||||
# composer.json
|
||||
[composer.json]
|
||||
indent_style = space
|
||||
indent_size = 4
|
||||
|
||||
# phpstan
|
||||
[*.neon]
|
||||
indent_style = tab
|
||||
2
packages/coo_site_package/Classes/.htaccess
Normal file
@@ -0,0 +1,2 @@
|
||||
Order deny,allow
|
||||
Deny from all
|
||||
1
packages/coo_site_package/Classes/Controller/.gitkeep
Normal file
@@ -0,0 +1 @@
|
||||
|
||||
1
packages/coo_site_package/Classes/Domain/.gitkeep
Normal file
@@ -0,0 +1 @@
|
||||
|
||||
1
packages/coo_site_package/Classes/Domain/Model/.gitkeep
Normal file
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
1
packages/coo_site_package/Classes/ViewHelpers/.gitkeep
Normal file
@@ -0,0 +1 @@
|
||||
|
||||
2
packages/coo_site_package/Configuration/.htaccess
Normal file
@@ -0,0 +1,2 @@
|
||||
Order deny,allow
|
||||
Deny from all
|
||||
5
packages/coo_site_package/Configuration/RTE/Default.yaml
Normal file
@@ -0,0 +1,5 @@
|
||||
imports:
|
||||
- { resource: "EXT:rte_ckeditor/Configuration/RTE/Processing.yaml" }
|
||||
- { resource: "EXT:rte_ckeditor/Configuration/RTE/Editor/Base.yaml" }
|
||||
- { resource: "EXT:rte_ckeditor/Configuration/RTE/Editor/Plugins.yaml" }
|
||||
- { resource: "EXT:bootstrap_package/Configuration/RTE/Default.yaml" }
|
||||
@@ -0,0 +1,29 @@
|
||||
#
|
||||
# BACKENDLAYOUT: EXAMPLE
|
||||
#
|
||||
mod {
|
||||
web_layout {
|
||||
BackendLayouts {
|
||||
example {
|
||||
title = LLL:EXT:coo_site_package/Resources/Private/Language/locallang_be.xlf:backend_layout.example
|
||||
config {
|
||||
backend_layout {
|
||||
colCount = 1
|
||||
rowCount = 1
|
||||
rows {
|
||||
1 {
|
||||
columns {
|
||||
1 {
|
||||
name = LLL:EXT:coo_site_package/Resources/Private/Language/locallang_be.xlf:backend_layout.column.normal
|
||||
colPos = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
icon = EXT:coo_site_package/Resources/Public/Icons/BackendLayouts/example.svg
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
name: gaengeviertel-ev/coo-site-package
|
||||
label: 'coo-site-package'
|
||||
dependencies:
|
||||
- bootstrap-package/full
|
||||
@@ -0,0 +1,21 @@
|
||||
@import './PageTsConfig/BackendLayouts/'
|
||||
|
||||
RTE {
|
||||
default {
|
||||
preset = coo_site_package
|
||||
}
|
||||
}
|
||||
|
||||
TCEFORM {
|
||||
pages {
|
||||
|
||||
}
|
||||
tt_content {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
TCEMAIN {
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
plugin:
|
||||
bootstrap_package:
|
||||
settings:
|
||||
scss:
|
||||
primary: '#eb3e4a'
|
||||
secondary: '#013859'
|
||||
view:
|
||||
layoutRootPath: 'EXT:coo_site_package/Resources/Private/Layouts/'
|
||||
partialRootPath: 'EXT:coo_site_package/Resources/Private/Partials/'
|
||||
templateRootPath: 'EXT:coo_site_package/Resources/Private/Templates/'
|
||||
bootstrap_package_contentelements:
|
||||
view:
|
||||
layoutRootPath: 'EXT:coo_site_package/Resources/Private/Layouts/ContentElements/'
|
||||
partialRootPath: 'EXT:coo_site_package/Resources/Private/Partials/ContentElements/'
|
||||
templateRootPath: 'EXT:coo_site_package/Resources/Private/Templates/ContentElements/'
|
||||
page:
|
||||
logo:
|
||||
file: 'EXT:coo_site_package/Resources/Public/Images/coo_logo.jpg'
|
||||
fileInverted: 'EXT:coo_site_package/Resources/Public/Images/logo-inverted.svg'
|
||||
width: 192
|
||||
alt: 'My Site Package'
|
||||
linktitle: 'My Site Package'
|
||||
favicon:
|
||||
file: 'EXT:coo_site_package/Resources/Public/Icons/favicon.ico'
|
||||
fluidtemplate:
|
||||
layoutRootPath: 'EXT:coo_site_package/Resources/Private/Layouts/Page/'
|
||||
partialRootPath: 'EXT:coo_site_package/Resources/Private/Partials/Page/'
|
||||
templateRootPath: 'EXT:coo_site_package/Resources/Private/Templates/Page/'
|
||||
@@ -0,0 +1,21 @@
|
||||
page {
|
||||
includeCSS {
|
||||
theme = EXT:coo_site_package/Resources/Public/Scss/Theme/theme.scss
|
||||
}
|
||||
|
||||
includeJSLibs {
|
||||
|
||||
}
|
||||
|
||||
includeJS {
|
||||
|
||||
}
|
||||
|
||||
includeJSFooterlibs {
|
||||
|
||||
}
|
||||
|
||||
includeJSFooter {
|
||||
coo_site_package_scripts = EXT:coo_site_package/Resources/Public/JavaScript/main.js
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
|
||||
use \TYPO3\CMS\Core\Utility\ExtensionManagementUtility;
|
||||
|
||||
ExtensionManagementUtility::registerPageTSConfigFile(
|
||||
'coo_site_package',
|
||||
'Configuration/TsConfig/Page/TCEFORM.tsconfig',
|
||||
'TCE Layout'
|
||||
);
|
||||
@@ -0,0 +1,14 @@
|
||||
TCEFORM {
|
||||
pages {
|
||||
layout {
|
||||
removeItems = 1,2,3
|
||||
}
|
||||
}
|
||||
tt_content {
|
||||
// Reanabled: Disable imageheight and imagewidth for textpic and image
|
||||
// to avoid incorrect rendering in frontend
|
||||
|
||||
imageheight.disabled = 0
|
||||
imagewidth.disabled = 0
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
lib.footer = COA
|
||||
lib.footer {
|
||||
10 = TEXT
|
||||
10.value = "EIN PROJEKT DES GÄNGEVIERTEL E.V. UND GRAFFITIARCHIV / ARCHIV DER JUGENDKULTUREN E.V. "
|
||||
|
||||
20 = IMAGE
|
||||
}
|
||||
4
packages/coo_site_package/README.md
Normal file
@@ -0,0 +1,4 @@
|
||||
Site Package for the project "coo-site-package"
|
||||
==============================================================
|
||||
|
||||
Add some explanation here.
|
||||
2
packages/coo_site_package/Resources/Private/.htaccess
Normal file
@@ -0,0 +1,2 @@
|
||||
Order deny,allow
|
||||
Deny from all
|
||||
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<xliff version="1.0">
|
||||
<file source-language="en" datatype="plaintext" original="messages" date="2025-02-21UTC18:16:290">
|
||||
<header>
|
||||
<authorName>City-of-OZ Team</authorName>
|
||||
<authorEmail>info@city-of-oz.hamburg</authorEmail>
|
||||
</header>
|
||||
<body>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<xliff version="1.0">
|
||||
<file source-language="en" datatype="plaintext" original="messages" date="2025-02-21UTC18:16:290">
|
||||
<header>
|
||||
<authorName>City-of-OZ Team</authorName>
|
||||
<authorEmail>info@city-of-oz.hamburg</authorEmail>
|
||||
</header>
|
||||
<body>
|
||||
<trans-unit id="backend_layout.example">
|
||||
<source>Example</source>
|
||||
</trans-unit>
|
||||
<trans-unit id="backend_layout.column.normal">
|
||||
<source>Normal</source>
|
||||
</trans-unit>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
||||
<xliff version="1.0">
|
||||
<file source-language="en" datatype="plaintext" original="messages" date="2025-02-21UTC18:16:290">
|
||||
<header>
|
||||
<authorName>City-of-OZ Team</authorName>
|
||||
<authorEmail>info@city-of-oz.hamburg</authorEmail>
|
||||
</header>
|
||||
<body>
|
||||
</body>
|
||||
</file>
|
||||
</xliff>
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
|
||||
<div id="top"></div>
|
||||
<div class="body-bg{f:if(condition:theme.navigation.type, then:' body-bg-{theme.navigation.type}')}">
|
||||
|
||||
<f:render partial="DropIn/Page/PageBefore" arguments="{_all}" />
|
||||
<f:render partial="Structure/CookieConsent" arguments="{_all}" />
|
||||
<f:render partial="Structure/Skiplink" arguments="{_all}" />
|
||||
|
||||
<f:render partial="Navigation/Main" arguments="{_all}" />
|
||||
<f:render section="Border" optional="true" />
|
||||
<f:render partial="Navigation/Breadcrumb" arguments="{_all}" />
|
||||
|
||||
<main id="page-content" class="bp-page-content main-section">
|
||||
<!--TYPO3SEARCH_begin-->
|
||||
<f:render section="Main" />
|
||||
<!--TYPO3SEARCH_end-->
|
||||
</main>
|
||||
|
||||
<footer id="page-footer" class="bp-page-footer">
|
||||
<f:render partial="DropIn/Structure/FooterBefore" arguments="{_all}" />
|
||||
<f:render section="Footer" optional="true" />
|
||||
|
||||
<f:render partial="DropIn/Structure/FooterAfter" arguments="{_all}" />
|
||||
</footer>
|
||||
<f:render partial="Structure/ScrollTop" arguments="{_all}" />
|
||||
<f:render partial="DropIn/Page/PageAfter" arguments="{_all}" />
|
||||
|
||||
</div>
|
||||
</html>
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1,55 @@
|
||||
<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" xmlns:bk2k="http://typo3.org/ns/BK2K/BootstrapPackage/ViewHelpers" data-namespace-typo3-fluid="true">
|
||||
<picture>
|
||||
<f:for each="{variants}" key="name" as="variant">
|
||||
<f:variable name="breakpoint">{variant.breakpoint as integer}</f:variable>
|
||||
<f:variable name="width">{variant.width as integer}</f:variable>
|
||||
<f:variable name="height" value="" />
|
||||
<f:if condition="{width}">
|
||||
<f:if condition="{variant.aspectRatio}">
|
||||
<f:variable name="aspectRatio">{variant.aspectRatio as float}</f:variable>
|
||||
<f:variable name="height">{width / aspectRatio}</f:variable>
|
||||
<f:variable name="height">{height as integer}</f:variable>
|
||||
</f:if>
|
||||
<f:variable name="mediaQuery">{f:if(condition: breakpoint, then: 'media="(min-width: {breakpoint}px)"')}</f:variable>
|
||||
<f:if condition="{variant.sizes}">
|
||||
<f:variable name="srcset" value="" />
|
||||
<f:for each="{variant.sizes}" key="sizeKey" as="sizeConfig" iteration="iteration">
|
||||
<f:variable name="sizeWidth">{sizeConfig.multiplier as float}</f:variable>
|
||||
<f:variable name="sizeWidth">{sizeWidth * width}</f:variable>
|
||||
<f:variable name="sizeHeight" value="" />
|
||||
<f:if condition="{height}">
|
||||
<f:then>
|
||||
<f:variable name="sizeHeight">{sizeConfig.multiplier as float}</f:variable>
|
||||
<f:variable name="sizeHeight">{sizeHeight * height}</f:variable>
|
||||
<f:variable name="sizeUrl">{f:uri.image(image: file, cropVariant: name, width: '{sizeWidth}c', height: '{sizeHeight}c')}</f:variable>
|
||||
</f:then>
|
||||
<f:else>
|
||||
<f:variable name="sizeUrl">{f:uri.image(image: file, cropVariant: name, maxWidth: sizeWidth)}</f:variable>
|
||||
</f:else>
|
||||
</f:if>
|
||||
<f:variable name="srcset">{srcset}{sizeUrl} {sizeKey}{f:if(condition: iteration.isLast, else: ',')}</f:variable>
|
||||
</f:for>
|
||||
</f:if>
|
||||
<source data-variant="{name}" {f:if(condition: sizeHeight, then: 'data-width="{width}" data-height="{sizeHeight}"', else: 'data-maxwidth="{width}"')} {mediaQuery->f:format.raw()} srcset="{srcset}">
|
||||
</f:if>
|
||||
</f:for>
|
||||
<f:variable name="defaultWidth" value="{variants.default.width}" />
|
||||
<f:variable name="defaultAspectRatio" value="{variants.default.aspectRatio}" />
|
||||
<f:if condition="{defaultAspectRatio}">
|
||||
<f:variable name="aspectRatio">{defaultAspectRatio as float}</f:variable>
|
||||
<f:variable name="defaultHeight">{defaultWidth / aspectRatio}</f:variable>
|
||||
<f:variable name="defaultHeight">{defaultHeight as integer}c</f:variable>
|
||||
</f:if>
|
||||
<f:if condition="{defaultHeight}">
|
||||
<f:then>
|
||||
<f:variable name="src" value="{f:uri.image(image: file, cropVariant: 'default', width: defaultWidth, height: defaultHeight)}" />
|
||||
</f:then>
|
||||
<f:else>
|
||||
<f:variable name="src" value="{f:uri.image(image: file, cropVariant: 'default', width: defaultWidth)}" />
|
||||
</f:else>
|
||||
</f:if>
|
||||
<f:variable name="finalWidth" value="{bk2k:data.imageInfo(src: src, property: 'width')}" />
|
||||
<f:variable name="finalHeight" value="{bk2k:data.imageInfo(src: src, property: 'height')}" />
|
||||
<img loading="lazy" src="{src}" width="{finalWidth}" height="{finalHeight}" title="{dimensions.height}xxx{file.properties.title}" alt="{file.properties.alternative}">
|
||||
</picture>
|
||||
</html>
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
|
||||
<f:layout name="Default" />
|
||||
<f:section name="Border">
|
||||
|
||||
<f:cObject typoscriptObjectPath="lib.dynamicContent" data="{pageUid: '{data.uid}', colPos: '3', slide: '{theme.pagelayout.{pagelayout}.colPos.3.slide}'}" />
|
||||
|
||||
</f:section>
|
||||
<f:section name="Main">
|
||||
|
||||
<f:cObject typoscriptObjectPath="lib.dynamicContent" data="{pageUid: '{data.uid}', colPos: '8', slide: '{theme.pagelayout.{pagelayout}.colPos.8.slide}'}" />
|
||||
|
||||
<div class="section section-default content-column container">
|
||||
<f:cObject typoscriptObjectPath="lib.dynamicContent" data="{pageUid: '{data.uid}', colPos: '0', slide: '{theme.pagelayout.{pagelayout}.colPos.0.slide}'}" />
|
||||
</div>
|
||||
|
||||
<f:cObject typoscriptObjectPath="lib.dynamicContent" data="{pageUid: '{data.uid}', colPos: '9', slide: '{theme.pagelayout.{pagelayout}.colPos.9.slide}'}" />
|
||||
|
||||
</f:section>
|
||||
<f:section name="Footer">
|
||||
|
||||
<f:render partial="Structure/FooterContent" arguments="{_all}" />
|
||||
|
||||
</f:section>
|
||||
</html>
|
||||
@@ -0,0 +1,22 @@
|
||||
<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
|
||||
<f:layout name="Default" />
|
||||
<f:section name="Main">
|
||||
|
||||
<div class="container">
|
||||
<div class="alert alert-info">
|
||||
<dl>
|
||||
<dt>Template file</dt>
|
||||
<dd>
|
||||
<code>typo3conf/ext/coo_site_package/Resources/Private/Templates/Page/Example.html</code>
|
||||
</dd>
|
||||
<dt>Backend Configuration</dt>
|
||||
<dd>
|
||||
<code>typo3conf/ext/coo_site_package/Configuration/TsConfig/Page/Mod/WebLayout/BackendLayouts/example.tsconfig</code>
|
||||
</dd>
|
||||
</dl>
|
||||
</div>
|
||||
</div>
|
||||
<f:cObject typoscriptObjectPath="lib.dynamicContent" data="{pageUid: '{data.uid}', colPos: '0'}" />
|
||||
|
||||
</f:section>
|
||||
</html>
|
||||
@@ -0,0 +1,33 @@
|
||||
<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
|
||||
<f:layout name="Default" />
|
||||
<f:section name="Border">
|
||||
|
||||
<f:cObject typoscriptObjectPath="lib.dynamicContent" data="{pageUid: '{data.uid}', colPos: '3', slide: '{theme.pagelayout.{pagelayout}.colPos.3.slide}'}" />
|
||||
|
||||
</f:section>
|
||||
<f:section name="Main">
|
||||
|
||||
<f:cObject typoscriptObjectPath="lib.dynamicContent" data="{pageUid: '{data.uid}', colPos: '8', slide: '{theme.pagelayout.{pagelayout}.colPos.8.slide}'}" />
|
||||
|
||||
<div class="section section-default">
|
||||
<div class="container ">
|
||||
<div class="section-row">
|
||||
<div class="section-column content-column maincontent-wrap">
|
||||
<f:cObject typoscriptObjectPath="lib.dynamicContent" data="{pageUid: '{data.uid}', colPos: '0', slide: '{theme.pagelayout.{pagelayout}.colPos.0.slide}'}" />
|
||||
</div>
|
||||
<div class="section-column subnav-wrap">
|
||||
<f:render partial="Navigation/Subnavigation" arguments="{_all}" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<f:cObject typoscriptObjectPath="lib.dynamicContent" data="{pageUid: '{data.uid}', colPos: '9', slide: '{theme.pagelayout.{pagelayout}.colPos.9.slide}'}" />
|
||||
|
||||
</f:section>
|
||||
<f:section name="Footer">
|
||||
|
||||
<f:render partial="Structure/FooterContent" arguments="{_all}" />
|
||||
|
||||
</f:section>
|
||||
</html>
|
||||
1
packages/coo_site_package/Resources/Public/Css/.gitkeep
Normal file
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
<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>
|
||||
|
After Width: | Height: | Size: 170 B |
@@ -0,0 +1,3 @@
|
||||
<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>
|
||||
|
After Width: | Height: | Size: 563 B |
BIN
packages/coo_site_package/Resources/Public/Icons/favicon.ico
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 185 50"><path fill="#FFF" 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 |
@@ -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 |
BIN
packages/coo_site_package/Resources/Public/Images/coo_logo.jpg
Executable file
|
After Width: | Height: | Size: 163 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 185 50"><path fill="#FFF" 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 |
@@ -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 |
|
After Width: | Height: | Size: 207 KiB |
@@ -0,0 +1 @@
|
||||
console.log('WE LOVE TYPO3');
|
||||
@@ -0,0 +1,104 @@
|
||||
//
|
||||
// Variables
|
||||
//
|
||||
|
||||
/* ===== Variables =====*/
|
||||
|
||||
|
||||
|
||||
|
||||
//
|
||||
// Color system
|
||||
// --------------------------------------------------
|
||||
$white: #ffffff !default;
|
||||
$gray-100: #f8f8f8 !default;
|
||||
$gray-200: #e9e9e9 !default;
|
||||
$gray-300: #dedede !default;
|
||||
$gray-400: #cecece !default;
|
||||
$gray-500: #ababab !default;
|
||||
$gray-600: #6c6c6c !default;
|
||||
$gray-700: #494949 !default;
|
||||
$gray-800: #313131 !default;
|
||||
$gray-900: #212121 !default;
|
||||
$black: #000000 !default;
|
||||
|
||||
$primary: #E89AC5 !default;
|
||||
$secondary: #514553 !default;
|
||||
$tertiary: #758c7f !default;
|
||||
$quaternary: #2d1e2f !default;
|
||||
|
||||
$default: #eaebec !default;
|
||||
$success: #3a833a !default;
|
||||
$info: #287f9a !default;
|
||||
$warning: #a4660e !default;
|
||||
$danger: #d4403a !default;
|
||||
$lighter: $gray-100 !default;
|
||||
$light: $gray-200 !default;
|
||||
$dark: $gray-800 !default;
|
||||
$darker: $gray-900 !default;
|
||||
|
||||
$theme-colors: (
|
||||
'primary': $primary,
|
||||
'secondary': $secondary,
|
||||
'tertiary': $tertiary,
|
||||
'quaternary': $quaternary,
|
||||
'success': $success,
|
||||
'info': $info,
|
||||
'warning': $warning,
|
||||
'danger': $danger,
|
||||
'default': $default,
|
||||
'lighter': $lighter,
|
||||
'light': $light,
|
||||
'dark': $dark,
|
||||
'darker': $darker,
|
||||
) !default;
|
||||
|
||||
$body-bg: $white !default;
|
||||
$body-color: $gray-900 !default;
|
||||
//$body-color: #505050;
|
||||
|
||||
//
|
||||
// Options
|
||||
// --------------------------------------------------
|
||||
$enable-shadows: true !default;
|
||||
$enable-negative-margins: true !default;
|
||||
$enable-responsive-font-sizes: true !default;
|
||||
|
||||
//
|
||||
// Fonts
|
||||
// --------------------------------------------------
|
||||
$font-size-base: 1rem !default;
|
||||
$h1-font-size: $font-size-base * 2 !default;
|
||||
$h2-font-size: $font-size-base * 1.75 !default;
|
||||
$h3-font-size: $font-size-base * 1.5 !default;
|
||||
$h4-font-size: $font-size-base * 1.25 !default;
|
||||
$h5-font-size: $font-size-base * 1 !default;
|
||||
$h6-font-size: $font-size-base * .85 !default;
|
||||
|
||||
$headings-font-weight: 300 !default;
|
||||
|
||||
$display-font-sizes: (
|
||||
1: $h1-font-size * 1.5,
|
||||
2: $h2-font-size * 1.5,
|
||||
3: $h3-font-size * 1.5,
|
||||
4: $h4-font-size * 1.5,
|
||||
5: $h5-font-size * 1.5,
|
||||
6: $h6-font-size * 1.5
|
||||
) !default;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/*General Colors*/
|
||||
// $green: #94BA65;
|
||||
// $blue: #2790B0;
|
||||
// $orange: #D26C22;
|
||||
// $red: #E35E54;
|
||||
// $pink: #E89AC5;
|
||||
@@ -0,0 +1,118 @@
|
||||
/* ===== Variables =====*/
|
||||
$font-family-sans-serif: 'Roboto', sans-serif;
|
||||
|
||||
|
||||
/* ===== Typography ===== */
|
||||
|
||||
h1,
|
||||
h2,
|
||||
h3,
|
||||
h4,
|
||||
h5,
|
||||
h6,
|
||||
.h1,
|
||||
.h2,
|
||||
.h3,
|
||||
.h4,
|
||||
.h5,
|
||||
.h6 {
|
||||
font-family: 'Oswald', sans-serif;
|
||||
}
|
||||
|
||||
/* ===== global styles ===== */
|
||||
.inline-block {
|
||||
display:inline-block;
|
||||
}
|
||||
|
||||
|
||||
|
||||
body {
|
||||
background-image: url("../../Images/waschbeton-sw.jpg");
|
||||
}
|
||||
|
||||
.maincontent-wrap {
|
||||
background-color: #fff;
|
||||
border-radius: 4px;
|
||||
padding: 15px;
|
||||
}
|
||||
|
||||
.content-column {
|
||||
min-height: 60vh;
|
||||
background-color: white;
|
||||
}
|
||||
|
||||
#areaFeature {
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
font-size: 12px;
|
||||
}
|
||||
|
||||
#page-header {
|
||||
border-bottom: 0 solid #eeeeee;
|
||||
margin: 40px 0 0 0;
|
||||
padding: 0px;
|
||||
}
|
||||
|
||||
.navbar-mainnavigation .navbar-brand {
|
||||
margin: auto;
|
||||
}
|
||||
|
||||
.navbar-mainnavigation .nav-item {
|
||||
padding: 30px 10px;
|
||||
}
|
||||
|
||||
.breadcrumb-section {
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
.frame-type-subnavigation {
|
||||
background-color: #f5f5f5;
|
||||
}
|
||||
|
||||
.footer-section-content {
|
||||
background: #353432;
|
||||
--frame-color: #ecf0f1;
|
||||
|
||||
}
|
||||
|
||||
.footer-section-meta {
|
||||
background: #353432;
|
||||
--frame-color: #ecf0f1;
|
||||
|
||||
}
|
||||
|
||||
.bp-page-footer {
|
||||
.gallery-row {
|
||||
flex-wrap: nowrap;
|
||||
}
|
||||
}
|
||||
|
||||
.navbar-mainnavigation .nav-item {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.navbar-mainnavigation .nav-link {
|
||||
padding: 30px 20px;
|
||||
}
|
||||
|
||||
.navbar-mainnavigation .nav-link.active {
|
||||
background-color: #e89ac5;
|
||||
}
|
||||
|
||||
.navbar-mainnavigation {
|
||||
.dropdown-menu {
|
||||
padding: 10px 0;
|
||||
.nav-link {
|
||||
padding: 10px 20px;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#c147 {
|
||||
margin-left: 60px;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
//
|
||||
// Variables
|
||||
//
|
||||
@import "variables";
|
||||
|
||||
//
|
||||
// Import needed Bootstrap Package Files
|
||||
//
|
||||
@import "EXT:bootstrap_package/Resources/Public/Scss/bootstrap5/theme";
|
||||
|
||||
|
||||
@import "layout";
|
||||
21
packages/coo_site_package/composer.json
Normal file
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"name": "gaengeviertel-ev/coo-site-package",
|
||||
"type": "typo3-cms-extension",
|
||||
"description": "",
|
||||
"homepage": "https://city-of-oz.hamburg",
|
||||
"license": ["GPL-2.0-or-later"],
|
||||
"keywords": ["TYPO3 CMS"],
|
||||
"require": {
|
||||
"bk2k/bootstrap-package": "^15.0"
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"GaengeviertelEv\\CooSitePackage\\": "Classes/"
|
||||
}
|
||||
},
|
||||
"extra": {
|
||||
"typo3/cms": {
|
||||
"extension-key": "coo_site_package"
|
||||
}
|
||||
}
|
||||
}
|
||||
27
packages/coo_site_package/ext_emconf.php
Normal file
@@ -0,0 +1,27 @@
|
||||
<?php
|
||||
|
||||
$EM_CONF[$_EXTKEY] = [
|
||||
'title' => 'coo-site-package',
|
||||
'description' => '',
|
||||
'category' => 'templates',
|
||||
'constraints' => [
|
||||
'depends' => [
|
||||
'bootstrap_package' => '15.0.0-15.99.99',
|
||||
],
|
||||
'conflicts' => [
|
||||
],
|
||||
],
|
||||
'autoload' => [
|
||||
'psr-4' => [
|
||||
'GaengeviertelEv\\CooSitePackage\\' => 'Classes',
|
||||
],
|
||||
],
|
||||
'state' => 'stable',
|
||||
'uploadfolder' => 0,
|
||||
'createDirs' => '',
|
||||
'clearCacheOnLoad' => 1,
|
||||
'author' => 'City-of-OZ Team',
|
||||
'author_email' => 'info@city-of-oz.hamburg',
|
||||
'author_company' => 'Gängeviertel e.V.',
|
||||
'version' => '1.0.0',
|
||||
];
|
||||
6
packages/coo_site_package/ext_localconf.php
Normal file
@@ -0,0 +1,6 @@
|
||||
<?php
|
||||
|
||||
defined('TYPO3') or die('Access denied.');
|
||||
|
||||
// Add default RTE configuration
|
||||
$GLOBALS['TYPO3_CONF_VARS']['RTE']['Presets']['coo_site_package'] = 'EXT:coo_site_package/Configuration/RTE/Default.yaml';
|
||||
3
packages/coo_site_package/ext_tables.php
Normal file
@@ -0,0 +1,3 @@
|
||||
<?php
|
||||
|
||||
defined('TYPO3') or die('Access denied.');
|
||||