Commit Graph

79 Commits

Author SHA1 Message Date
fundor333
f5ecb48a71 Adds event page and tag partial
Adds a new event page layout with date and location display.

Introduces a tag partial for displaying tags, categories, themes, and groups.

Adds "Event" entry in the main menu.

Shifts weight of "Now" menu entry and updates postCard icon.
2025-09-14 22:03:15 +02:00
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