Fancy next-gen Angestöpselt Homepage
Find a file
2021-09-27 22:49:12 +02:00
_data Initial Grav port 2021-07-08 15:51:22 +02:00
_includes/layouts Add crossorigin ref to font preload 2021-09-20 16:54:22 +02:00
_nix Add initial Nix build setup 2021-09-27 16:07:06 +02:00
assets/fonts Initial Grav port 2021-07-08 15:51:22 +02:00
computer-beantragen Refactor non-crictical CSS into own files 2021-09-20 16:22:14 +02:00
feed Initial Grav port 2021-07-08 15:51:22 +02:00
hardware-spenden Refactor non-crictical CSS into own files 2021-09-20 16:22:14 +02:00
images Add joining page 2021-09-21 14:29:29 +02:00
kontakt Update banner background alt texts 2021-09-21 14:29:00 +02:00
neuigkeiten Initial Grav port 2021-07-08 15:51:22 +02:00
styles Update banner image settings 2021-09-21 14:24:17 +02:00
.editorconfig Initial Grav port 2021-07-08 15:51:22 +02:00
.eleventy.js Update banner image settings 2021-09-21 14:24:17 +02:00
.eleventyignore Initial Grav port 2021-07-08 15:51:22 +02:00
.gitignore Add complete environment package 2021-09-27 22:49:12 +02:00
.nvmrc Initial Grav port 2021-07-08 15:51:22 +02:00
404.md Fix dead links 2021-09-21 13:46:32 +02:00
computer-reparieren.md Fix dead links 2021-09-21 13:46:32 +02:00
flake.lock Add initial Nix build setup 2021-09-27 16:07:06 +02:00
flake.nix Add complete environment package 2021-09-27 22:49:12 +02:00
impressum.md Initial Grav port 2021-07-08 15:51:22 +02:00
index.md Update banner background alt texts 2021-09-21 14:29:00 +02:00
mitmachen.md Add joining page 2021-09-21 14:29:29 +02:00
package-lock.json Add form pages 2021-09-18 12:03:57 +02:00
package.json Refactor non-crictical CSS into own files 2021-09-20 16:22:14 +02:00
README.md Add complete environment package 2021-09-27 22:49:12 +02:00
sitemap.xml.njk Initial Grav port 2021-07-08 15:51:22 +02:00

Angestöpselt Homepage

This repository contains the next version of Angestöpselt's homepage, intended to be hosted at <angestoepselt.de>. It is built with the Eleventy static site generator, using SCSS for stylesheets.

Local development environment

To build the site locally, make sure you have Node installed (currently tested with version 14). Then run:

npm install
npm run build:styles
npm run dev:site

Go to https://localhost:8080/, which will update live when content changes. If you make style changes, make sure to recompile the CSS files with the second command. Alternatively, run npm run dev:styles in a second terminal to watch for changes.

Nix environment

This repository also contains a Nix flake which contains the full development environment. nix develop will open a shell with all required tools you don't need to run npm install anymore. When node dependencies get updated (which changes package.json), make sure to run ./_nix/update.sh to update the npm lockfile and the Nix environment.