Upate layout
continuous-integration/drone/push Build is passing Details

This commit is contained in:
philipp lang 2024-09-26 13:46:55 +02:00
parent e7ef6d603e
commit 40e6edf17f
31 changed files with 1667 additions and 657 deletions

View File

@ -25,6 +25,7 @@ steps:
- echo "$SSH_KEY" > $HOME/.ssh/id_rsa - echo "$SSH_KEY" > $HOME/.ssh/id_rsa
- chmod 600 $HOME/.ssh/id_rsa - chmod 600 $HOME/.ssh/id_rsa
- rsync --delete -avzze ssh /drone/nami/ disco-st-katharina@zoomyboy.de:httpdocs/themes/vite-tailwind - rsync --delete -avzze ssh /drone/nami/ disco-st-katharina@zoomyboy.de:httpdocs/themes/vite-tailwind
- ssh disco-st-katharina@zoomyboy.de "cd httpdocs && php8.1 artisan cache:clear"
trigger: trigger:
event: event:

View File

@ -1,7 +1,7 @@
[headAssets] [headAssets]
== ==
<!doctype html> <!doctype html>
<html lang="it" class="scroll-smooth"> <html lang="it" class="scroll-smooth dark">
{% partial 'shared/head' %} {% partial 'shared/head' %}
<body class="font-nunito"> <body class="font-nunito">
{% partial 'shared/header' %} {% partial 'shared/header' %}

