WIP: completely custom theme #41

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

Working on a completely custom theme, inspired by Pico CSS and others.

Working on a completely custom theme, inspired by Pico CSS and others.
june added 4 commits 2024-01-28 19:39:48 +01:00
This is in preparation for creating a theme, which uses picocss source
code.
Also define the necessary variables for these breakpoints and viewports.
This way they can be used in other contexts as well.
Use section and article HTML elements instead of just divs on main page
Some checks failed
/ build (pull_request) Failing after 10s
af0929c29b
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
june force-pushed feature/custom-theme from af0929c29b to c5f77e691a 2024-01-28 20:14:18 +01:00 Compare
june force-pushed feature/custom-theme from c5f77e691a to 6675cefc52 2024-01-28 20:15:19 +01:00 Compare
june closed this pull request 2024-01-29 01:02:55 +01:00
Author
Owner

Close & Reopen to trigger staging link.
EDIT: apparently didn't work, here's the link: https://staging.hamburg.ccc.de/pr41/

Close & Reopen to trigger staging link. EDIT: apparently didn't work, here's the link: https://staging.hamburg.ccc.de/pr41/
june reopened this pull request 2024-01-29 01:03:13 +01:00
june added 1 commit 2024-01-29 03:53:05 +01:00
Define some general document typography: font config and heading sizes
All checks were successful
/ build (pull_request) Successful in 38s
1d77be4e7c
june added 1 commit 2024-01-29 03:59:48 +01:00
Organize SCSS: split implicit general styling and explicit. used classes
All checks were successful
/ build (pull_request) Successful in 38s
f6d30b067f
So differentiate between general stuff like variables, implicit general
document styling and classes, which need to be used explicitly.
june force-pushed feature/custom-theme from f6d30b067f to 9429366f49 2024-01-29 04:00:00 +01:00 Compare
june added 1 commit 2024-01-29 04:17:25 +01:00
WIP: try out 100%
All checks were successful
/ build (pull_request) Successful in 37s
babdd3e506
june force-pushed feature/custom-theme from babdd3e506 to 9429366f49 2024-01-29 04:19:04 +01:00 Compare
All checks were successful
/ build (pull_request) Successful in 36s
This pull request has changes conflicting with the target branch.
  • themes/ccchh/layouts/index.html
  • themes/ccchh/layouts/partials/head.html
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feature/custom-theme:feature/custom-theme
git checkout feature/custom-theme
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: CCCHH/ccchh-website#41
No description provided.