Commit Graph

70 Commits

Author SHA1 Message Date
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
bca3d31d20 Add weeknote styles and integrate anchor.js for improved navigation 2025-08-04 18:21:10 +02:00
Fundor333
5b24ae60e2 Add new photo series "Minature on a Shelf" with accompanying metadata
- Created index.md for the photo series featuring miniatures with themes of undead and Egypt.
- Added 7 images with detailed Exif metadata in JSON format, documenting camera settings and conditions for each shot.
- Captured on May 1, 2025, showcasing the artistic use of natural light and intricate paintwork on miniatures.
2025-07-30 00:21:40 +02:00
fundor333
dbda00405b Enhances Mastodon link handling and previews
Adds functionality to identify Mastodon links in Hugo markdown files, extract relevant information like instance and ID, and generate previews.

This allows for embedding Mastodon toots directly into the generated Hugo site and provides a preview text extracted from the toot content improving the user experience and content integration. It also adds a fallback in case a toot disappears to avoid broken content.

Also adds `bleach` as a dependency to sanitize HTML content.
2025-07-27 19:35:30 +02:00
Fundor333
01b2eb1b1a Add domain verification meta tag for improved site verification 2025-07-20 18:41:28 +02:00
Fundor333
34093ebeca Add interlink script to render links and implement internal link analysis 2025-07-14 12:46:47 +02:00
Fundor333
0d1ffa5bc3 Refactor Sass files: remove social media share styles, add author, menu, and media styles
- Removed `social_media_share.scss` and its associated HTML partial for share buttons.
- Added new `author.scss`, `menu.scss`, and `media.scss` files with relevant styles.
- Updated `add.scss` to import new styles and removed obsolete imports.
- Enhanced `comments.scss` with additional styling for smaller text.
2025-06-30 11:56:54 +02:00
Fundor333
2bccadf38c Add webmention styles and share buttons
- Created a new SCSS file for webmention styles to enhance the appearance of comments and reactions.
- Added HTML partial for share buttons including Twitter, Facebook, LinkedIn, Reddit, and WhatsApp.
- Updated the main SCSS file to include webmention styles and removed the old CSS file for webmentions.
- Updated asset integrity for the compiled CSS file.
2025-06-30 00:35:05 +02:00
Fundor333
265dd76750 Refactor comments handling and update syndication links across multiple posts 2025-06-16 23:34:32 +02:00
fundor333
8cd0bd3371 Adds syndication adder script
Adds a script to automatically add syndication links to posts' frontmatter based on RSS feeds from Mastodon, Bluesky and Medium.

It also updates the Makefile to include the new script, the `.gitignore` file to ignore the log file, and the syndication partial to correctly render syndication links.

It uses the source URL inside the content to find the local file.
2025-06-16 22:55:52 +02:00
Fundor333
44d28c3082 Fix syndication and webmention with mastodon 2025-06-16 02:45:37 +02:00
Fundor333
b0befcd813 Add missing newline for better readability in custom-head.html 2025-06-16 01:35:01 +02:00
fundor333
df0ac19585 Revert "Update theme"
This reverts commit 159b641e1e.
2025-06-16 00:40:13 +02:00
Fundor333
4dab535d61 Add new partials for microformats, post cards, search functionality, and syndication
- Created `micro.html` for handling reply, repost, like, bookmark, and RSVP links.
- Added `postCard.html` for rendering individual post items with icons based on post type.
- Introduced `search-form.html` for search input and `search-index.html` for displaying search results.
- Implemented `series.html` to show related posts in a series format.
- Added `socialIcons.html` for rendering social media links.
- Created `syndication.html` to display syndication links for posts.
- Introduced `tags.html` for displaying tags and categories associated with posts.
- Added `webmention.html` for integrating webmention functionality.
- Updated SASS files for styling adjustments.
2025-06-16 00:18:49 +02:00
fundor333
159b641e1e Update theme 2025-06-02 18:06:25 +02:00
Fundor333
32bcca80c4 Update feed link titles to include format type for Atom and JSON feeds 2025-05-30 23:59:17 +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
2516f96a7b Remove unnecessary data attribute from micro post summary 2025-05-28 13:16:08 +02:00
Fundor333
f3b118336c Add cover image and index for "Having a Webring Into 2025" 2025-05-24 13:17:27 +02:00
Fundor333
c5ce286767 Fix conditional check for micro post type in Bridgy integration 2025-05-20 17:22:58 +02:00
Fundor333
1dd37c360d Add support for micro post type in Bridgy integration 2025-05-20 17:20:32 +02:00
Fundor333
60789d37ab Refactor comments section for improved readability 2025-05-19 13:28:54 +02:00
Fundor333
df39ecb0ef Refactor hidden Mastodon content structure in bridgy partial 2025-05-18 12:57:27 +02:00
Fundor333
3326d49f79 Fix indentation for syndication links in HTML template 2025-05-16 18:07:58 +02:00
Fundor333
2acdc9551b Add syndication links for webmention and ActivityPub posts 2025-05-16 18:05:49 +02:00
Fundor333
be9f7675d3 Update render-link to include ref parameter and change logo icon to code 2025-05-16 01:37:12 +02:00
Fundor333
533bb38755 Update pridecodes SVG dimensions and enhance styles for responsiveness 2025-05-15 19:33:19 +02:00
Fundor333
aed35580ef Add codecorner.js for dynamic SVG insertion and update render-link for tracking 2025-05-15 18:25:50 +02:00
Fundor333
0294f6f247 Refactor styles: move styles to add.scss and link in custom-head.html 2025-05-15 01:17:43 +02:00
Fundor333
444958a8c2 Enhance footer layout with wrapper class and flex properties for improved styling 2025-05-08 00:23:29 +02:00
Fundor333
3c6efc7079 Update icons in postCard and single templates; refactor weeknote-config.json for improved structure 2025-04-19 00:00:10 +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
496f37d970 Add new logo images in WEBP format for home 2025-04-17 23:34:01 +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
02d585f3e1 Refactor micro layout to improve class naming for reply, repost, like, and bookmark links 2025-04-14 21:05:37 +02:00
Fundor333
45914ee79f Add support for reply, repost, like, rsvp, and bookmark parameters in post and micro layouts 2025-04-14 11:47:20 +02:00
Fundor333
ba76f4bada Add tags support to posts and layouts; update colophon with additional details 2025-04-14 02:07:00 +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
087dbfd629 Add bridgy 2025-01-27 13:04:18 +01:00
Fundor333
16e2a28942 Fix webmentions 2025-01-27 12:46:58 +01:00
fundor333
d1ad350d55 Add series supports 2025-01-27 00:11:12 +01:00
fundor333
e8ebcf3d7f Fix icons for the site 2025-01-26 13:33:44 +01:00
fundor333
f2a1bdc176 Gui fixes 2025-01-26 13:15:11 +01:00
Fundor333
d0906bfa6b Fix style for syndication 2025-01-26 02:45:01 +01:00
Fundor333
5c22959051 Fix 2025-01-24 14:29:08 +01:00
Fundor333
7602ea8158 Fix webmention 2025-01-24 14:23:34 +01:00