1675
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -15,11 +15,13 @@
"author": "", "author": "",
"license": "ISC", "license": "ISC",
"devDependencies": { "devDependencies": {
"@spiriit/vite-plugin-svg-spritemap": "^2.2.4",
"autoprefixer": "^10.4.0", "autoprefixer": "^10.4.0",
"postcss": "^8.4.4", "postcss": "^8.4.4",
"postcss-import": "^14.0.2", "postcss-import": "^14.0.2",
"tailwind-clip-path": "^1.0.0",
"tailwindcss": "latest", "tailwindcss": "latest",
"vite": "^2.7.1", "vite": "^4.0",
"vite-plugin-live-reload": "^2.1.0" "vite-plugin-live-reload": "^2.1.0"
}, },
"dependencies": { "dependencies": {

View File

@ -6,60 +6,50 @@ is_hidden = 0
[anfrage] [anfrage]
== ==
<div class="outer-container bg-rose-100" id="ausstattung"> <div class="outer-container bg-neutral-900" id="ausstattung">
<div class="container"> <div>
{% partial 'mainheading' title="Ausstattung" %} {% partial 'mainheading' title="Ausstattung" %}
<p class="text-center text-xl mb-10 text-neutral-300 px-10">Die Disco St. Katharina ist ein Partyraum in Solingen Wald für Geburtstage, Firmenfeiern und ähnliches.</p>
<div class="space-y-12"> <div class="space-y-12">
{% partial 'imagegrid-start' heading='Innenraum' %} {% partial 'imagegrid-start' heading='Innenraum' %}
<p> {% partial 'feature' icon='dance' content='Tanzfläche' subcontent='für ca 100 Leute' %}
Auf der Tanzfläche haben bis zu ca 100 Leute Platz. Zudem gibt es drei Tische mit Sitzgelegenheiten, sowie eine Bar mit Spülmöglichkeiten. {% partial 'feature' icon='table' content='drei Tische' subcontent='reichlich Sitzgelegenheiten' %}
</p> {% partial 'feature' icon='bar' content='Theke mit Spüle' subcontent='für Gläser' %}
<p> {% partial 'feature' icon='dj' content='DJ-Pult' subcontent='zum Steuern von Musik' %}
Hinter der Theke befindet sich das DJ-Pult, wo man Musik machen kann. {% partial 'feature' icon='cooler' content='zwei Kühlschränke' subcontent='zum kühlen von Getränken und Speisen' %}
</p>
<p>
Es sind zwei Kühlschränke vorhanden, die i.d.R. ausreichen. Bei Bedarf kann ein größerer Kühlschrank nach Absprache hinzugebucht werden.
</p>
{% partial 'imagegrid-end' image='innenraum.jpg' %} {% partial 'imagegrid-end' image='innenraum.jpg' %}
{% partial 'imagegrid-start' heading='Licht & Co' %} {% partial 'imagegrid-start' heading='Licht & Co' %}
Für eine gute Feier darf typische Disco-Atmosphäre nicht fehlen. Folgende Features sind vorhanden: {% partial 'feature' icon='spotlight' content='Lauflicht' subcontent='Rundumlicht in verschiedenen Farben' %}
{% partial 'feature' icon='kugel' content='Kugel' subcontent='drehendes Licht' %}
<ul> {% partial 'feature' icon='fog' content='Nebelmaschine' subcontent='oben und unten' %}
<li>Lauflicht</li> {% partial 'feature' icon='strobo' content='Stroboskop' subcontent='bei Techno-Parties beliebt' %}
<li>Lüfter (für Frischluft)</li> {% partial 'feature' icon='blacklight' content='Schwarzlicht' subcontent='für Black & White, Halloween & co' %}
<li>Nebelmaschine (oben und unten)</li>
<li>Disco-Kugel</li>
<li>Stroboskop</li>
<li>Schwarzlicht</li>
</ul>
{% partial 'imagegrid-end' image='licht.jpg' %} {% partial 'imagegrid-end' image='licht.jpg' %}
{% partial 'imagegrid-start' heading='Tischtennis-Raum' %} {% partial 'imagegrid-start' heading='Tischtennis-Raum' %}
<p> {% partial 'feature' icon='dish' content='zum Essen' subcontent='und um Buffets aufzubauen' %}
Im Tischtennis-Raum zwischen Disco und Außenbereich kann z.B. Essen aufgebaut, sowie Tischtennis, Beerpong, etc gespielt werden. {% partial 'feature' icon='beerpong' content='zum Beerpong spielen' subcontent='und andere Aktivitäten' %}
</p> {% partial 'feature' icon='chair' content='Sitzelegenheiten vorhanden' subcontent='zum Ausruhen und Chillen' %}
<p>
Es sind Hängeschränke vorhanden mit Tellern, Besteck, Schüsseln, die für Essen, Trinken, Snacks, etc genutzt werden können.
</p>
{% partial 'imagegrid-end' image='tischtennis.jpg' %} {% partial 'imagegrid-end' image='tischtennis.jpg' %}
{% partial 'imagegrid-start' heading='Außenbereich' %} {% partial 'imagegrid-start' heading='Außenbereich' %}
<p> {% partial 'feature' icon='smoke' content='zum Rauchen / Vapen' subcontent='drinnen ist Rauchverbot' %}
Der Außenbereich kann zum Rauchen, Grillen, etc genutzt werden. Außerdem ist eine Lagerfeuerstelle vorhanden. {% partial 'feature' icon='barbecue' content='zum Grillen' subcontent='Besonders im Sommer beliebt' %}
</p> {% partial 'feature' icon='campfire' content='zum Laferfeuer machen' subcontent='Feuerstelle ist vorhanden' %}
{% partial 'imagegrid-end' image='aussen.jpg' %} {% partial 'imagegrid-end' image='aussen.jpg' %}
</div> </div>
</div> </div>
</div> </div>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320" preserveAspectRatio="none" class="w-full h-10 text-green-200 bg-rose-100"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320" preserveAspectRatio="none" class="w-full h-10 bg-neutral-900 text-zinc-800">
<path fill="currentColor" class="hidden lg:block" fill-opacity="1" d="M0,128L144,96L288,320L432,0L576,64L720,160L864,32L1008,64L1152,0L1296,128L1440,32L1440,320L1296,320L1152,320L1008,320L864,320L720,320L576,320L432,320L288,320L144,320L0,320Z"></path> <path fill="currentColor" class="hidden lg:block" fill-opacity="1" d="M0,128L144,96L288,320L432,0L576,64L720,160L864,32L1008,64L1152,0L1296,128L1440,32L1440,320L1296,320L1152,320L1008,320L864,320L720,320L576,320L432,320L288,320L144,320L0,320Z"></path>
<path fill="currentColor" class="lg:hidden" fill-opacity="1" d="M0,160L288,192L576,256L864,128L1152,192L1440,96L1440,320L1152,320L864,320L576,320L288,320L0,320Z"></path> <path fill="currentColor" class="lg:hidden" fill-opacity="1" d="M0,160L288,192L576,256L864,128L1152,192L1440,96L1440,320L1152,320L864,320L576,320L288,320L0,320Z"></path>
</svg> </svg>
<div class="bg-green-200 outer-container" id="buchen"> <div class="bg-zinc-800 outer-container" id="buchen">
<div class="container"> <div class="container">
{% partial 'mainheading' title="Buchungsanfrage" %} {% partial 'mainheading' title="Buchungsanfrage" %}
<div class="flex md:space-x-6 flex-col md:flex-row items-start"> <div class="flex md:space-x-6 flex-col md:flex-row items-start">
@ -74,22 +64,22 @@ is_hidden = 0
</div> </div>
</section> </section>
<section class="shadow-xl mt-10 self-center md:self-none md:mt-0 bg-neutral-200 border border-neutral-200 rounded-xl p-3 max-w-lg w-full md:w-2/5 flex-none"> <section class="shadow-xl mt-10 self-center md:self-none md:mt-0 bg-zinc-900 border border-zinc-700 rounded-xl p-3 max-w-lg w-full md:w-2/5 flex-none">
{% component 'anfrage' %} {% component 'anfrage' %}
</section> </section>
</div> </div>
</div> </div>
</div> </div>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320" preserveAspectRatio="none" class="w-full h-10 text-lime-200 bg-green-200"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320" preserveAspectRatio="none" class="w-full h-10 text-stone-900 bg-zinc-800">
<path fill="currentColor" class="hidden lg:block" fill-opacity="1" d="M0,128L144,96L288,320L432,0L576,64L720,160L864,32L1008,64L1152,0L1296,128L1440,32L1440,320L1296,320L1152,320L1008,320L864,320L720,320L576,320L432,320L288,320L144,320L0,320Z"></path> <path fill="currentColor" class="hidden lg:block" fill-opacity="1" d="M0,128L144,96L288,320L432,0L576,64L720,160L864,32L1008,64L1152,0L1296,128L1440,32L1440,320L1296,320L1152,320L1008,320L864,320L720,320L576,320L432,320L288,320L144,320L0,320Z"></path>
<path fill="currentColor" class="lg:hidden" fill-opacity="1" d="M0,160L288,192L576,256L864,128L1152,192L1440,96L1440,320L1152,320L864,320L576,320L288,320L0,320Z"></path> <path fill="currentColor" class="lg:hidden" fill-opacity="1" d="M0,160L288,192L576,256L864,128L1152,192L1440,96L1440,320L1152,320L864,320L576,320L288,320L0,320Z"></path>
</svg> </svg>
<div class="bg-lime-200 outer-container" id="faq"> <div class="bg-stone-900 outer-container" id="faq">
<div class="container"> <div>
{% partial 'mainheading' title="FAQ" %} {% partial 'mainheading' title="FAQ" %}
<div class="prose mx-auto"> <div class="container prose prose-lg prose-invert mx-auto">
<p> <p>
Hier findet ihr Antworten auf Fragen, die wir häufig erhalten. Hier findet ihr Antworten auf Fragen, die wir häufig erhalten.
</p> </p>

View File

@ -5,81 +5,81 @@
<form data-request="anfrage::onSubmit" data-request-flash class="grid sm:grid-cols-2 md:grid-cols-1 lg:grid-cols-2 gap-3"> <form data-request="anfrage::onSubmit" data-request-flash class="grid sm:grid-cols-2 md:grid-cols-1 lg:grid-cols-2 gap-3">
<div> <div>
<label for="reason" class="block text-sm font-medium text-gray-900 dark:text-white">Grund für die Feier</label> <label for="reason" class="block text-sm font-medium text-zinc-100">Grund für die Feier</label>
<input id="reason" name="reason" class="shadow-sm bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 dark:shadow-sm-light" placeholder="z.B. 18. Geburtstag"> <input id="reason" name="reason" class="shadow-sm bg-zinc-800 border border-zinc-700 text-zinc-200 text-sm rounded-lg focus:ring-indigo-800 focus:border-indigo-800 block w-full p-2.5" placeholder="z.B. 18. Geburtstag">
</div> </div>
<div> <div>
<label for="date" class="block text-sm font-medium text-gray-900 dark:text-white">Gewünschtes Datum</label> <label for="date" class="block text-sm font-medium text-zinc-100">Gewünschtes Datum</label>
<input x-model="date" id="date" name="date" datepicker class="shadow-sm bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 dark:shadow-sm-light" placeholder=""> <input x-model="date" id="date" name="date" datepicker class="shadow-sm bg-zinc-800 border border-zinc-700 text-zinc-200 text-sm rounded-lg focus:ring-indigo-800 focus:border-indigo-800 block w-full p-2.5" placeholder="">
</div> </div>
<div> <div>
<label for="guests" class="block text-sm font-medium text-gray-900 dark:text-white">Anzahl Gäste (ca)</label> <label for="guests" class="block text-sm font-medium text-zinc-100">Anzahl Gäste (ca)</label>
<input id="guests" name="guests" class="shadow-sm bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 dark:shadow-sm-light" placeholder=""> <input id="guests" name="guests" class="shadow-sm bg-zinc-800 border border-zinc-700 text-zinc-200 text-sm rounded-lg focus:ring-indigo-800 focus:border-indigo-800 block w-full p-2.5" placeholder="">
</div> </div>
<div> <div>
<label for="birthday" class="block text-sm font-medium text-gray-900 dark:text-white">Geburtsdatum</label> <label for="birthday" class="block text-sm font-medium text-zinc-100">Geburtsdatum</label>
<input x-model="birthday" id="birthday" name="birthday" datepicker class="shadow-sm bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 dark:shadow-sm-light" placeholder=""> <input x-model="birthday" id="birthday" name="birthday" datepicker class="shadow-sm bg-zinc-800 border border-zinc-700 text-zinc-200 text-sm rounded-lg focus:ring-indigo-800 focus:border-indigo-800 block w-full p-2.5" placeholder="">
</div> </div>
<div> <div>
<label for="firstname" class="block text-sm font-medium text-gray-900 dark:text-white">Vorname</label> <label for="firstname" class="block text-sm font-medium text-zinc-100">Vorname</label>
<input id="firstname" name="firstname" class="shadow-sm bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 dark:shadow-sm-light" placeholder=""> <input id="firstname" name="firstname" class="shadow-sm bg-zinc-800 border border-zinc-700 text-zinc-200 text-sm rounded-lg focus:ring-indigo-800 focus:border-indigo-800 block w-full p-2.5" placeholder="">
</div> </div>
<div> <div>
<label for="lastname" class="block text-sm font-medium text-gray-900 dark:text-white">Nachname</label> <label for="lastname" class="block text-sm font-medium text-zinc-100">Nachname</label>
<input id="lastname" name="lastname" class="shadow-sm bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 dark:shadow-sm-light" placeholder=""> <input id="lastname" name="lastname" class="shadow-sm bg-zinc-800 border border-zinc-700 text-zinc-200 text-sm rounded-lg focus:ring-indigo-800 focus:border-indigo-800 block w-full p-2.5" placeholder="">
</div> </div>
<div> <div>
<label for="address" class="block text-sm font-medium text-gray-900 dark:text-white">Adresse</label> <label for="address" class="block text-sm font-medium text-zinc-100">Adresse</label>
<input id="address" name="address" class="shadow-sm bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 dark:shadow-sm-light" placeholder=""> <input id="address" name="address" class="shadow-sm bg-zinc-800 border border-zinc-700 text-zinc-200 text-sm rounded-lg focus:ring-indigo-800 focus:border-indigo-800 block w-full p-2.5" placeholder="">
</div> </div>
<div> <div>
<label for="zip" class="block text-sm font-medium text-gray-900 dark:text-white">PLZ</label> <label for="zip" class="block text-sm font-medium text-zinc-100">PLZ</label>
<input id="zip" name="zip" class="shadow-sm bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 dark:shadow-sm-light" placeholder=""> <input id="zip" name="zip" class="shadow-sm bg-zinc-800 border border-zinc-700 text-zinc-200 text-sm rounded-lg focus:ring-indigo-800 focus:border-indigo-800 block w-full p-2.5" placeholder="">
</div> </div>
<div> <div>
<label for="location" class="block text-sm font-medium text-gray-900 dark:text-white">Ort</label> <label for="location" class="block text-sm font-medium text-zinc-100">Ort</label>
<input id="location" name="location" class="shadow-sm bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 dark:shadow-sm-light" placeholder=""> <input id="location" name="location" class="shadow-sm bg-zinc-800 border border-zinc-700 text-zinc-200 text-sm rounded-lg focus:ring-indigo-800 focus:border-indigo-800 block w-full p-2.5" placeholder="">
</div> </div>
<div> <div>
<label for="phone" class="block text-sm font-medium text-gray-900 dark:text-white">Telefonnummer</label> <label for="phone" class="block text-sm font-medium text-zinc-100">Telefonnummer</label>
<input id="phone" name="phone" class="shadow-sm bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 dark:shadow-sm-light" placeholder=""> <input id="phone" name="phone" class="shadow-sm bg-zinc-800 border border-zinc-700 text-zinc-200 text-sm rounded-lg focus:ring-indigo-800 focus:border-indigo-800 block w-full p-2.5" placeholder="">
</div> </div>
<div class="col-span-full"> <div class="col-span-full">
<label for="email" class="block text-sm font-medium text-gray-900 dark:text-white">E-Mail-Adresse</label> <label for="email" class="block text-sm font-medium text-zinc-100">E-Mail-Adresse</label>
<input id="email" name="email" class="shadow-sm bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 dark:shadow-sm-light" placeholder=""> <input id="email" name="email" class="shadow-sm bg-zinc-800 border border-zinc-700 text-zinc-200 text-sm rounded-lg focus:ring-indigo-800 focus:border-indigo-800 block w-full p-2.5" placeholder="">
</div> </div>
<div class="col-span-full"> <div class="col-span-full">
<label for="misc" class="block text-sm font-medium text-gray-900 dark:text-white">Was du sonst noch loswerden willst …</label> <label for="misc" class="block text-sm font-medium text-zinc-100">Was du sonst noch loswerden willst …</label>
<textarea id="misc" name="misc" rows="5" class="shadow-sm bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 dark:shadow-sm-light"></textarea> <textarea id="misc" name="misc" rows="5" class="shadow-sm bg-zinc-800 border border-zinc-700 text-zinc-200 text-sm rounded-lg focus:ring-indigo-800 focus:border-indigo-800 block w-full p-2.5"></textarea>
</div> </div>
<div x-show="isUnder18" class="col-span-full text-sm items-center p-4 border-2 rounded form-group shadow-sm group bg-red-200 border-red-600"> <div x-show="isUnder18" class="col-span-full text-sm items-center p-4 border-2 rounded-lg form-group shadow-sm group bg-red-950 border-red-900">
<div class="text-red-900"> <div class="text-red-200">
<span class="font-bold">Bitte beachte:</span> Bei Veranstaltungen mit nicht volljährigen Veranstaltern (z.B. 18. Geburtstag) muss eine Person über 35 Jahre (z.B. Erziehungsberechtigte*r) durchgehend anwesend sein. <span class="font-bold">Bitte beachte:</span> Bei Veranstaltungen mit nicht volljährigen Veranstaltern (z.B. 18. Geburtstag) muss eine Person über 35 Jahre (z.B. Erziehungsberechtigte*r) durchgehend anwesend sein.
</div> </div>
<div class="{{maingrid}}"> <div class="{{maingrid}}">
<div> <div>
<label for="parent_name" class="block text-sm font-bold mt-2 text-red-900 dark:text-white">Name eines Erz. Ber.</label> <label for="parent_name" class="block text-sm font-bold mt-2 text-red-50">Name eines Erz. Ber.</label>
<input id="parent_name" name="parent_name" class="shadow-sm bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 dark:shadow-sm-light" placeholder=""> <input id="parent_name" name="parent_name" class="shadow-sm bg-red-900 text-red-50 border border-red-800 text-sm rounded-lg focus:ring-indigo-800 focus:border-indigo-800 block w-full p-2.5" placeholder="">
</div> </div>
<div> <div>
<label for="parent_email" class="block text-sm font-bold mt-2 text-red-900 dark:text-white">Email eines Erz. Ber.</label> <label for="parent_email" class="block text-sm font-bold mt-2 text-red-50">Email eines Erz. Ber.</label>
<input id="parent_email" name="parent_email" class="shadow-sm bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 dark:shadow-sm-light" placeholder=""> <input id="parent_email" name="parent_email" class="shadow-sm bg-red-900 text-red-200 border border-red-800 text-sm rounded-lg focus:ring-indigo-800 focus:border-indigo-800 block w-full p-2.5" placeholder="">
</div> </div>
<div> <div>
<label for="parent_phone" class="block text-sm font-bold mt-2 text-red-900 dark:text-white">TelNr. eines Erz. Ber.</label> <label for="parent_phone" class="block text-sm font-bold mt-2 text-red-50">TelNr. eines Erz. Ber.</label>
<input id="parent_phone" name="parent_phone" class="shadow-sm bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 dark:shadow-sm-light" placeholder=""> <input id="parent_phone" name="parent_phone" class="shadow-sm bg-red-900 text-red-200 border border-red-800 text-sm rounded-lg focus:ring-indigo-800 focus:border-indigo-800 block w-full p-2.5" placeholder="">
</div> </div>
</div> </div>
</div> </div>
@ -88,9 +88,9 @@
<div class="grid grid-cols-1 gap-2"> <div class="grid grid-cols-1 gap-2">
<label for="datenschutz" class="p-0 block leading-none relative flex items-start"> <label for="datenschutz" class="p-0 block leading-none relative flex items-start">
<input id="datenschutz" type="checkbox" name="datenschutz" class="peer absolute invisible" /> <input id="datenschutz" type="checkbox" name="datenschutz" class="peer absolute invisible" />
<span class="border-neutral-400 border-4 border-solid peer-checked:border-neutral-800 absolute left-0 w-6 h-6 rounded block top-0"></span> <span class="border-neutral-400 border-4 border-solid peer-checked:border-indigo-500 absolute left-0 w-6 h-6 rounded block top-0"></span>
<span class="peer-checked:bg-neutral-800 left-[0.5rem] top-[0.5rem] w-2 h-2 absolute rounded block top-0"></span> <span class="peer-checked:bg-indigo-500 left-[0.5rem] top-[0.5rem] w-2 h-2 absolute rounded block top-0"></span>
<span class="pl-8 pt-1 @sm:pt-0 text-gray-600 text-sm @sm:text-base"> <span class="pl-8 pt-1 @sm:pt-0 text-zinc-100 text-sm @sm:text-base">
<span>Ich habe die <a href="/datenschutzerklaerung" class="font-semibold" target="_BLANK">Datenschutzerklärung</a> zur Kenntnis genommen und akzeptiere diese.</span> <span>Ich habe die <a href="/datenschutzerklaerung" class="font-semibold" target="_BLANK">Datenschutzerklärung</a> zur Kenntnis genommen und akzeptiere diese.</span>
<span class="text-red-800">*</span> <span class="text-red-800">*</span>
</span> </span>

14
partials/feature.htm Normal file
View File

@ -0,0 +1,14 @@
<div class="flex flex-row space-x-6 items-center mt-4 first:mt-0">
<svg class="size-10 text-indigo-400 fill-current"> <use xlink:href="{{ icon | sprite }}"></use> </svg>
<div>
<div>
{{ content }}
</div>
<div class="text-sm">
{{ subcontent }}
</div>
</div>
</div>

View File

@ -1,7 +1,12 @@
</div> </div>
<div class="lg:col-span-2"> </div>
<div class="overflow-hidden rounded-tl-3xl rounded-br-3xl rounded-bl-xl rounded-tr-xl max-w-xl mx-auto"> <div class="lg:col-span-3">
<img src="{{image | media }}" class="w-full h-auto" /> <div class="relative" style="
--polygon: 76% 4%, 100% 0, 100% 100%, 66% 95%, 29% 96%, 0 100%, 6% 44%, 3% 8%, 34% 1%;
--polygonmobile: 0 0, 65% 7%, 100% 0, 100% 100%, 29% 93%, 0 100%;
">
<div src="{{image | media }}" class="absolute w-[calc(100%+10px)] h-[calc(100%+20px)] top-[-10px] left-[-10px] md:meft-0 bg-neutral-800 clip-path-polygon-[var(--polygonmobile)] lg:clip-path-polygon-[var(--polygon)]"></div>
<img src="{{image | media }}" class="w-full h-[60vh] lg:h-[80vh] object-cover clip-path-polygon-[var(--polygonmobile)] lg:clip-path-polygon-[var(--polygon)]" />
</div> </div>
</div> </div>
</div> </div>

View File

@ -1,3 +1,4 @@
<div class="grid lg:grid-cols-5 gap-6 items-start"> <div class="grid lg:grid-cols-5 items-center">
<div class="lg:col-span-3 prose row-start-2 lg:row-start-auto"> <div class="lg:col-span-2 row-start-2 lg:row-start-auto w-[calc(100%-3rem)] sm:w-96 lg:max-w-none lg:w-full mx-auto lg:py-8 lg:pl-10">
<h3>{{heading}}</h3> <div class="prose prose-invert prose-lg bg-neutral-800 p-8 rounded-b-xl lg:rounded-b-0 rounded-l-0 lg:rounded-l-xl max-w-none pt-[8vw] lg:pt-8 mt-[-5vw] lg:mt-0 lg:mr-[-4vw] pr-[4vw] [&>p]:text-[1.5vw] text-xl xl:[&>h3]:text-[1.7vw]">
<h3 class="text-center lg:text-left">{{heading}}</h3>

View File

@ -1,9 +1,9 @@
<div class="mt-5 sm:mt-3"> <div class="mt-5 sm:mt-3">
<div class="flex items-center"> <div class="flex items-center">
<div class="flex-none bg-neutral-900 text-white w-8 sm:w-10 h-8 sm:h-10 flex items-center justify-center rounded-full sm:text-xl shadow font-semibold">{{number}}</div> <div class="flex-none bg-indigo-800 text-indigo-200 w-8 sm:w-10 h-8 sm:h-10 flex items-center justify-center rounded-full sm:text-xl shadow font-semibold">{{number}}</div>
<div class="text-lg sm:text-2xl ml-3 sm:ml-6 font-semibold">{{title}}</div> <div class="text-lg text-neutral-200 sm:text-2xl ml-3 sm:ml-6 font-semibold">{{title}}</div>
</div> </div>
<div class="sm:ml-16 sm:text-lg"> <div class="sm:ml-16 sm:text-lg text-neutral-200">
{{ content | raw }} {{ content | raw }}
</div> </div>
</div> </div>

View File

@ -1 +1 @@
<h1 class="font-bold text-center text-3xl lg:text-4xl mb-8">{{title}}</h1> <h1 class="font-bold text-center text-3xl text-neutral-300 lg:text-5xl mb-8">{{title}}</h1>

View File

@ -4,9 +4,21 @@
{% scripts %} {% scripts %}
<script src="https://code.jquery.com/jquery-3.7.1.min.js" integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=" crossorigin="anonymous"></script> <script src="https://code.jquery.com/jquery-3.7.1.min.js" integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=" crossorigin="anonymous"></script>
<div class="bg-neutral-800 py-3 px-6 flex justify-center space-x-6 text-white"> <div class="bg-neutral-800 pt-16 pb-12 px-10 grid grid-cols-1 lg:grid-cols-3 justify-evenly gap-y-10 lg:gap-y-0">
<a href="/impressum">Impressum</a> <div class="prose prose prose-lg prose-invert">
<a href="/datenschutzerklaerung">Datenschutzerklaerung</a> <h3>Adresse vom Partyraum</h3>
Disco St. Katharina<br>
Adolf-Kolping-Str 47<br>
42719 Solingen<br>
</div>
<div class="prose prose prose-lg prose-invert">
<h3>Weiteres</h3>
<a class="block" href="/impressum">Impressum</a>
<a class="block" href="/datenschutzerklaerung">Datenschutzerklaerung</a>
</div>
<div>
<img src="{{ 'logo.png' | media }}">
</div>
</div> </div>
{% framework extras %} {% framework extras %}

View File

@ -1,6 +1,6 @@
{# Your header goes here #} {# Your header goes here #}
<div class="relative flex items-center justify-center"> <div class="relative flex items-center justify-center">
<img src="{{'header.jpg' | media }}" class="w-full h-48 md:h-full object-cover" /> <img src="{{'header.jpg' | media }}" class="w-full h-[40vh] md:h-full object-cover" />
<div class="absolute top-6 w-full left-0"> <div class="absolute top-6 w-full left-0">
<div class="container"> <div class="container">
<div class="flex justify-center items-center rounded-xl lg:text-xl font-bold overflow-hidden from-lime-300/60 to-rose-300/60 bg-gradient-to-tr backdrop-blur"> <div class="flex justify-center items-center rounded-xl lg:text-xl font-bold overflow-hidden from-lime-300/60 to-rose-300/60 bg-gradient-to-tr backdrop-blur">
@ -18,17 +18,18 @@
Discothek St. Katharina Discothek St. Katharina
</h1> </h1>
<p class="mt-2"> <p class="mt-2">
Veranstaltungsraum in Solingen Wald Partyraum in Solingen Wald
</p> </p>
<p> <p>
Für Geburtstage, Firmenfeiern und Partys aller Art. Für Geburtstage, Firmenfeiern und Partys aller Art.
</p> </p>
<a class="bg-red-500 py-2 px-5 mt-5 text-lg transition hover:bg-rose-500 inline-block rounded-lg" href="/#buchen">Jetzt unverbindlich anfragen</a>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320" preserveAspectRatio="none" class="w-full h-10 text-rose-100 -mt-10 relative"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320" preserveAspectRatio="none" class="w-full h-10 text-neutral-900 -mt-10 relative">
<path fill="currentColor" class="hidden lg:block" fill-opacity="1" d="M0,128L144,96L288,320L432,0L576,64L720,160L864,32L1008,64L1152,0L1296,128L1440,32L1440,320L1296,320L1152,320L1008,320L864,320L720,320L576,320L432,320L288,320L144,320L0,320Z"></path> <path fill="currentColor" class="hidden lg:block" fill-opacity="1" d="M0,128L144,96L288,320L432,0L576,64L720,160L864,32L1008,64L1152,0L1296,128L1440,32L1440,320L1296,320L1152,320L1008,320L864,320L720,320L576,320L432,320L288,320L144,320L0,320Z"></path>
<path fill="currentColor" class="lg:hidden" fill-opacity="1" d="M0,160L288,192L576,256L864,128L1152,192L1440,96L1440,320L1152,320L864,320L576,320L288,320L0,320Z"></path> <path fill="currentColor" class="lg:hidden" fill-opacity="1" d="M0,160L288,192L576,256L864,128L1152,192L1440,96L1440,320L1152,320L864,320L576,320L288,320L0,320Z"></path>
</svg> </svg>

1
resources/icons/bar.svg Normal file
View File

@ -0,0 +1 @@
<svg height="512" viewBox="0 0 64 64" width="512" xmlns="http://www.w3.org/2000/svg"><g id="Mocktail"><path d="m36.57 28.51-.15.12-.15-.12a1.13 1.13 0 0 1 .3 0z"/><path d="m57.54 14.49a1.002 1.002 0 0 0 -.62-1.79h-29.92a10.5138 10.5138 0 1 0 -2.97 8.69l.6.47a.8277.8277 0 0 0 .15.11l10.64 8.42v23.49l-9.54 4.72a1.0021 1.0021 0 0 0 .44 1.9h20.2a1.0021 1.0021 0 0 0 .44-1.9l-9.54-4.73v-23.48zm-40.96 8.01a8.5 8.5 0 1 1 8.39-9.8h-9.05a1.0067 1.0067 0 0 0 -.62 1.79l7.15 5.65a8.4177 8.4177 0 0 1 -5.87 2.36zm7.99-3.24-.01-.01c-.01-.01-.02-.01-.03-.02l-5.73-4.53h35.24l-1.22.97a54.8854 54.8854 0 0 0 -14.45 2.12 72.1316 72.1316 0 0 1 -12.75 2.3zm17.68 39.24h-11.65l5.82-2.88zm-5.68-29.99-.15.12-.15-.12-8.39-6.63a77.9013 77.9013 0 0 0 10.98-2.15 55.6881 55.6881 0 0 1 11.3-1.96z"/><path d="m16.5781 10.5a1 1 0 0 1 -1-1v-2a1 1 0 0 1 2 0v2a1 1 0 0 1 -1 1z"/><path d="m13.4385 11.7769a.997.997 0 0 1 -.7158-.3018l-1.3965-1.4326a1 1 0 1 1 1.4316-1.3965l1.3965 1.4326a1 1 0 0 1 -.7158 1.6983z"/><path d="m19.7188 11.7769a1 1 0 0 1 -.7168-1.6978l1.3955-1.4326a1 1 0 0 1 1.4336 1.3955l-1.3956 1.4326a.9992.9992 0 0 1 -.7167.3023z"/><path d="m12.042 19.6553a1 1 0 0 1 -.7158-1.6983l1.3965-1.4321a1 1 0 1 1 1.4316 1.3965l-1.3965 1.4321a.9987.9987 0 0 1 -.7158.3018z"/><path d="m12.0781 15h-2a1 1 0 0 1 0-2h2a1 1 0 0 1 0 2z"/><path d="m16.5762 21.4976a1 1 0 0 1 -1-1v-2a1 1 0 0 1 2 0v2a1 1 0 0 1 -1 1z"/></g></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,94 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 512.002 512.002" style="enable-background:new 0 0 512.002 512.002;" xml:space="preserve">
<g>
<g>
<path d="M295.171,157.403c-1.674-1.673-2.595-3.898-2.595-6.265s0.921-4.592,2.595-6.265c2.929-2.929,2.929-7.678,0-10.607
c-2.93-2.929-7.678-2.928-10.607-0.001c-4.507,4.507-6.989,10.499-6.989,16.873s2.482,12.366,6.988,16.872
c3.455,3.455,3.455,9.077,0.001,12.532c-2.928,2.928-2.928,7.677,0.001,10.606c1.464,1.464,3.384,2.197,5.303,2.197
s3.839-0.732,5.303-2.197C304.475,181.845,304.475,166.707,295.171,157.403z"/>
</g>
</g>
<g>
<g>
<path d="M369.015,157.403c-1.673-1.674-2.595-3.899-2.595-6.266s0.922-4.592,2.595-6.266c2.929-2.929,2.929-7.678,0-10.607
c-2.929-2.929-7.678-2.929-10.606,0c-9.303,9.303-9.303,24.441,0,33.744c1.673,1.675,2.595,3.9,2.595,6.267
c0,2.367-0.922,4.592-2.596,6.265c-2.929,2.929-2.929,7.678,0,10.607c1.465,1.464,3.384,2.197,5.304,2.197
c1.919,0,3.839-0.732,5.303-2.196c4.507-4.507,6.989-10.499,6.989-16.872S373.521,161.91,369.015,157.403z"/>
</g>
</g>
<g>
<g>
<path d="M412.004,239.527h-9.799c0.061-0.581,0.095-1.17,0.095-1.767v-13.796c0-9.245-7.522-16.767-16.767-16.767h-11.425
c-4.142,0-7.5,3.358-7.5,7.5c0,4.142,3.358,7.5,7.5,7.5h11.425c0.974,0,1.767,0.792,1.767,1.767v13.796
c0,0.974-0.793,1.767-1.767,1.767H245.029c-0.974,0-1.767-0.792-1.767-1.767v-13.796c0-0.974,0.792-1.767,1.767-1.767h93.685
c4.142,0,7.5-3.358,7.5-7.5c0-4.142-3.358-7.5-7.5-7.5h-93.685c-9.245,0-16.767,7.521-16.767,16.767v13.796
c0,0.597,0.034,1.186,0.095,1.767h-64.848c-0.467-1.504-1.074-2.946-1.799-4.317L337.43,59.49c6.382-6.382,6.382-16.765,0-23.147
l-8.061-8.061C311.132,10.044,286.883,0,261.09,0c-25.793,0-50.042,10.044-68.28,28.283l-9.497,9.497l-5.554-5.554
c-6.95-6.95-17.814-7.395-24.22-0.99l-30.932,30.932c-6.405,6.405-5.961,17.27,0.99,24.22l5.554,5.554l-9.498,9.498
c-36.706,36.707-37.608,95.845-2.741,133.676c-1.9,3.554-2.98,7.608-2.98,11.911c0,11.403,7.568,21.07,17.944,24.248
c0.053,1.302,0.129,2.599,0.234,3.887h-27.506c-11.566,0-20.977,9.41-20.977,20.977c0,11.566,9.41,20.976,20.977,20.976h41.058
c12.493,20.657,32.503,36.282,56.213,43.051l-22.921,88.748c-1.036,4.011,1.376,8.102,5.386,9.137
c0.629,0.163,1.26,0.24,1.881,0.24c3.337,0,6.383-2.245,7.256-5.626l23.121-89.525c3.853,0.47,7.774,0.716,11.752,0.716h4.897
l-32.808,127.029c-0.93,3.601-4.17,6.115-7.88,6.115c-0.685,0-1.374-0.088-2.048-0.263c-2.107-0.544-3.877-1.877-4.982-3.752
s-1.415-4.068-0.87-6.176l2.946-11.407c1.036-4.011-1.376-8.102-5.386-9.137c-4.014-1.036-8.102,1.375-9.137,5.386l-2.946,11.407
c-1.546,5.987-0.669,12.218,2.472,17.545c3.14,5.327,8.166,9.112,14.151,10.658c1.898,0.491,3.85,0.74,5.801,0.74
c10.55,0,19.763-7.141,22.404-17.364l11.068-42.854h108.196l3.348,12.922c-2.405,4.507-3.774,9.648-3.774,15.104
c0,17.751,14.442,32.193,32.193,32.193c17.752,0,32.194-14.442,32.194-32.193c0-11.887-6.481-22.283-16.09-27.859l-23.779-91.791
c24.934-7.128,45.772-24.053,58.075-46.324c0.285-0.418,0.527-0.866,0.724-1.338c7.179-13.494,11.255-28.879,11.255-45.201v-11.4
C428.372,246.869,421.029,239.527,412.004,239.527z M133.213,72.774l30.931-30.931c0.31-0.308,1.765-0.254,3.008,0.989
l5.554,5.554l-32.949,32.949l-5.554-5.554c-0.948-0.948-1.111-1.891-1.138-2.252C133.04,73.185,133.098,72.889,133.213,72.774z
M130.259,112.046l73.157-73.157C218.822,23.484,239.304,15,261.09,15c21.786,0,42.268,8.484,57.673,23.889l8.061,8.061
c0.533,0.533,0.533,1.401,0,1.934l-175.72,175.72c-3.531-1.869-7.552-2.932-11.817-2.932c-4.229,0-8.215,1.046-11.724,2.884
C98.491,192.586,99.386,142.919,130.259,112.046z M104.603,302.115c-3.295,0-5.977-2.681-5.977-5.976
c0-3.295,2.681-5.977,5.977-5.977h29.927c0.998,4.092,2.254,8.083,3.756,11.953H104.603z M139.287,257.382
c-5.71,0-10.355-4.646-10.355-10.355c0-5.71,4.646-10.355,10.355-10.355c5.71,0,10.355,4.646,10.355,10.355
C149.643,252.737,144.997,257.382,139.287,257.382z M229.905,436.781l4.21-16.299h92.004l4.222,16.299H229.905z M237.989,405.482
l10.751-41.626h62.71l10.784,41.626H237.989z M383.188,479.807c0,9.48-7.713,17.193-17.194,17.193
c-9.48,0-17.193-7.713-17.193-17.193c0-9.481,7.713-17.194,17.193-17.194C375.475,462.613,383.188,470.326,383.188,479.807z
M365.482,447.626c-5.717,0.09-11.075,1.675-15.701,4.385l-22.837-88.154h4.865c3.989,0,7.922-0.248,11.786-0.72L365.482,447.626z
M331.809,348.856H228.35c-26.223,0-49.58-12.453-64.51-31.741h232.48C381.389,336.403,358.033,348.856,331.809,348.856z
M405.547,302.115H154.612c-4.481-9.451-7.202-19.89-7.726-30.898c7.913-2.491,14.164-8.764,16.623-16.691h248.495
c0.754,0,1.367,0.613,1.367,1.367v11.401h0.001C413.372,279.745,410.557,291.548,405.547,302.115z"/>
</g>
</g>
<g>
<g>
<path d="M332.093,157.404c-1.673-1.674-2.595-3.899-2.595-6.266s0.922-4.592,2.595-6.266c2.929-2.929,2.929-7.678,0-10.607
c-2.929-2.929-7.678-2.929-10.606,0c-9.303,9.303-9.303,24.441,0,33.744c1.674,1.674,2.596,3.899,2.596,6.266
s-0.922,4.592-2.596,6.265c-2.929,2.93-2.929,7.678-0.001,10.608c1.465,1.464,3.384,2.197,5.304,2.197
c1.919,0,3.839-0.732,5.303-2.196c4.507-4.507,6.989-10.499,6.989-16.872C339.082,167.904,336.6,161.911,332.093,157.404z"/>
</g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.5 KiB

View File

@ -0,0 +1,107 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
version="1.1"
id="svg3999"
xml:space="preserve"
width="682.66669"
height="682.66669"
viewBox="0 0 682.66669 682.66669"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs4003"><clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath4013"><path
d="M 0,512 H 512 V 0 H 0 Z"
id="path4011" /></clipPath></defs><g
id="g4005"
transform="matrix(1.3333333,0,0,-1.3333333,0,682.66667)"><g
id="g4007"><g
id="g4009"
clip-path="url(#clipPath4013)"><g
id="g4015"
transform="translate(13.1724,458.6016)"><path
d="M 0,0 C 0,0 74.021,72.87 168.828,34.976"
style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id="path4017" /></g><g
id="g4019"
transform="translate(171.6543,467.4053)"><path
d="M 0,0 C 0,0 -32.725,14.865 -67.957,6.324"
style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id="path4021" /></g><g
id="g4023"
transform="translate(133.6895,297.7783)"><path
d="m 0,0 h -109.371 c -9.069,0 -16.421,7.353 -16.421,16.422 v 0.123 c 0,9.069 7.352,16.421 16.421,16.421 H -3.666"
style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id="path4025" /></g><g
id="g4027"
transform="translate(56.7559,162.8164)"><path
d="m 0,0 14.811,-139.532 c 0.932,-8.782 8.297,-15.445 17.075,-15.445 h 125.579"
style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id="path4029" /></g><g
id="g4031"
transform="translate(29.4854,297.7783)"><path
d="m 0,0 8.092,-76.235 c 0.369,-3.484 3.291,-6.126 6.772,-6.126 h 104.311"
style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id="path4033" /></g><g
id="g4035"
transform="translate(146.7417,215.417)"><path
d="m 0,0 h -102.264 l 2.618,-24.658 2.328,-21.938 c 0.37,-3.482 3.291,-6.125 6.773,-6.125 H 15.547"
style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id="path4037" /></g><g
id="g4039"
transform="translate(378.3105,297.7783)"><path
d="m 0,0 h 109.371 c 9.069,0 16.421,7.353 16.421,16.422 v 0.123 c 0,9.069 -7.352,16.421 -16.421,16.421 H 3.665"
style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id="path4041" /></g><g
id="g4043"
transform="translate(444.25,59.2393)"><path
d="m 0,0 -3.816,-35.955 c -0.932,-8.782 -8.297,-15.444 -17.077,-15.444 h -125.578"
style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id="path4045" /></g><g
id="g4047"
transform="translate(455.2441,162.8164)"><path
d="M 0,0 -6.768,-63.761"
style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id="path4049" /></g><g
id="g4051"
transform="translate(482.5146,297.7783)"><path
d="m 0,0 -8.092,-76.235 c -0.37,-3.484 -3.291,-6.126 -6.772,-6.126 h -104.311"
style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id="path4053" /></g><g
id="g4055"
transform="translate(365.2588,215.417)"><path
d="m 0,0 h 102.263 l -2.617,-24.658 -2.329,-21.938 c -0.37,-3.482 -3.291,-6.125 -6.772,-6.125 H -15.548"
style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id="path4057" /></g><g
id="g4059"
transform="translate(148.04,367.5547)"><path
d="M 0,0 H -23.777 C -33.89,0 -42.088,-8.198 -42.088,-18.312 v -0.136 c 0,-10.113 8.198,-18.311 18.311,-18.311 h 263.474 c 10.113,0 18.311,8.198 18.311,18.311 v 0.136 C 258.008,-8.198 249.81,0 239.697,0 H 39.967"
style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id="path4061" /></g><g
id="g4063"
transform="translate(160.4321,180.3057)"><path
d="m 0,0 16.514,-155.585 c 1.04,-9.793 9.252,-17.221 19.041,-17.221 h 120.027 c 9.788,0 18.001,7.428 19.04,17.221 L 191.135,0"
style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id="path4065" /></g><g
id="g4067"
transform="translate(130.0239,330.7959)"><path
d="m 0,0 9.023,-85.007 c 0.412,-3.885 3.669,-6.83 7.551,-6.83 h 218.803 c 3.883,0 7.14,2.945 7.552,6.83 L 251.952,0"
style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id="path4069" /></g><g
id="g4071"
transform="translate(146.7417,238.959)"><path
d="m 0,0 2.918,-27.496 2.597,-24.461 c 0.412,-3.884 3.669,-6.83 7.551,-6.83 h 192.385 c 3.882,0 7.138,2.946 7.55,6.83 l 2.597,24.461 L 218.517,0"
style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id="path4073" /></g><g
id="g4075"
transform="translate(255.9136,504.5)"><path
d="m 0,0 c 30.599,-0.048 55.444,-24.853 55.492,-55.401 0.047,-30.55 -24.72,-55.277 -55.319,-55.229 -30.599,0.048 -55.444,24.853 -55.491,55.401 C -55.366,-24.679 -30.6,0.048 0,0 Z"
style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id="path4077" /></g><g
id="g4079"
transform="translate(256.1372,426.1572)"><path
d="M 0,0 C -12.803,0.02 -23.235,10.412 -23.255,23.166"
style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id="path4081" /></g></g></g></g></svg>

After

Width:  |  Height:  |  Size: 7.3 KiB

View File

@ -0,0 +1 @@
<svg id="Capa_1" enable-background="new 0 0 512 512" height="512" viewBox="0 0 512 512" width="512" xmlns="http://www.w3.org/2000/svg"><g><path d="m504.5 157.911c4.143 0 7.5-3.357 7.5-7.5v-35.34c0-8.547-6.953-15.5-15.5-15.5h-481c-8.547 0-15.5 6.953-15.5 15.5v144.04c0 8.547 6.953 15.5 15.5 15.5h19c8.547 0 15.5-6.953 15.5-15.5v-2.93h11.739c1.322 4.893 5.787 8.509 11.092 8.509h21.106c3.755 0 7.085-1.817 9.185-4.609h305.757c2.1 2.792 5.43 4.609 9.185 4.609h21.106c5.305 0 9.77-3.616 11.092-8.509h11.738v2.93c0 8.547 6.953 15.5 15.5 15.5h19c8.547 0 15.5-6.953 15.5-15.5v-73.7c0-4.143-3.357-7.5-7.5-7.5s-7.5 3.357-7.5 7.5v73.7c0 .275-.225.5-.5.5h-19c-.275 0-.5-.225-.5-.5v-78.23c0-8.547-6.953-15.5-15.5-15.5h-360.62c-4.143 0-7.5 3.357-7.5 7.5s3.357 7.5 7.5 7.5h360.62c.275 0 .5.225.5.5v30.061h-11.74c-1.324-4.89-5.787-8.503-11.09-8.503h-21.106c-3.756 0-7.088 1.819-9.188 4.613h-305.752c-2.1-2.794-5.431-4.613-9.188-4.613h-21.106c-5.303 0-9.766 3.613-11.09 8.503h-11.74v-30.061c0-.275.225-.5.5-.5h15.38c4.143 0 7.5-3.357 7.5-7.5s-3.357-7.5-7.5-7.5h-15.38c-8.547 0-15.5 6.953-15.5 15.5v78.23c0 .275-.225.5-.5.5h-19c-.275 0-.5-.225-.5-.5v-144.04c0-.275.225-.5.5-.5h481c.275 0 .5.225.5.5v35.34c0 4.143 3.357 7.5 7.5 7.5zm-97.937 87.17h-301.126v-23.029h301.127v23.029zm55.437-3.899h-11.33v-15.24h11.33zm-40.437-23.744h14.106v32.252h-14.106zm-345.233 0h14.106v32.252h-14.106zm-15 8.503v15.24h-11.33v-15.24z"/><path d="m215.286 322.593c-4.106-.514-7.853 2.415-8.359 6.527l-8.84 71.798c-.507 4.11 2.416 7.854 6.527 8.359.311.039.62.058.926.058 3.733 0 6.966-2.784 7.434-6.585l8.84-71.798c.506-4.11-2.417-7.853-6.528-8.359z"/><path d="m256 325.089c-4.143 0-7.5 3.357-7.5 7.5v72.34c0 4.143 3.357 7.5 7.5 7.5s7.5-3.357 7.5-7.5v-72.34c0-4.143-3.357-7.5-7.5-7.5z"/><path d="m135.729 302.624c-3.862-1.499-8.207.423-9.701 4.287l-26.113 67.461c-1.495 3.862.424 8.206 4.287 9.701.89.345 1.805.508 2.705.508 3.008 0 5.846-1.821 6.996-4.795l26.113-67.461c1.495-3.862-.424-8.206-4.287-9.701z"/><path d="m175.04 315.104c-4.013-1.006-8.091 1.435-9.098 5.453l-17.578 70.172c-1.006 4.018 1.435 8.091 5.453 9.098.611.153 1.225.227 1.828.227 3.358 0 6.416-2.273 7.27-5.68l17.578-70.172c1.006-4.018-1.434-8.092-5.453-9.098z"/><path d="m346.058 320.557c-1.007-4.018-5.083-6.459-9.098-5.453-4.019 1.007-6.459 5.08-5.453 9.098l17.578 70.172c.854 3.406 3.91 5.68 7.27 5.68.604 0 1.217-.073 1.828-.227 4.019-1.007 6.459-5.08 5.453-9.098z"/><path d="m385.973 306.911c-1.495-3.863-5.839-5.782-9.701-4.287-3.863 1.495-5.782 5.839-4.287 9.701l26.113 67.461c1.15 2.974 3.988 4.795 6.996 4.795.9 0 1.815-.163 2.705-.508 3.863-1.495 5.782-5.839 4.287-9.701z"/><path d="m305.073 329.12c-.507-4.112-4.255-7.047-8.359-6.527-4.111.506-7.034 4.249-6.527 8.359l8.84 71.798c.468 3.801 3.7 6.585 7.434 6.585.306 0 .615-.019.926-.058 4.111-.506 7.034-4.249 6.527-8.359z"/></g></svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.8 KiB

View File

@ -0,0 +1,4 @@
<?xml version='1.0' encoding='iso-8859-1'?>
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 463 463" xmlns:xlink="http://www.w3.org/1999/xlink" enable-background="new 0 0 463 463">
<path d="m383.5,232h-24.5v-89h0.5c12.958,0 23.5-10.542 23.5-23.5v-64c0-30.603-24.898-55.5-55.5-55.5h-192c-30.603,0-55.5,24.897-55.5,55.5v64c0,12.958 10.542,23.5 23.5,23.5h0.5v89h-24.5c-8.547,0-15.5,6.953-15.5,15.5v16c0,8.547 6.953,15.5 15.5,15.5h7.82l-14.536,167.157c-0.375,4.316 1.089,8.624 4.017,11.817 2.928,3.193 7.093,5.025 11.425,5.025h8.826c7.239,0 13.609-5.134 15.146-12.207l19.955-91.792h198.692l19.955,91.793c1.539,7.073 7.908,12.207 15.146,12.207h8.826c4.333,0 8.497-1.832 11.426-5.025 2.928-3.193 4.392-7.5 4.017-11.817l-14.535-167.158h7.82c8.547,0 15.5-6.953 15.5-15.5v-16c0-8.547-6.953-15.5-15.5-15.5zm-39.5,0h-17v-89h17v89zm-193,0v-89h161v89h-161zm-56-112.5v-64c0-22.332 18.168-40.5 40.5-40.5h192c22.332,0 40.5,18.168 40.5,40.5v64c0,4.687-3.813,8.5-8.5,8.5h-256c-4.687,0-8.5-3.813-8.5-8.5zm24,23.5h17v89h-17v-89zm-21.46,304.607c-0.05,0.228-0.255,0.393-0.488,0.393h-8.826c-0.061,0-0.22,0-0.368-0.162s-0.135-0.321-0.13-0.381l14.648-168.457h31.818l-36.654,168.607zm215.914-168.607l7.174,33h-178.258l7.174-33h163.91zm-178.04,65l3.696-17h184.779l3.696,17h-192.171zm239.858,103.456c0.005,0.06 0.019,0.219-0.13,0.381s-0.308,0.163-0.369,0.163h-8.826c-0.237,0-0.438-0.162-0.488-0.394l-36.654-168.606h31.819l14.648,168.456zm8.728-183.956c0,0.276-0.225,0.5-0.5,0.5h-304c-0.275,0-0.5-0.224-0.5-0.5v-16c0-0.276 0.225-0.5 0.5-0.5h304c0.275,0 0.5,0.224 0.5,0.5v16z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -0,0 +1,2 @@
<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" width="512" height="512"><g id="Layer_18" data-name="Layer 18"><path d="M23,36h5V47a1,1,0,0,0,1,1,7.009,7.009,0,0,0,7-7V36H47a1,1,0,0,0,1-1,7.008,7.008,0,0,0-7-7H36V17a1,1,0,0,0-1-1,7.008,7.008,0,0,0-7,7v5H17a1,1,0,0,0-1,1A7.008,7.008,0,0,0,23,36Zm12-4a3,3,0,1,1-3-3A3,3,0,0,1,35,32ZM30,45.9V36.576a4.929,4.929,0,0,0,4,0V41A5.008,5.008,0,0,1,30,45.9ZM45.9,34H36.576a4.929,4.929,0,0,0,0-4H41A5.008,5.008,0,0,1,45.9,34ZM34,18.1v9.323a4.929,4.929,0,0,0-4,0V23A5.008,5.008,0,0,1,34,18.1ZM27.424,30a4.929,4.929,0,0,0,0,4H23a5.008,5.008,0,0,1-4.9-4Z"/><path d="M23.6,37.427a1,1,0,0,0-1.68,1.086,12.144,12.144,0,0,0,3.567,3.568,1,1,0,0,0,1.088-1.68A10.113,10.113,0,0,1,23.6,37.427Z"/><path d="M37.969,42.242a1,1,0,0,0,.542-.16,11.983,11.983,0,0,0,3.52-3.493,1,1,0,1,0-1.672-1.1A10.092,10.092,0,0,1,37.425,40.4a1,1,0,0,0,.544,1.84Z"/><path d="M37.424,23.6A10.081,10.081,0,0,1,40.5,26.726a1,1,0,0,0,1.7-1.057,12.116,12.116,0,0,0-3.686-3.751,1,1,0,1,0-1.086,1.68Z"/><path d="M25.488,21.919a12.128,12.128,0,0,0-3.684,3.75,1,1,0,1,0,1.7,1.057A10.118,10.118,0,0,1,26.574,23.6a1,1,0,1,0-1.086-1.679Z"/><path d="M32,54A22,22,0,1,0,10,32,22.025,22.025,0,0,0,32,54Zm0-42A20,20,0,1,1,12,32,20.023,20.023,0,0,1,32,12Z"/><path d="M59,4H5A1,1,0,0,0,4,5V59a1,1,0,0,0,1,1H59a1,1,0,0,0,1-1V5A1,1,0,0,0,59,4ZM58,58H6V6H58Z"/><path d="M53,50a3,3,0,1,0,3,3A3,3,0,0,0,53,50Zm0,4a1,1,0,1,1,1-1A1,1,0,0,1,53,54Z"/><path d="M11,56a3,3,0,1,0-3-3A3,3,0,0,0,11,56Zm0-4a1,1,0,1,1-1,1A1,1,0,0,1,11,52Z"/><path d="M11,14a3,3,0,1,0-3-3A3,3,0,0,0,11,14Zm0-4a1,1,0,1,1-1,1A1,1,0,0,1,11,10Z"/><path d="M53,14a3,3,0,1,0-3-3A3,3,0,0,0,53,14Zm0-4a1,1,0,1,1-1,1A1,1,0,0,1,53,10Z"/><path d="M17.158,25.928a1,1,0,0,0,1.336-.463,14.98,14.98,0,0,1,9.755-7.993,1,1,0,1,0-.5-1.936A16.975,16.975,0,0,0,16.7,24.592,1,1,0,0,0,17.158,25.928Z"/><path d="M15.535,36.25A17.062,17.062,0,0,0,25.657,47.777a1,1,0,1,0,.746-1.855,15.052,15.052,0,0,1-8.93-10.17,1,1,0,1,0-1.938.5Z"/><path d="M47.222,37.043a1,1,0,0,0-1.3.555,14.969,14.969,0,0,1-9.273,8.668,1,1,0,0,0,.31,1.951,1.013,1.013,0,0,0,.31-.049,16.969,16.969,0,0,0,10.508-9.824A1,1,0,0,0,47.222,37.043Z"/><path d="M37.838,18.178a15.088,15.088,0,0,1,8.689,10.071A1,1,0,0,0,47.5,29a1.02,1.02,0,0,0,.25-.032,1,1,0,0,0,.72-1.218,17.1,17.1,0,0,0-9.848-11.414,1,1,0,0,0-.779,1.842Z"/></g></svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -0,0 +1 @@
<svg id="line_icons" height="512" viewBox="0 0 74 74" width="512" xmlns="http://www.w3.org/2000/svg" data-name="line icons"><path d="m40.847 17.185a6.092 6.092 0 1 1 6.1-6.082 6.1 6.1 0 0 1 -6.1 6.082zm0-10.185a4.092 4.092 0 1 0 4.1 4.1 4.106 4.106 0 0 0 -4.1-4.1z"/><path d="m36.8 72a4.763 4.763 0 0 1 -4.723-4.252l-2.544-23.66a12.213 12.213 0 0 1 1.538-7.388l2.564-4.507a2.737 2.737 0 0 0 -.177-2.974l-6.805-9.229a8.112 8.112 0 0 1 -1.153-2.218l-3.489-10.3a4.142 4.142 0 1 1 7.876-2.565l2.86 9.146a7.414 7.414 0 0 0 1.041 2.093l2.287 3.209a1.328 1.328 0 0 0 1.08.557l3.693-.005h3.018a1.614 1.614 0 0 0 1.276-.62l11.852-15.094a4 4 0 0 1 5.77-.547 4 4 0 0 1 .542 5.459l-13.484 17.485a4.355 4.355 0 0 0 -.831 1.858l-1.741 9.368a1.6 1.6 0 0 0 .232 1.171l5.767 8.85a7.427 7.427 0 0 1 1.167 4.749l-1.432 14.99a4.712 4.712 0 0 1 -5.07 4.227 4.69 4.69 0 0 1 -4.247-5.3l1.761-13.1a1.436 1.436 0 0 0 -.239-1.006l-4.657-6.789a.923.923 0 0 0 -1.677.642l2.675 20.369a4.759 4.759 0 0 1 -4.17 5.349 4.791 4.791 0 0 1 -.56.032zm-10.866-68a2.148 2.148 0 0 0 -.557.073 2.142 2.142 0 0 0 -1.477 2.757l3.489 10.3a6.135 6.135 0 0 0 .872 1.671l6.807 9.225a4.739 4.739 0 0 1 .306 5.15l-2.564 4.509a10.229 10.229 0 0 0 -1.287 6.19l2.544 23.66a2.76 2.76 0 1 0 5.481-.655l-2.676-20.371a2.922 2.922 0 0 1 5.308-2.034l4.658 6.789a3.433 3.433 0 0 1 .572 2.405l-1.761 13.1a2.69 2.69 0 0 0 2.437 3.04 2.711 2.711 0 0 0 2.908-2.425l1.432-14.984a5.425 5.425 0 0 0 -.853-3.466l-5.767-8.851a3.587 3.587 0 0 1 -.523-2.629l1.741-9.368a6.373 6.373 0 0 1 1.214-2.714l13.484-17.488a2 2 0 0 0 -.271-2.729 2 2 0 0 0 -2.885.273l-11.854 15.093a3.6 3.6 0 0 1 -2.849 1.385l-6.709.005a3.333 3.333 0 0 1 -2.709-1.4l-2.287-3.209a9.385 9.385 0 0 1 -1.32-2.657l-2.864-9.145a2.139 2.139 0 0 0 -2.04-1.5z"/><path d="m58.144 44.106a2.9 2.9 0 0 1 -2.082-.817c-1.3-1.3-1.05-3.6.579-5.229s3.925-1.883 5.229-.58a3.013 3.013 0 0 1 .773 2.64 4.97 4.97 0 0 1 -3.943 3.943 3.573 3.573 0 0 1 -.556.043zm1.63-5.454a1.621 1.621 0 0 0 -.249.02 2.969 2.969 0 0 0 -2.271 2.271 1.1 1.1 0 0 0 .223.931 1.077 1.077 0 0 0 .917.211 2.983 2.983 0 0 0 2.274-2.274 1.079 1.079 0 0 0 -.212-.917.947.947 0 0 0 -.683-.241z"/><path d="m11.473 42.617a2.883 2.883 0 0 1 -2.078-.823c-1.3-1.3-1.049-3.6.579-5.229s3.926-1.883 5.229-.58c1.3 1.3 1.035 3.587-.593 5.215a4.541 4.541 0 0 1 -3.137 1.417zm1.642-5.459a2.624 2.624 0 0 0 -1.727.821c-.793.794-1.063 1.916-.579 2.4.425.425 1.511.285 2.388-.593s1.017-1.962.593-2.387a.929.929 0 0 0 -.676-.241z"/><path d="m21.249 39.217a2.883 2.883 0 0 1 -2.078-.823c-1.3-1.3-1.049-3.6.579-5.229s3.924-1.883 5.229-.58c1.3 1.3 1.036 3.586-.592 5.215a4.543 4.543 0 0 1 -3.138 1.417zm1.634-5.46a1.621 1.621 0 0 0 -.249.02 2.766 2.766 0 0 0 -1.47.8c-.793.793-1.063 1.916-.579 2.4.425.424 1.509.286 2.388-.593s1.017-1.963.592-2.387a.947.947 0 0 0 -.682-.24z"/><path d="m61.162 39.188a1 1 0 0 1 -.929-.629l-4.933-12.309a1 1 0 0 1 .813-1.365 8.89 8.89 0 0 1 9.261 6.169 1 1 0 1 1 -1.887.664 6.8 6.8 0 0 0 -5.769-4.81l4.369 10.908a1 1 0 0 1 -.929 1.372z"/><path d="m14.9 38.339a1 1 0 0 1 -.934-.643l-3.853-10.068a1.781 1.781 0 0 1 1.016-2.291l8.108-3.21a1.788 1.788 0 0 1 2.334 1.039l4.067 10.5a1 1 0 0 1 -1.865.723l-4-10.323-7.713 3.054 3.775 9.861a1 1 0 0 1 -.934 1.358z"/><path d="m12.3 31.692a1 1 0 0 1 -.38-1.926l9.545-3.917a1 1 0 0 1 .76 1.851l-9.545 3.917a1 1 0 0 1 -.38.075z"/></svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

1
resources/icons/dish.svg Normal file
View File

@ -0,0 +1 @@
<svg id="Capa_1" enable-background="new 0 0 510.377 510.377" height="512" viewBox="0 0 510.377 510.377" width="512" xmlns="http://www.w3.org/2000/svg"><g><g><path d="m92.918 166.596v-83.742c0-9.149-7.443-16.593-16.593-16.593h-59.733c-9.149.001-16.592 7.444-16.592 16.593v83.742c0 13.78 16.032 23.743 24.763 28.146l-3.869 244.694c-.167 6.945 2.414 13.507 7.267 18.478s11.352 7.708 18.298 7.708c12.949.281 26.143-11.575 25.566-26.125l-3.87-244.755c8.731-4.403 24.762-14.366 24.763-28.146zm-35.253 16.494c-2.818 1.189-4.632 3.97-4.584 7.029l3.948 249.677c.079 4.758-3.841 10.751-10.569 10.826-2.872 0-5.559-1.132-7.565-3.187s-3.073-4.768-3.003-7.7l3.947-249.616c.048-3.052-1.766-5.833-4.576-7.025-9.585-4.07-20.263-11.846-20.263-16.498v-83.742c0-.878.714-1.593 1.592-1.593h9.7v73.458c0 4.142 3.358 7.5 7.5 7.5s7.5-3.358 7.5-7.5v-73.457h10.288v73.458c0 4.142 3.358 7.5 7.5 7.5s7.5-3.358 7.5-7.5v-73.458h9.745c.878 0 1.593.714 1.593 1.593v83.742c0 4.65-10.678 12.426-20.253 16.493z"/><path d="m506.426 282.311 3.095-202.653c.048-6.874-5.782-13.616-14.523-12.95-27.002 3.412-47.666 25.637-49.136 52.847l-7.505 138.985c-.593 16.782 24.523 28.793 29.412 30.718 3.811 1.608 8.205-.177 9.817-3.989 1.613-3.811-.17-8.21-3.979-9.828-9.486-4.028-20.046-11.688-20.258-16.355l7.491-138.723c1.034-19.152 15.024-34.938 33.644-38.401l-3.058 200.271c-.002.101 3.947 157.563 3.947 157.563.069 2.871-.997 5.584-3.004 7.639-2.006 2.055-4.692 3.187-7.564 3.187-4.754-.033-10.656-4.099-10.569-10.818l3.065-122.17c.104-4.141-3.169-7.582-7.31-7.686-4.146-.084-7.582 3.168-7.687 7.31l-3.065 122.178c-.574 12.974 10.936 26.418 25.565 26.186 6.947 0 13.445-2.738 18.298-7.708s7.434-11.533 7.267-18.485z"/><path d="m255.733 94.92c-94.302 0-171.021 76.72-171.021 171.021s76.72 171.021 171.021 171.021 171.021-76.72 171.021-171.021-76.719-171.021-171.021-171.021zm0 327.043c-86.031 0-156.021-69.991-156.021-156.021s69.99-156.022 156.021-156.022c86.03 0 156.021 69.991 156.021 156.021s-69.991 156.022-156.021 156.022z"/><path d="m255.733 149.839c-27.629 0-54.398 9.871-75.377 27.793-20.744 17.722-34.638 42.222-39.124 68.987-.685 4.085 2.072 7.952 6.157 8.637 4.084.685 7.952-2.072 8.637-6.157 3.904-23.295 16.005-44.626 34.073-60.062 18.265-15.604 41.574-24.198 65.634-24.198 55.748 0 101.103 45.354 101.103 101.103s-45.354 101.103-101.103 101.103c-24.127 0-47.486-8.636-65.774-24.318-18.096-15.517-30.169-36.939-33.996-60.323-.669-4.088-4.525-6.863-8.613-6.19-4.087.669-6.859 4.525-6.19 8.613 4.396 26.866 18.26 51.473 39.035 69.287 21.006 18.012 47.833 27.931 75.539 27.931 64.02 0 116.103-52.083 116.103-116.103s-52.085-116.103-116.104-116.103z"/><path d="m357.969 87.709c1.314.928 2.823 1.374 4.318 1.374 2.354 0 4.673-1.105 6.134-3.175l20.705-29.331c2.389-3.384 1.582-8.063-1.802-10.452-3.385-2.388-8.063-1.583-10.452 1.802l-20.705 29.331c-2.388 3.382-1.582 8.062 1.802 10.451z"/><path d="m379.146 111.164c.423 0 .852-.036 1.283-.11l18.129-3.125c4.082-.704 6.82-4.583 6.116-8.666-.703-4.082-4.576-6.819-8.665-6.117l-18.129 3.125c-9.222 2.2-6.849 14.95 1.266 14.893z"/><path d="m328.452 74.363c.629 3.651 3.799 6.227 7.382 6.227 5.147-.011 8.036-5.452 7.399-8.775l-2.978-17.272c-.703-4.082-4.574-6.819-8.665-6.117-4.082.704-6.82 4.583-6.116 8.665z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

1
resources/icons/dj.svg Normal file
View File

@ -0,0 +1 @@
<svg id="Layer_1" height="512" viewBox="0 0 64 64" width="512" xmlns="http://www.w3.org/2000/svg" data-name="Layer 1"><path d="m20.3682 24.43a3.363 3.363 0 0 0 4.0664 2.4335l1.9731-.5151a6.6554 6.6554 0 0 0 10.0647-2.4884l2.0588-.5179a3.3616 3.3616 0 0 0 2.4356-4.0586l-.3789-1.5146a3.3473 3.3473 0 0 0 -3.4879-2.521 6.939 6.939 0 0 0 -8.1575-4.3152l-2.0713.5165a6.9432 6.9432 0 0 0 -5.1663 7.6874 3.3421 3.3421 0 0 0 -1.7155 3.7765zm14.3828-.7383a5.0362 5.0362 0 0 1 -7.4533 1.3l-1.4362-5.8782a4.9967 4.9967 0 0 1 3.367-2.878 5.0482 5.0482 0 0 1 5.5225 7.4559zm2.17-6.8a1.7475 1.7475 0 0 1 2.1084 1.2666l.3789 1.5156a1.747 1.747 0 0 1 -1.2676 2.1094l-1.1338.285a6.6164 6.6164 0 0 0 -.1309-2.5683v.001a6.581 6.581 0 0 0 -1.0977-2.3256zm-12.9239-1.4669c1.071-1.98 3.3115-2.4949 5.335-2.9335a5.2953 5.2953 0 0 1 6.1606 3.1l-1.0277.2555a6.6135 6.6135 0 0 0 -10.0372 2.49l-1.1481.2978a5.255 5.255 0 0 1 .7174-3.2098zm-2.253 5.7822c.4039-.8507 1.8993-.9582 2.68-1.209l1.1959 4.8956-1.584.413a1.7477 1.7477 0 0 1 -2.1093-1.2656c-.1558-.7935-.7377-2.0831-.1826-2.834zm37.4449 31.9767-3.1158-6.673a1.81 1.81 0 0 0 -1.6347-1.0419h-2.3276c-2.4958-1.7933-8.1521-2.1783-11.7283-1.4675l-1.7693-8.723a.6256.6256 0 0 1 .3818-.7051l6.21-2.4765a3.9946 3.9946 0 0 0 2.582-2.8008l2.4317-9.5479a3.1124 3.1124 0 0 0 -6.0118-1.6123l-2.2627 8.0323a.9829.9829 0 0 1 -.6494.6718l-4.92 1.5713a17.2593 17.2593 0 0 1 -6.6865.1914c-2.6661-.5458-4.8581-2.8048-7.44.4551l-9.5784 13.541a3.0482 3.0482 0 0 0 -.52 2.1384 6.9594 6.9594 0 0 0 -1.3786.7318h-2.0614a1.8107 1.8107 0 0 0 -1.6348 1.0412l-3.1113 6.6716a2.9158 2.9158 0 0 0 -.31 1.7169 2.1163 2.1163 0 0 0 2.1143 2.1142h22.84a2.2442 2.2442 0 0 0 2.1142-2.7383l.0479-6.9892a1.7886 1.7886 0 0 0 -.5244-1.2832c-.6247-.7571-2.134-.4922-2.9856-.5332l-1.9019-10.6417a.8092.8092 0 0 0 -1.4473-.3222l-7.5654 10.6943a1.4479 1.4479 0 0 1 -2.3632-1.6729l9.5634-13.52c1.4349-2.2628 3.678-.1681 5.8145.1689a18.783 18.783 0 0 0 7.4541-.2187l4.9687-1.585a2.5873 2.5873 0 0 0 1.708-1.7676l2.2627-8.0312a1.506 1.506 0 0 1 2.9082.7793l-2.4316 9.5478a2.4126 2.4126 0 0 1 -1.584 1.6914l-6.2471 2.49a2.2318 2.2318 0 0 0 -1.36 2.5166l1.7787 8.77a8.3925 8.3925 0 0 0 -2.4463 1.1007h-2.1384a1.8063 1.8063 0 0 0 -1.8034 1.804v7.6259a2.1163 2.1163 0 0 0 2.1142 2.1143h22.84a2.1163 2.1163 0 0 0 2.1142-2.1143 2.9793 2.9793 0 0 0 -.3094-1.7147zm-30.0738 1.7147a.5077.5077 0 0 1 -.5068.5069h-22.8398a.5077.5077 0 0 1 -.5069-.5069c.0065-.4176-.1146-1.1252.5069-1.1367h22.84c.6137.0118.5062.7159.5066 1.1367zm-1.3134-7.3213a2.0613 2.0613 0 0 0 -.0647-.5009h1.23a.1887.1887 0 0 1 .1963.1972l-.0339 4.9535a2.0934 2.0934 0 0 0 -.5208-.0726h-22.3918l2.3153-4.9658c.0359-.201.8115-.0828.9906-.1123-1.0052 5.877 18.3132 5.7297 18.279.5009zm-3.6875-10.5771 1.414 7.911a16.5274 16.5274 0 0 0 -6.1365-1.2349zm-8.9443 10.4209c1.4079.0493 2.39-.9953 3.09-2.1453 4.2488-.161 8.0964 1.3724 7.9339 2.3016 0 .9179-3.0174 2.3066-7.5653 2.3066-5.2029-.0587-10.2262-1.9451-5.8756-3.659a3.0555 3.0555 0 0 0 2.417 1.1961zm21.9763-.5322c1.1461-.87 3.6111-1.5979 7.095-1.6192 4.5479 0 7.5654 1.3887 7.5654 2.3076s-3.0175 2.3067-7.5654 2.3067c-4.5587-.0168-8.9353-1.5464-7.0951-2.9951zm-3.1091.3838c-.0215-.3232.6734-.1593 1.096-.1963-1.0851 5.9072 19.3007 5.908 18.2163 0 .3227.0319 1.2418-.0935 1.2678.1132l2.3189 4.9649h-22.3923a2.0934 2.0934 0 0 0 -.5068.0683zm23.8535 7.6259a.5077.5077 0 0 1 -.5068.5069h-22.84a.5077.5077 0 0 1 -.5068-.5069c.0065-.4176-.1146-1.1252.5069-1.1367h22.84c.6137.0118.506.7159.5066 1.1367zm-13.7907-6.7363a.824.824 0 1 0 .2822-1.6075.824.824 0 1 0 -.2822 1.6075zm-25.7529 0a.824.824 0 1 0 .2822-1.6075.824.824 0 1 0 -.2826 1.6075z"/></svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

81
resources/icons/fog.svg Normal file
View File

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg" version="1.1" id="svg5172" width="682.66669" height="682.66669" viewBox="0 0 682.66669 682.66669">
<defs id="defs5176">
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath5190">
<path d="M 0,512 H 512 V 0 H 0 Z" id="path5188"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath5216">
<path d="M 0,512 H 512 V 0 H 0 Z" id="path5214"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath5228">
<path d="M 0,512 H 512 V 0 H 0 Z" id="path5226"/>
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath5256">
<path d="M 0,512 H 512 V 0 H 0 Z" id="path5254"/>
</clipPath>
</defs>
<mask id="custom"><rect id="bg" x="0" y="0" width="100%" height="100%" fill="white"/><g transform="matrix(1.3333333,0,0,-1.3333333,0,682.66667)"/></mask><g mask="url(#custom)"><g id="g5178" transform="matrix(1.3333333,0,0,-1.3333333,0,682.66667)">
<g id="g5180" transform="translate(335.6299,193.8799)">
<path d="M 0,0 H 31.06 V -62.13 H -31.07" style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" id="path5182"/>
</g>
<g id="g5184">
<g id="g5186" clip-path="url(#clipPath5190)">
<g id="g5192" transform="translate(94.8901,256)">
<path d="M 0,0 H -87.39 V -186.37 H 6.96" style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" id="path5194"/>
</g>
</g>
</g>
<g id="g5196" transform="translate(141.4902,256)">
<path d="M 0,0 H 225.2 L 132.01,-186.37 H -6.96" style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" id="path5198"/>
</g>
<path d="m 366.689,147.148 h 44.622 v 31.196 h -44.622 z" style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" id="path5200"/>
<g id="g5202" transform="translate(141.4902,218.7002)">
<path d="M 0,0 V 75.25" style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" id="path5204"/>
</g>
<g id="g5206" transform="translate(94.8901,218.7002)">
<path d="M 0,0 V 161.55 H 46.6 V 107.939" style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" id="path5208"/>
</g>
<g id="g5210">
<g id="g5212" clip-path="url(#clipPath5216)">
<path d="M 69.626,69.627 H 23.033 V 38.565 h 46.593 z" style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" id="path5218"/>
</g>
</g>
<path d="M 256,69.627 H 209.407 V 38.565 H 256 Z" style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" id="path5220"/>
<g id="g5222">
<g id="g5224" clip-path="url(#clipPath5228)">
<g id="g5230" transform="translate(7.502,100.6885)">
<path d="m 0,0 h 186.374 l 31.062,31.062 h 79.626" style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" id="path5232"/>
</g>
</g>
</g>
<g id="g5234" transform="translate(193.8755,224.9375)">
<path d="M 0,0 V 31.062" style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" id="path5236"/>
</g>
<g id="g5238" transform="translate(255.9995,224.9375)">
<path d="M 0,0 V 31.062" style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" id="path5240"/>
</g>
<g id="g5242" transform="translate(224.938,224.9375)">
<path d="M 0,0 V 31.062" style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" id="path5244"/>
</g>
<g id="g5246" transform="translate(287.062,224.9375)">
<path d="M 0,0 V 31.062" style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" id="path5248"/>
</g>
<g id="g5250">
<g id="g5252" clip-path="url(#clipPath5256)">
<g id="g5258" transform="translate(164.7842,178.3447)">
<path d="m 0,0 c 0,-25.733 -20.861,-46.594 -46.593,-46.594 -25.733,0 -46.594,20.861 -46.594,46.594 0,25.732 20.861,46.593 46.594,46.593 C -20.861,46.593 0,25.732 0,0 Z" style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" id="path5260"/>
</g>
<g id="g5262" transform="translate(133.7217,178.3447)">
<path d="m 0,0 c 0,-8.578 -6.954,-15.531 -15.531,-15.531 -8.577,0 -15.531,6.953 -15.531,15.531 0,8.577 6.954,15.531 15.531,15.531 C -6.954,15.531 0,8.577 0,0 Z" style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" id="path5264"/>
</g>
<g id="g5266" transform="translate(438.1299,414.4199)">
<path d="m 0,0 c 2.19,-4.93 3.54,-10.32 3.86,-15.97 0.76,-13.63 -4.37,-26.06 -13.08,-34.99 16.68,-4.35 28.99,-19.519 28.99,-37.57 0,-15.06 -8.57,-28.11 -21.09,-34.55 -3.09,-1.59 -5.58,-4 -7.3,-6.88 -1.72,-2.87 -2.67,-6.22 -2.67,-9.69 0,-10.37 8.4,-18.77 18.77,-18.77 h 4.46 c 15.03,0 28.64,-6.09 38.49,-15.94 9.85,-9.85 15.94,-23.46 15.94,-38.49 0,-30.05 -24.37,-54.42 -54.43,-54.42 h -38.76 v 31.19 h 38.83 c 6.44,0 12.26,2.61 16.48,6.82 4.21,4.22 6.82,10.04 6.82,16.48 0,12.87 -10.43,23.301 -23.3,23.301 H 5.02 c -13.08,0 -24.92,5.299 -33.49,13.879 -8.58,8.57 -13.88,20.411 -13.88,33.49 -2.51,-0.51 -5.11,-0.78 -7.77,-0.78 -15.01,0 -28.03,8.52 -34.49,20.99 -5.81,-3.47 -12.61,-5.46 -19.86,-5.46 -21.22,0 -38.47,17.02 -38.83,38.16 -7.32,-4.36 -15.96,-6.75 -25.17,-6.45 -24.41,0.81 -44.22,20.89 -44.71,45.31 -0.51,25.02 18.85,45.63 43.38,47.14 -0.33,3.07 -0.42,6.221 -0.23,9.42 1.61,27.99 24.11,50.76 52.09,52.66 25.44,1.73 47.56,-13.49 56.2,-35.49 6.15,2.85 13.03,4.381 20.28,4.24 6.59,-0.13 12.87,-1.66 18.55,-4.31" style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" id="path5268"/>
</g>
<g id="g5270" transform="translate(294.834,325.2197)">
<path d="M 0,0 C 0,21.539 17.575,38.966 39.114,38.966" style="fill:none;stroke:currentColor;stroke-width:15;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" id="path5272"/>
</g>
</g>
</g>
</g></g>
</svg>

After

Width:  |  Height:  |  Size: 7.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.7 KiB

71
resources/icons/smoke.svg Normal file
View File

@ -0,0 +1,71 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<g>
<g>
<path d="M430.125,337.058H10c-5.522,0-10,4.478-10,10v69.34c0,5.522,4.478,10,10,10h158.814c5.522,0,10-4.478,10-10
c0-5.522-4.478-10-10-10h-31.438v-49.34h266.976c-3.153,7.027-4.977,15.48-4.977,24.67c0,9.189,1.823,17.643,4.977,24.67h-154.26
c-5.522,0-10,4.478-10,10c0,5.522,4.478,10,10,10h180.033c17.243,0,30.75-19.621,30.75-44.67S447.368,337.058,430.125,337.058z
M117.377,406.398H20v-49.34h97.377V406.398z M430.125,406.398c-3.789,0-10.749-9.366-10.749-24.67
c0-15.304,6.96-24.67,10.749-24.67c3.79,0,10.75,9.366,10.75,24.67S433.915,406.398,430.125,406.398z"/>
</g>
</g>
<g>
<g>
<path d="M464.935,156.81h-60.24c-14.925,0-27.067-12.142-27.067-27.066c0-5.522-4.478-10-10-10c-5.523,0-10,4.478-10,10
c0,11.388,4.067,21.843,10.823,29.992H325.37c-14.925,0-27.067-12.143-27.067-27.068s12.143-27.066,27.067-27.066
c5.522,0,10-4.478,10-10c0-5.522-4.478-10-10-10c-25.953,0-47.067,21.114-47.067,47.066c0,25.953,21.114,47.068,47.067,47.068
h46.109c14.925,0,27.067,12.142,27.067,27.066c0,10.292-5.842,19.607-15.014,24.202c-25.672,1.225-46.182,22.49-46.182,48.46
c0,17.754,9.737,34.091,25.413,42.634c1.52,0.829,3.159,1.222,4.776,1.222c3.542,0,6.975-1.887,8.789-5.217
c2.644-4.849,0.854-10.923-3.994-13.566c-9.243-5.038-14.984-14.645-14.984-25.073c0-15.717,12.78-28.505,28.494-28.519
c0.011,0,0.021,0.002,0.031,0.002c0.66,0,1.326-0.067,1.989-0.203c0.68-0.138,1.334-0.346,1.956-0.613
c17.45-7.432,28.725-24.435,28.725-43.329c0-11.388-4.067-21.843-10.822-29.992h57.211c14.925,0,27.066,12.142,27.066,27.066
c0,14.926-12.142,27.068-27.066,27.068h-19.945c-26.754,0-48.52,21.766-48.52,48.52v38.521c0,5.522,4.477,10,10,10
c5.522,0,10-4.478,10-10v-38.521c0-15.726,12.794-28.52,28.52-28.52h19.945c25.952,0,47.066-21.115,47.066-47.068
C512.001,177.924,490.887,156.81,464.935,156.81z"/>
</g>
</g>
<g>
<g>
<path d="M363.224,90.652c-5.919,0-10.746,4.826-10.746,10.746c0,5.918,4.827,10.746,10.746,10.746s10.747-4.828,10.747-10.746
C373.971,95.478,369.143,90.652,363.224,90.652z"/>
</g>
</g>
<g>
<g>
<path d="M198.374,406.398h-0.475c-5.522,0-10,4.478-10,10c0,5.522,4.478,10,10,10h0.475c5.523,0,10-4.478,10-10
C208.374,410.876,203.896,406.398,198.374,406.398z"/>
</g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.4 KiB

View File

@ -0,0 +1 @@
<svg id="Layer_1" enable-background="new 0 0 66 66" height="512" viewBox="0 0 66 66" width="512" xmlns="http://www.w3.org/2000/svg"><g><path d="m50.9 15.6c3.4 0 6.2 2.8 6.2 6.2s-2.8 6.2-6.2 6.2" style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"/><path d="m14 27.7h-1.2c-1.7 0-3.1-1.4-3.1-3.1v-5.6c0-1.7 1.4-3.1 3.1-3.1h15.3v11.9h-3.9" style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"/><g><g><path d="m21.4 55.8 4.8 7.1c.4.6 1.2 1 1.9 1h.7c1.9 0 3-2.1 1.9-3.7l-7.8-11" style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"/></g><g><path d="m15.1 49.2-8 11.2c-1.1 1.5 0 3.6 1.9 3.6h.7c.8 0 1.5-.4 1.9-1l4.8-7.1" style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"/></g></g><g style="fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"><g><path d="m21.2 42.9v-10.9"/><path d="m16.4 49.2v12.5c0 1.3 1 2.3 2.3 2.3h.1c1.3 0 2.3-1 2.3-2.3v-12.5"/><path d="m16.4 32v10.8"/></g><path d="m12.2 43.1h13.4v6.1h-13.4z"/><circle cx="18.9" cy="27.7" r="4.9"/><path d="m44.5 41.5-16.4-13.8v-11.9l16.4-13.8z"/><path d="m44.5 2h6.4v39.5h-6.4z"/><path d="m9.7 25.6h-5.4c-.7 0-1.3-.6-1.3-1.3v-5.1c0-.7.6-1.3 1.3-1.3h5.4z"/><g><path d="m59.7 26.2 2.1 1"/><path d="m60.5 21.8h2.5"/><path d="m59.7 17.3 2.1-1"/></g></g></g></svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -0,0 +1 @@
<svg height="480pt" viewBox="0 -68 480.00001 480" width="480pt" xmlns="http://www.w3.org/2000/svg"><path d="m478.511719 59.351562-40-56c-1.5-2.101562-3.925781-3.351562-6.511719-3.351562h-376c-2.335938.00390625-4.554688 1.023438-6.070312 2.800781l-48 56c-1.246094 1.445313-1.93359425 3.289063-1.929688 5.199219v32c0 4.417969 3.582031 8 8 8h8v232c0 4.417969 3.582031 8 8 8h32c4.417969 0 8-3.582031 8-8v-232h8v176c0 4.417969 3.582031 8 8 8h24c4.417969 0 8-3.582031 8-8v-176h256v176c0 4.417969 3.582031 8 8 8h24c4.417969 0 8-3.582031 8-8v-176h8v232c0 4.417969 3.582031 8 8 8h32c4.417969 0 8-3.582031 8-8v-232h8c4.417969 0 8-3.582031 8-8v-32c0-1.667969-.519531-3.292969-1.488281-4.648438zm-418.832031-43.351562h368.199218l28.578125 40h-431.066406zm-11.679688 312h-16v-224h16zm48-56h-8v-168h8zm296 0h-8v-168h8zm56 56h-16v-224h16zm-432-240v-16h448v16zm0 0"/></svg>

After

Width:  |  Height:  |  Size: 857 B

View File

@ -1,5 +1,6 @@
module.exports = { module.exports = {
content: ["./**/*.htm", "./node_modules/flowbite/**/*.js"], content: ["./**/*.htm", "./node_modules/flowbite/**/*.js"],
darkMode: "class",
theme: { theme: {
extend: { extend: {
fontFamily: { fontFamily: {
@ -11,5 +12,6 @@ module.exports = {
require("@tailwindcss/forms"), require("@tailwindcss/forms"),
require("@tailwindcss/typography"), require("@tailwindcss/typography"),
require("flowbite/plugin"), require("flowbite/plugin"),
require("tailwind-clip-path"),
], ],
}; };

View File

@ -1,5 +1,6 @@
const Dotenv = require("dotenv"); const Dotenv = require("dotenv");
import liveReload from "vite-plugin-live-reload"; import liveReload from "vite-plugin-live-reload";
import VitePluginSvgSpritemap from "@spiriit/vite-plugin-svg-spritemap";
Dotenv.config(); Dotenv.config();
@ -28,6 +29,9 @@ export default ({ command }) => {
resolve: { resolve: {
extensions: [".js", ".mjs"], extensions: [".js", ".mjs"],
}, },
plugins: [liveReload("./**/*.htm")], plugins: [
liveReload("./**/*.htm"),
VitePluginSvgSpritemap("./resources/icons/*.svg"),
],
}; };
}; };