diff --git a/.eleventy.js b/.eleventy.js index c47e3f7..10d9016 100644 --- a/.eleventy.js +++ b/.eleventy.js @@ -17,6 +17,11 @@ function hyphenize(input) { } module.exports = function (eleventyConfig) { + const siteName = process.env.SITE; + if (!siteName) { + throw 'Cannot determine the name of the site to build. Make sure to set the SITE environment variable.'; + } + eleventyConfig.addPlugin(pluginRss); eleventyConfig.addPlugin(pluginSyntaxHighlight); eleventyConfig.addPlugin(pluginNavigation); @@ -112,15 +117,18 @@ ${content} eleventyConfig.addPairedAsyncShortcode( 'banner', async (content, title, backgroundSource, backgroundAlt) => { - const backgroundMetadata = await Image(`src/images/${backgroundSource}`, { - widths: [1200, 1980, 4000], - formats: ['avif', 'webp', 'jpeg'], - urlPath: '/assets/img', - outputDir: './dist/assets/img', - sharpAvifOptions: { quality: 40 }, - sharpWebpOptions: { quality: 50 }, - sharpJpegOptions: { quality: 65 }, - }); + const backgroundMetadata = await Image( + `sites/${siteName}/_images/${backgroundSource}`, + { + widths: [1200, 1980, 4000], + formats: ['avif', 'webp', 'jpeg'], + urlPath: '/assets/img', + outputDir: './dist/assets/img', + sharpAvifOptions: { quality: 40 }, + sharpWebpOptions: { quality: 50 }, + sharpJpegOptions: { quality: 65 }, + } + ); const backgroundHTML = Image.generateHTML(backgroundMetadata, { alt: backgroundAlt, sizes: '100vw', @@ -165,7 +173,10 @@ ${ // Build settings // - eleventyConfig.addPassthroughCopy({ 'src/assets': 'assets' }); + eleventyConfig.addPassthroughCopy({ + assets: 'assets', + [`sites/${siteName}/_assets`]: 'assets', + }); eleventyConfig.setBrowserSyncConfig({ callbacks: { @@ -190,12 +201,12 @@ ${ return { dir: { - input: 'src/content', + input: `sites/${siteName}`, + output: 'dist', // These are all relative to the input directory so the paths get a little // weird: - includes: '../includes', - data: '../data', - output: 'dist', + includes: '../../includes', + data: '_data', }, templateFormats: ['md', 'njk', 'html', 'liquid'], diff --git a/.eleventyignore b/.eleventyignore index 8838c3d..f9b3520 100644 --- a/.eleventyignore +++ b/.eleventyignore @@ -1 +1,2 @@ assets/fonts/OFL.txt +sites/*/httpd.conf diff --git a/.prettierignore b/.prettierignore index bc9f5e6..1d218cd 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1 +1 @@ -src/content/ueber-uns/partner.md +sites/angestoepselt/ueber-uns/partner.md diff --git a/src/assets/fonts/Comfortaa-Bold.ttf b/assets/fonts/Comfortaa-Bold.ttf similarity index 100% rename from src/assets/fonts/Comfortaa-Bold.ttf rename to assets/fonts/Comfortaa-Bold.ttf diff --git a/src/assets/fonts/Comfortaa-Light.ttf b/assets/fonts/Comfortaa-Light.ttf similarity index 100% rename from src/assets/fonts/Comfortaa-Light.ttf rename to assets/fonts/Comfortaa-Light.ttf diff --git a/src/assets/fonts/Comfortaa-Medium.ttf b/assets/fonts/Comfortaa-Medium.ttf similarity index 100% rename from src/assets/fonts/Comfortaa-Medium.ttf rename to assets/fonts/Comfortaa-Medium.ttf diff --git a/src/assets/fonts/Comfortaa-Regular.ttf b/assets/fonts/Comfortaa-Regular.ttf similarity index 100% rename from src/assets/fonts/Comfortaa-Regular.ttf rename to assets/fonts/Comfortaa-Regular.ttf diff --git a/src/assets/fonts/Comfortaa-SemiBold.ttf b/assets/fonts/Comfortaa-SemiBold.ttf similarity index 100% rename from src/assets/fonts/Comfortaa-SemiBold.ttf rename to assets/fonts/Comfortaa-SemiBold.ttf diff --git a/src/assets/fonts/Comfortaa-VariableFont_wght.ttf b/assets/fonts/Comfortaa-VariableFont_wght.ttf similarity index 100% rename from src/assets/fonts/Comfortaa-VariableFont_wght.ttf rename to assets/fonts/Comfortaa-VariableFont_wght.ttf diff --git a/src/assets/fonts/OFL.txt b/assets/fonts/OFL.txt similarity index 100% rename from src/assets/fonts/OFL.txt rename to assets/fonts/OFL.txt diff --git a/src/includes/layouts/base.njk b/includes/layouts/base.njk similarity index 100% rename from src/includes/layouts/base.njk rename to includes/layouts/base.njk diff --git a/src/includes/layouts/home.njk b/includes/layouts/home.njk similarity index 100% rename from src/includes/layouts/home.njk rename to includes/layouts/home.njk diff --git a/src/includes/layouts/page.njk b/includes/layouts/page.njk similarity index 100% rename from src/includes/layouts/page.njk rename to includes/layouts/page.njk diff --git a/src/includes/layouts/post.njk b/includes/layouts/post.njk similarity index 100% rename from src/includes/layouts/post.njk rename to includes/layouts/post.njk diff --git a/package.json b/package.json index 89b44e2..0216f82 100644 --- a/package.json +++ b/package.json @@ -4,10 +4,10 @@ "description": "Angestöpselt Homepage", "scripts": { "build:site": "eleventy", - "build:styles": "sass --style=compressed src/styles/:dist/assets/css/", + "build:styles": "sass --style=compressed styles/:dist/assets/css/", "build": "npm run build:site && npm run build:styles", "dev:site": "eleventy --serve", - "dev:styles": "sass --watch src/styles/:dist/assets/css/" + "dev:styles": "sass --watch styles/:dist/assets/css/" }, "license": "MIT", "devDependencies": { diff --git a/src/content/404.md b/sites/angestoepselt/404.md similarity index 100% rename from src/content/404.md rename to sites/angestoepselt/404.md diff --git a/src/assets/images/epc.png b/sites/angestoepselt/_assets/images/epc.png similarity index 100% rename from src/assets/images/epc.png rename to sites/angestoepselt/_assets/images/epc.png diff --git a/src/assets/logos/clario.jpg b/sites/angestoepselt/_assets/logos/clario.jpg similarity index 100% rename from src/assets/logos/clario.jpg rename to sites/angestoepselt/_assets/logos/clario.jpg diff --git a/src/assets/logos/core.png b/sites/angestoepselt/_assets/logos/core.png similarity index 100% rename from src/assets/logos/core.png rename to sites/angestoepselt/_assets/logos/core.png diff --git a/src/assets/logos/csh.gif b/sites/angestoepselt/_assets/logos/csh.gif similarity index 100% rename from src/assets/logos/csh.gif rename to sites/angestoepselt/_assets/logos/csh.gif diff --git a/src/assets/logos/ean.png b/sites/angestoepselt/_assets/logos/ean.png similarity index 100% rename from src/assets/logos/ean.png rename to sites/angestoepselt/_assets/logos/ean.png diff --git a/src/assets/logos/ert.jpg b/sites/angestoepselt/_assets/logos/ert.jpg similarity index 100% rename from src/assets/logos/ert.jpg rename to sites/angestoepselt/_assets/logos/ert.jpg diff --git a/src/assets/logos/flyeralarm.png b/sites/angestoepselt/_assets/logos/flyeralarm.png similarity index 100% rename from src/assets/logos/flyeralarm.png rename to sites/angestoepselt/_assets/logos/flyeralarm.png diff --git a/src/assets/logos/fusic.png b/sites/angestoepselt/_assets/logos/fusic.png similarity index 100% rename from src/assets/logos/fusic.png rename to sites/angestoepselt/_assets/logos/fusic.png diff --git a/src/assets/logos/grw.jpg b/sites/angestoepselt/_assets/logos/grw.jpg similarity index 100% rename from src/assets/logos/grw.jpg rename to sites/angestoepselt/_assets/logos/grw.jpg diff --git a/src/assets/logos/hp.png b/sites/angestoepselt/_assets/logos/hp.png similarity index 100% rename from src/assets/logos/hp.png rename to sites/angestoepselt/_assets/logos/hp.png diff --git a/src/assets/logos/iwelt.png b/sites/angestoepselt/_assets/logos/iwelt.png similarity index 100% rename from src/assets/logos/iwelt.png rename to sites/angestoepselt/_assets/logos/iwelt.png diff --git a/src/assets/logos/kulturtafel.jpg b/sites/angestoepselt/_assets/logos/kulturtafel.jpg similarity index 100% rename from src/assets/logos/kulturtafel.jpg rename to sites/angestoepselt/_assets/logos/kulturtafel.jpg diff --git a/src/assets/logos/kurtzersa.png b/sites/angestoepselt/_assets/logos/kurtzersa.png similarity index 100% rename from src/assets/logos/kurtzersa.png rename to sites/angestoepselt/_assets/logos/kurtzersa.png diff --git a/src/assets/logos/netzhaut.png b/sites/angestoepselt/_assets/logos/netzhaut.png similarity index 100% rename from src/assets/logos/netzhaut.png rename to sites/angestoepselt/_assets/logos/netzhaut.png diff --git a/src/assets/logos/nitrokey.png b/sites/angestoepselt/_assets/logos/nitrokey.png similarity index 100% rename from src/assets/logos/nitrokey.png rename to sites/angestoepselt/_assets/logos/nitrokey.png diff --git a/src/assets/logos/renderforest.png b/sites/angestoepselt/_assets/logos/renderforest.png similarity index 100% rename from src/assets/logos/renderforest.png rename to sites/angestoepselt/_assets/logos/renderforest.png diff --git a/src/assets/logos/sparkasse.png b/sites/angestoepselt/_assets/logos/sparkasse.png similarity index 100% rename from src/assets/logos/sparkasse.png rename to sites/angestoepselt/_assets/logos/sparkasse.png diff --git a/src/assets/logos/stadt.jpg b/sites/angestoepselt/_assets/logos/stadt.jpg similarity index 100% rename from src/assets/logos/stadt.jpg rename to sites/angestoepselt/_assets/logos/stadt.jpg diff --git a/src/assets/logos/stadtbau.jpg b/sites/angestoepselt/_assets/logos/stadtbau.jpg similarity index 100% rename from src/assets/logos/stadtbau.jpg rename to sites/angestoepselt/_assets/logos/stadtbau.jpg diff --git a/src/assets/logos/treffpunkt-ehrenamt.jpg b/sites/angestoepselt/_assets/logos/treffpunkt-ehrenamt.jpg similarity index 100% rename from src/assets/logos/treffpunkt-ehrenamt.jpg rename to sites/angestoepselt/_assets/logos/treffpunkt-ehrenamt.jpg diff --git a/src/assets/logos/umwelt-naturstiftung.png b/sites/angestoepselt/_assets/logos/umwelt-naturstiftung.png similarity index 100% rename from src/assets/logos/umwelt-naturstiftung.png rename to sites/angestoepselt/_assets/logos/umwelt-naturstiftung.png diff --git a/src/assets/logos/vogel.jpg b/sites/angestoepselt/_assets/logos/vogel.jpg similarity index 100% rename from src/assets/logos/vogel.jpg rename to sites/angestoepselt/_assets/logos/vogel.jpg diff --git a/src/assets/logos/wandelmut.jpg b/sites/angestoepselt/_assets/logos/wandelmut.jpg similarity index 100% rename from src/assets/logos/wandelmut.jpg rename to sites/angestoepselt/_assets/logos/wandelmut.jpg diff --git a/src/assets/logos/wegmann.jpg b/sites/angestoepselt/_assets/logos/wegmann.jpg similarity index 100% rename from src/assets/logos/wegmann.jpg rename to sites/angestoepselt/_assets/logos/wegmann.jpg diff --git a/src/data/metadata.json b/sites/angestoepselt/_data/metadata.json similarity index 100% rename from src/data/metadata.json rename to sites/angestoepselt/_data/metadata.json diff --git a/src/images/contact-banner.jpg b/sites/angestoepselt/_images/contact-banner.jpg similarity index 100% rename from src/images/contact-banner.jpg rename to sites/angestoepselt/_images/contact-banner.jpg diff --git a/src/images/home-banner.jpg b/sites/angestoepselt/_images/home-banner.jpg similarity index 100% rename from src/images/home-banner.jpg rename to sites/angestoepselt/_images/home-banner.jpg diff --git a/src/images/work-banner.jpg b/sites/angestoepselt/_images/work-banner.jpg similarity index 100% rename from src/images/work-banner.jpg rename to sites/angestoepselt/_images/work-banner.jpg diff --git a/src/content/arbeiten.md b/sites/angestoepselt/arbeiten.md similarity index 100% rename from src/content/arbeiten.md rename to sites/angestoepselt/arbeiten.md diff --git a/src/content/computer-beantragen/index.md b/sites/angestoepselt/computer-beantragen/index.md similarity index 100% rename from src/content/computer-beantragen/index.md rename to sites/angestoepselt/computer-beantragen/index.md diff --git a/src/content/computer-beantragen/organisation.md b/sites/angestoepselt/computer-beantragen/organisation.md similarity index 100% rename from src/content/computer-beantragen/organisation.md rename to sites/angestoepselt/computer-beantragen/organisation.md diff --git a/src/content/computer-beantragen/privat.md b/sites/angestoepselt/computer-beantragen/privat.md similarity index 100% rename from src/content/computer-beantragen/privat.md rename to sites/angestoepselt/computer-beantragen/privat.md diff --git a/src/content/computer-reparieren.md b/sites/angestoepselt/computer-reparieren.md similarity index 100% rename from src/content/computer-reparieren.md rename to sites/angestoepselt/computer-reparieren.md diff --git a/src/content/datenschutzhinweis.md b/sites/angestoepselt/datenschutzhinweis.md similarity index 100% rename from src/content/datenschutzhinweis.md rename to sites/angestoepselt/datenschutzhinweis.md diff --git a/src/content/feed/feed.njk b/sites/angestoepselt/feed/feed.njk similarity index 100% rename from src/content/feed/feed.njk rename to sites/angestoepselt/feed/feed.njk diff --git a/src/content/feed/htaccess.njk b/sites/angestoepselt/feed/htaccess.njk similarity index 100% rename from src/content/feed/htaccess.njk rename to sites/angestoepselt/feed/htaccess.njk diff --git a/src/content/feed/json.njk b/sites/angestoepselt/feed/json.njk similarity index 100% rename from src/content/feed/json.njk rename to sites/angestoepselt/feed/json.njk diff --git a/src/content/geld.md b/sites/angestoepselt/geld.md similarity index 97% rename from src/content/geld.md rename to sites/angestoepselt/geld.md index 26bc116..86864db 100644 --- a/src/content/geld.md +++ b/sites/angestoepselt/geld.md @@ -32,7 +32,7 @@ Bank: Sparkasse Mainfranken Würzburg
IBAN: DE23 7905 0000 0047 3098 28
BIC: BYLADEM1SWU -![EPC QR-Code für Spende](/assets/images/epc.png) +![EPC QR-Code für Spende](/sites/angestoepselt/_assets/images/epc.png) ## Spendenbescheinigung diff --git a/src/content/hardware-spenden/index.md b/sites/angestoepselt/hardware-spenden/index.md similarity index 100% rename from src/content/hardware-spenden/index.md rename to sites/angestoepselt/hardware-spenden/index.md diff --git a/src/content/hardware-spenden/organisation.md b/sites/angestoepselt/hardware-spenden/organisation.md similarity index 100% rename from src/content/hardware-spenden/organisation.md rename to sites/angestoepselt/hardware-spenden/organisation.md diff --git a/src/content/hardware-spenden/privat.md b/sites/angestoepselt/hardware-spenden/privat.md similarity index 100% rename from src/content/hardware-spenden/privat.md rename to sites/angestoepselt/hardware-spenden/privat.md diff --git a/httpd.conf b/sites/angestoepselt/httpd.conf similarity index 100% rename from httpd.conf rename to sites/angestoepselt/httpd.conf diff --git a/src/content/impressum.md b/sites/angestoepselt/impressum.md similarity index 100% rename from src/content/impressum.md rename to sites/angestoepselt/impressum.md diff --git a/src/content/index.md b/sites/angestoepselt/index.md similarity index 100% rename from src/content/index.md rename to sites/angestoepselt/index.md diff --git a/src/content/kontakt/fehler.md b/sites/angestoepselt/kontakt/fehler.md similarity index 100% rename from src/content/kontakt/fehler.md rename to sites/angestoepselt/kontakt/fehler.md diff --git a/src/content/kontakt/fertig.md b/sites/angestoepselt/kontakt/fertig.md similarity index 100% rename from src/content/kontakt/fertig.md rename to sites/angestoepselt/kontakt/fertig.md diff --git a/src/content/kontakt/index.md b/sites/angestoepselt/kontakt/index.md similarity index 100% rename from src/content/kontakt/index.md rename to sites/angestoepselt/kontakt/index.md diff --git a/src/content/kontakt/problem.md b/sites/angestoepselt/kontakt/problem.md similarity index 100% rename from src/content/kontakt/problem.md rename to sites/angestoepselt/kontakt/problem.md diff --git a/src/content/mitmachen.md b/sites/angestoepselt/mitmachen.md similarity index 100% rename from src/content/mitmachen.md rename to sites/angestoepselt/mitmachen.md diff --git a/src/content/neuigkeiten/2021-10-20-neue-homepage.md b/sites/angestoepselt/neuigkeiten/2021-10-20-neue-homepage.md similarity index 100% rename from src/content/neuigkeiten/2021-10-20-neue-homepage.md rename to sites/angestoepselt/neuigkeiten/2021-10-20-neue-homepage.md diff --git a/src/content/neuigkeiten/index.njk b/sites/angestoepselt/neuigkeiten/index.njk similarity index 100% rename from src/content/neuigkeiten/index.njk rename to sites/angestoepselt/neuigkeiten/index.njk diff --git a/src/content/neuigkeiten/neuigkeiten.json b/sites/angestoepselt/neuigkeiten/neuigkeiten.json similarity index 100% rename from src/content/neuigkeiten/neuigkeiten.json rename to sites/angestoepselt/neuigkeiten/neuigkeiten.json diff --git a/src/content/satzung.md b/sites/angestoepselt/satzung.md similarity index 100% rename from src/content/satzung.md rename to sites/angestoepselt/satzung.md diff --git a/src/content/sitemap.xml.njk b/sites/angestoepselt/sitemap.xml.njk similarity index 100% rename from src/content/sitemap.xml.njk rename to sites/angestoepselt/sitemap.xml.njk diff --git a/src/content/ueber-uns/andere.md b/sites/angestoepselt/ueber-uns/andere.md similarity index 100% rename from src/content/ueber-uns/andere.md rename to sites/angestoepselt/ueber-uns/andere.md diff --git a/src/content/ueber-uns/index.md b/sites/angestoepselt/ueber-uns/index.md similarity index 100% rename from src/content/ueber-uns/index.md rename to sites/angestoepselt/ueber-uns/index.md diff --git a/src/content/ueber-uns/partner.md b/sites/angestoepselt/ueber-uns/partner.md similarity index 53% rename from src/content/ueber-uns/partner.md rename to sites/angestoepselt/ueber-uns/partner.md index f2aad14..b729a9b 100644 --- a/src/content/ueber-uns/partner.md +++ b/sites/angestoepselt/ueber-uns/partner.md @@ -10,70 +10,70 @@ eleventyNavigation: Ohne unsere zahlreichen ehrenamtlichen Mitglieder wären viele unserer Projekte unmöglich. Das Gleiche gilt für die vielen Firmen, Institutionen und anderen Vereine, die uns auf verschiedene Weisen unterstützen: - [ - ![Clario](/assets/logos/clario.jpg) Regelmäßige Computerspenden + ![Clario](/sites/angestoepselt/_assets/logos/clario.jpg) Regelmäßige Computerspenden ](https://www.ert.com/){target="_blank" rel="noopener noreferrer"} - [ - ![FLYERALARM](/assets/logos/flyeralarm.png) Sponsor von Druckprodukten & Regelmäßige Computerspenden + ![FLYERALARM](/sites/angestoepselt/_assets/logos/flyeralarm.png) Sponsor von Druckprodukten & Regelmäßige Computerspenden ](https://www.flyeralarm.com/de/){target="_blank" rel="noopener noreferrer"} - [ - ![Vogel Business Media](/assets/logos/vogel.jpg) Regelmäßige Computerspenden + ![Vogel Business Media](/sites/angestoepselt/_assets/logos/vogel.jpg) Regelmäßige Computerspenden ](https://www.vogel.de/){target="_blank" rel="noopener noreferrer"} - [ - ![Sparkasse Mainfranken Würzburg](/assets/logos/sparkasse.png) Regelmäßige Geldspenden + ![Sparkasse Mainfranken Würzburg](/sites/angestoepselt/_assets/logos/sparkasse.png) Regelmäßige Geldspenden ](https://www.sparkasse-mainfranken.de/de/home.html){target="_blank" rel="noopener noreferrer"} - [ - ![Hewlett Packard Enterprise](/assets/logos/hp.png) Große Computerspende + ![Hewlett Packard Enterprise](/sites/angestoepselt/_assets/logos/hp.png) Große Computerspende ](https://www.flyeralarm.com/de/){target="_blank" rel="noopener noreferrer"} - [ - ![Renderforest](/assets/logos/renderforest.png) Sponsor unseres Promotion-Videos + ![Renderforest](/sites/angestoepselt/_assets/logos/renderforest.png) Sponsor unseres Promotion-Videos ](https://www.renderforest.com/de/){target="_blank" rel="noopener noreferrer"} - [ - ![iWelt AG](/assets/logos/iwelt.png) Räume für CoderDojo + ![iWelt AG](/sites/angestoepselt/_assets/logos/iwelt.png) Räume für CoderDojo ](https://www.iwelt.de/){target="_blank" rel="noopener noreferrer"} - [ - ![CORE](/assets/logos/core.png) Partner für Individualsoftware + ![CORE](/sites/angestoepselt/_assets/logos/core.png) Partner für Individualsoftware ](https://core-dev.de/){target="_blank" rel="noopener noreferrer"} - [ - ![Kulturtafel Würzburg](/assets/logos/kulturtafel.jpg) Unterstützt Bedürftige durch kostenlose Eventtickets + ![Kulturtafel Würzburg](/sites/angestoepselt/_assets/logos/kulturtafel.jpg) Unterstützt Bedürftige durch kostenlose Eventtickets ](https://kulturtafel4.com/){target="_blank" rel="noopener noreferrer"} - [ - ![Treffpunkt Ehrenamt - Freiwilligen-Agentur Würzburg](/assets/logos/treffpunkt-ehrenamt.jpg) Würzburger Verinsnetzwerk + ![Treffpunkt Ehrenamt - Freiwilligen-Agentur Würzburg](/sites/angestoepselt/_assets/logos/treffpunkt-ehrenamt.jpg) Würzburger Verinsnetzwerk ](https://treffpunkt-ehrenamt.de/){target="_blank" rel="noopener noreferrer"} - [ - ![wandelmut Würzburg](/assets/logos/wandelmut.jpg) Würzburger Verinsnetzwerk + ![wandelmut Würzburg](/sites/angestoepselt/_assets/logos/wandelmut.jpg) Würzburger Verinsnetzwerk ](https://wandelmut.org/){target="_blank" rel="noopener noreferrer"} - [ - ![Stadt Würzburg](/assets/logos/stadt.jpg) Regelmäßige Geldspenden + ![Stadt Würzburg](/sites/angestoepselt/_assets/logos/stadt.jpg) Regelmäßige Geldspenden ](https://www.wuerzburg.de/de/index.html){target="_blank" rel="noopener noreferrer"} - [ - ![Stadtbau - Zuhause in Würzburg](/assets/logos/stadtbau.jpg) Bereitstellung von Räumlichkeiten + ![Stadtbau - Zuhause in Würzburg](/sites/angestoepselt/_assets/logos/stadtbau.jpg) Bereitstellung von Räumlichkeiten ](https://www.stadtbau-wuerzburg.de/){target="_blank" rel="noopener noreferrer"} - [ - ![Computerspende Hamburg](/assets/logos/csh.gif) Unser ehemaliger "Mutterverein" + ![Computerspende Hamburg](/sites/angestoepselt/_assets/logos/csh.gif) Unser ehemaliger "Mutterverein" ](https://computerspendehamburg.de/home.html){target="_blank" rel="noopener noreferrer"} - [ - ![GRW](/assets/logos/grw.jpg) Regelmäßige Computerspenden + ![GRW](/sites/angestoepselt/_assets/logos/grw.jpg) Regelmäßige Computerspenden ](https://www.grw.de/){target="_blank" rel="noopener noreferrer"} - [ - ![Würzburg Umwelt- und Naturstiftung](/assets/logos/umweltstiftung.png) Unkostenzuschuss 2019 + ![Würzburg Umwelt- und Naturstiftung](/sites/angestoepselt/_assets/logos/umweltstiftung.png) Unkostenzuschuss 2019 ](https://umweltstiftung-wuerzburg.de/){target="_blank" rel="noopener noreferrer"} - [ - ![kurtz ersa](/assets/logos/kurtzersa.png) Lötkolbenspende + ![kurtz ersa](/sites/angestoepselt/_assets/logos/kurtzersa.png) Lötkolbenspende ](https://www.kurtzersa.de/){target="_blank" rel="noopener noreferrer"} - [ - ![Wegmann Automotive](/assets/logos/wegmann.jpg) + ![Wegmann Automotive](/sites/angestoepselt/_assets/logos/wegmann.jpg) ](https://www.wegmann-automotive.com/de/startseite/){target="_blank" rel="noopener noreferrer"} - [ - ![Nitrokey](/assets/logos/nitrokey.png) + ![Nitrokey](/sites/angestoepselt/_assets/logos/nitrokey.png) ](https://www.nitrokey.com/de){target="_blank" rel="noopener noreferrer"} - [ - ![netz-haut GmbH](/assets/logos/netzhaut.png) Bereitstellung eines Webservers + ![netz-haut GmbH](/sites/angestoepselt/_assets/logos/netzhaut.png) Bereitstellung eines Webservers ](https://netzhaut.de/){target="_blank" rel="noopener noreferrer"} - [ - ![Fusic](/assets/logos/fusic.png) Bereitstellung eines Webservers + ![Fusic](/sites/angestoepselt/_assets/logos/fusic.png) Bereitstellung eines Webservers ](https://fusic.de/){target="_blank" rel="noopener noreferrer"} - [ - ![EAN-Search](/assets/logos/ean.png) Premium-Service für EAN Produktsuche + ![EAN-Search](/sites/angestoepselt/_assets/logos/ean.png) Premium-Service für EAN Produktsuche ](https://www.ean-search.org/){target="_blank" rel="noopener noreferrer"} {.link-grid} diff --git a/src/styles/base.scss b/styles/base.scss similarity index 100% rename from src/styles/base.scss rename to styles/base.scss diff --git a/src/styles/components/_actions.scss b/styles/components/_actions.scss similarity index 100% rename from src/styles/components/_actions.scss rename to styles/components/_actions.scss diff --git a/src/styles/components/_banner.scss b/styles/components/_banner.scss similarity index 100% rename from src/styles/components/_banner.scss rename to styles/components/_banner.scss diff --git a/src/styles/components/_form-choices.scss b/styles/components/_form-choices.scss similarity index 100% rename from src/styles/components/_form-choices.scss rename to styles/components/_form-choices.scss diff --git a/src/styles/components/_form-elements.scss b/styles/components/_form-elements.scss similarity index 100% rename from src/styles/components/_form-elements.scss rename to styles/components/_form-elements.scss diff --git a/src/styles/components/_markup.scss b/styles/components/_markup.scss similarity index 100% rename from src/styles/components/_markup.scss rename to styles/components/_markup.scss diff --git a/src/styles/components/_page.scss b/styles/components/_page.scss similarity index 100% rename from src/styles/components/_page.scss rename to styles/components/_page.scss diff --git a/src/styles/components/_site.scss b/styles/components/_site.scss similarity index 100% rename from src/styles/components/_site.scss rename to styles/components/_site.scss diff --git a/src/styles/components/_tabs.scss b/styles/components/_tabs.scss similarity index 100% rename from src/styles/components/_tabs.scss rename to styles/components/_tabs.scss diff --git a/src/styles/components/_timeline.scss b/styles/components/_timeline.scss similarity index 100% rename from src/styles/components/_timeline.scss rename to styles/components/_timeline.scss diff --git a/src/styles/finish.scss b/styles/finish.scss similarity index 100% rename from src/styles/finish.scss rename to styles/finish.scss diff --git a/src/styles/forms.scss b/styles/forms.scss similarity index 100% rename from src/styles/forms.scss rename to styles/forms.scss diff --git a/src/styles/home.scss b/styles/home.scss similarity index 100% rename from src/styles/home.scss rename to styles/home.scss diff --git a/src/styles/lib/_colors.scss b/styles/lib/_colors.scss similarity index 100% rename from src/styles/lib/_colors.scss rename to styles/lib/_colors.scss diff --git a/src/styles/lib/_layout.scss b/styles/lib/_layout.scss similarity index 100% rename from src/styles/lib/_layout.scss rename to styles/lib/_layout.scss diff --git a/src/styles/lib/_motion.scss b/styles/lib/_motion.scss similarity index 100% rename from src/styles/lib/_motion.scss rename to styles/lib/_motion.scss diff --git a/src/styles/lib/_typography.scss b/styles/lib/_typography.scss similarity index 100% rename from src/styles/lib/_typography.scss rename to styles/lib/_typography.scss diff --git a/src/styles/timeline.scss b/styles/timeline.scss similarity index 100% rename from src/styles/timeline.scss rename to styles/timeline.scss