WIP: completely custom theme #41

Draft
june wants to merge 6 commits from feature/custom-theme into main

2024-01-29

Organize SCSS: split implicit general styling and explicit. used classes
All checks were successful
/ build (pull_request) Successful in 36s
So differentiate between general stuff like variables, implicit general
document styling and classes, which need to be used explicitly.
2024-01-29 03:59:55 +01:00
Define some general document typography: font config and heading sizes
All checks were successful
/ build (pull_request) Successful in 38s
2024-01-29 03:52:50 +01:00

2024-01-28

Use section and article HTML elements instead of just divs on main page
All checks were successful
/ cleanup-staging (pull_request) Successful in 2s
/ build (pull_request) Successful in 38s
See here for information on these elements:
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/section
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/article
2024-01-28 20:15:12 +01:00
Provide container class to limit viewport depending on screen width
Also define the necessary variables for these breakpoints and viewports.
This way they can be used in other contexts as well.
2024-01-28 20:15:12 +01:00
Mention use of picocss source code and provide its license
This is in preparation for creating a theme, which uses picocss source
code.
2024-01-28 20:15:12 +01:00