Commit Graph

78 Commits

Author SHA1 Message Date
fundor333
603fe237b3 Refactors event data structure and adds group taxonomy
Updates event content files to replace the "slot" structure with individual fields for start, end, and event_url.
This change simplifies the event data structure and improves readability.

Adds a "group" taxonomy to allow for better categorization and filtering of events.
2025-09-14 02:34:01 +02:00
fundor333
d7bfe0cc23 Adds native share button
Replaces the existing share buttons with a native share button implemented using the Web Share API.

This simplifies the code, removes dependency on external libraries, and provides a more consistent user experience across different platforms.
The old share buttons are removed from the config file.
2025-08-22 21:32:03 +02:00
Fundor333
c1c2cb2e02 Add share button 2025-08-22 17:17:13 +02:00
Fundor333
876c878f61 Add new photo 2025-08-20 21:27:02 +02:00
Fundor333
c47b50f451 Update site name in params.yaml, remove Explore section from menu.yaml, and add new SlashPages content file 2025-08-06 11:03:41 +02:00
Fundor333
3dadead8d6 Update params.yaml to include "micro" in mainSections and clear secondarysections; adjust index.html to display last 20 posts in recent sections 2025-08-05 03:10:26 +02:00
Fundor333
6a3817244a Update mainSections to include "now" and modify icon for micro posts 2025-08-05 03:03:35 +02:00
fundor333
f86b05b476 Adds "Now" page functionality
Implements a "Now" page to share current activities, inspired by nownownow.com.

- Introduces a new content type "now" with corresponding layouts and archetype.
- Adds a "Now" entry to the main menu.
- Creates a script to easily generate new "now" entries.
- Updates the colophon page with information about the "now" page.
- Deletes weeknote config as it isn't in use anymore
2025-08-05 02:49:10 +02:00
Fundor333
7ceb659ff4 Add webmention support to series 2025-06-17 19:50:15 +02:00
Fundor333
37e630ca51 Add robots.txt file and set enableRobotsTXT to false 2025-06-12 01:51:28 +02:00
fundor333
26b401631c Adds Atom feed generation
Implements Atom feed generation for blog posts, photos, and the main site feed.

This allows users to subscribe to content using Atom-compatible feed readers.
Includes an XSLT stylesheet for rendering Atom feeds in a human-readable format in browsers.
2025-05-29 03:12:31 +02:00
Fundor333
899cc236ef Update params.yaml and list.json.json to enhance site configuration and JSON feed structure 2025-05-29 02:09:03 +02:00
Fundor333
e78db9555f Add JSON feed output format and create list.json.json layout 2025-05-29 01:28:37 +02:00
fundor333
bbde4caedf Adds micro posts to the home page
Adds support for displaying microposts (e.g. Mastodon toots) on the home
page. This includes adding a new "secondarysections" parameter to the
configuration, updating the index layout to display these posts, and
adding a default comment section to the micro archetype.
2025-05-28 13:07:13 +02:00
Fundor333
5acba397b4 Add Lunr.js for client-side search functionality and implement search results display
- Integrated Lunr.js library for indexing and searching content.
- Created search.js to handle search queries and display results dynamically.
- Implemented displayResults function to format and show search results.
- Enhanced search functionality with boosted fields for title and content.
- Added search.min.js for optimized production use.
2025-04-18 22:26:40 +02:00
Fundor333
255d29d8cd Add series functionality: update menu, modify post templates, and implement series partials 2025-04-16 01:40:29 +02:00
Fundor333
e9d25361a6 Refactor code structure for improved readability and maintainability 2025-04-15 20:04:20 +02:00
Fundor333
a7935f6b5f Add custom styles for external links and new OPML blogroll shortcode
- Added a style in custom-head.html to remove the default target="_blank" link indicator.
- Created a new shortcode opmlblogroll.html to fetch and display a blogroll from a remote API.
2025-04-05 17:41:41 +02:00
Fundor333
3b16b3ac64 Add weeknotes layout and update various titles for consistency 2025-04-05 01:10:04 +02:00
Fundor333
3365ff76f9 Update sections to include 'weeknote' and add weekly script to Makefile 2025-03-22 19:05:28 +01:00
Fundor333
7778efe2d1 Add link 2025-03-13 16:57:19 +01:00
Fundor333
087dbfd629 Add bridgy 2025-01-27 13:04:18 +01:00
fundor333
d1ad350d55 Add series supports 2025-01-27 00:11:12 +01:00
fundor333
f2a1bdc176 Gui fixes 2025-01-26 13:15:11 +01:00
Fundor333
0bbf9de659 Fix config 2025-01-26 02:53:30 +01:00
Fundor333
5a1b30c268 Fix hcard 2025-01-20 02:50:35 +01:00
Fundor333
dc5bf9d8db Start new post 2025-01-19 12:55:50 +01:00
Fundor333
4e425621fc Massimale rss 2025-01-19 12:15:33 +01:00
Fundor333
a574182792 Fix rss 2025-01-19 01:13:30 +01:00
fundor333
a75cc9f7ba Minor for rss 2025-01-18 18:29:24 +01:00
Fundor333
8b1761b74d Fix opengraph 2025-01-18 02:44:24 +01:00
Fundor333
c579c1ee4c Fix build 2025-01-18 02:15:07 +01:00
Fundor333
248504a939 More done for micro 2025-01-18 02:03:49 +01:00
Fundor333
2fe508b782 More code for micro 2025-01-18 01:05:10 +01:00
fundor333
866723ba70 Starting for micro 2025-01-18 00:56:05 +01:00
Fundor333
0d8287e712 Fix microformat 2025-01-17 23:44:28 +01:00
fundor333
4cd17364c0 Add img resizing 2025-01-17 22:26:04 +01:00
Fundor333
5dc3bb7794 Fix robots 2025-01-17 14:58:54 +01:00
fundor333
fe3c2f5ea5 Add micro 2025-01-17 11:47:20 +01:00
fundor333
22df2838e5 Fix social card 2025-01-16 22:32:49 +01:00
fundor333
30d62b2bae Fix comment 2025-01-16 20:15:51 +01:00
fundor333
a541364a0c Fix photo 2025-01-16 20:15:41 +01:00
Fundor333
6ce7a108b9 Readding webring 2025-01-16 00:45:42 +01:00
fundor333
37e6874653 Fix config 2025-01-16 00:21:21 +01:00
fundor333
a264c46b43 fix module 2025-01-15 23:43:52 +01:00
fundor333
c54fe0a946 Updating theme 2025-01-15 23:38:36 +01:00
Fundor333
edbe30f460 Fix webfing 2025-01-09 02:22:58 +01:00
fundor333
7653e68e0c Revert "fix config"
This reverts commit 3756e49f07.
2025-01-08 20:57:54 +01:00
Fundor333
3756e49f07 fix config 2025-01-08 20:55:05 +01:00
Fundor333
e940625c55 Fix config and post 2024-09-24 20:04:39 +02:00