echtnurich
4dc04e833d
RSS: import default rss template
2023-11-29 22:46:43 +01:00
jtbx
634b0a873d
settings: RSS just for blog, but nothing else
2023-11-29 22:46:38 +01:00
jtbx
198acc968a
settings: Fix lastmod fallback values
2023-11-29 22:33:16 +01:00
echtnurich
eb43562384
theme: Customize 404 page with 404cat
2023-11-20 21:26:54 +01:00
jtbx
80a9b0a2d3
Theme: Use RelPermalink everywhere
2023-11-04 22:26:11 +01:00
echtnurich
8ffc773367
CI: enable build by build debugging
...
Also add other untracked files to build artifact.
2023-11-04 21:57:31 +01:00
jtbx (Jannik)
f826bcf7fe
CI: Set timezone to Europe/Berlin
...
Evaluation of the ical data uses the local time when formating the output string as the input data uses UTC.
2023-11-04 19:43:29 +00:00
June
5684e3d819
Make the header actually a <header> HTML element
2023-11-03 21:43:09 +01:00
June
3e887ec5b5
Style: Make footer adaptive
...
- Set flex-flow of the list to "row wrap" to make the footer adaptive.
- Set display of the list to flex to make it clear we're using it.
This is already set in Pico CSS so it isn't necessary, but I think
it's nicer to have it set again explictly.
See here for the relevant Pico CSS code:
aaa1ffe05c/scss/components/_nav.scss (L20)
2023-11-03 21:43:09 +01:00
jtbx
2c5bd3ad6c
Content: Add home page content
2023-11-03 21:37:51 +01:00
June
b1c697228c
Head: Include all JavaScript sources in js directory
...
Co-authored-by: c6ristian <c6ristian@christian.moe>
2023-11-03 21:17:32 +01:00
jtbx
4f4d2c0fc6
calendar-table: Limit to next 7 events
2023-11-03 21:15:01 +01:00
jtbx
e5e4a12b13
settings: Clean dest dir by default and enable gitinfo
2023-11-03 20:48:00 +01:00
jtbx
b0123f91e9
[TIDY] fix some html formatting
2023-11-03 20:36:12 +01:00
jtbx
1bbd0e4edd
Home: Add links to groups
2023-11-03 19:41:12 +01:00
jtbx
e79866e9fe
Docs: Add contributing guidlines
2023-10-29 23:39:31 +01:00
jtbx
904c6e8d1b
calendar: Update URL
2023-10-29 22:52:39 +01:00
June
6d67a7dd5d
[TIDY] Apply editorconfig
2023-10-29 22:52:32 +01:00
June
a9367686f7
Add .editorconfig for consistent formatting
2023-10-29 22:52:32 +01:00
June
90c1595f7d
Style: Make the main header/navigation bar sticky
...
Co-authored-by: c6ristian <c6ristian@christian.moe>
2023-10-29 22:50:10 +01:00
June
690c7e2a90
CI: Add GitLab CI to build and deploy
...
- Build every branch, but only deploy the main branch
- Deploy the main branch to next.hamburg.ccc.de
2023-10-29 22:50:10 +01:00
jtbx
9f8c0d30e9
home: Add links to headings
2023-10-22 00:17:53 +02:00
June
eab3b281c0
fetch-calendar: Make script also work on (most) Linux systems
...
Do this by adding an OS type check and also adding the relevant date
commands for Linux.
Also check for OS type FreeBSD, since the script should work on there,
if it works on Darwin.
2023-10-21 23:59:28 +02:00
jtbx
db0000244a
Home: Add calendar
2023-10-20 23:37:17 +02:00
jtbx
49e0179832
Home: Add columns feature
2023-10-20 22:52:01 +02:00
jtbx
93b4246cd1
Home: Rework structure
2023-10-17 22:07:39 +02:00
jtbx
4784466e69
Add shortcode for content snippets
2023-10-11 23:29:25 +02:00
jtbx
e4ff96aee2
Add shortcode to place resized images + fix md image for non-pagebundles
...
If a page is not a page bundle, it can't access files in the same
directory via the .Resources variable. So we need to detect this
condition and get the image file in another way.
2023-10-11 23:29:06 +02:00
jtbx
f0a4d81451
Home: Fix event annoucement summary
2023-10-08 17:38:54 +02:00
jtbx
be7aaf7774
Terms: Add pagination
2023-10-08 01:05:03 +02:00
jtbx
171fa015f1
Blog: List page with summary and pagination
2023-10-08 01:01:48 +02:00
jtbx
a80cb42a34
Taxonomies: Fix headings and lists
2023-10-05 23:23:48 +02:00
jtbx
ad72231459
Blog: Fix categories, blog single page template
2023-10-05 23:02:20 +02:00
jtbx (Jannik)
e8eff8de55
Add LICENSE
2023-10-02 10:16:51 +00:00
jtbx
ab99533321
Content: Add more menu entries
2023-10-02 12:10:11 +02:00
jtbx
be957a93e6
Content: Provide structure and test content
2023-10-02 12:10:11 +02:00
jtbx
554d505239
Shortcodes: Add font-awesome shortcode
2023-10-02 12:10:10 +02:00
jtbx
3b1d00f685
Add font-awesome v6.4.2
2023-10-02 12:10:10 +02:00
jtbx
2d267ba9fe
Create CCCHH theme
2023-10-02 12:10:10 +02:00
Jannik Beyerstedt
8394b08524
project setup
2023-07-09 14:33:10 +02:00