Commit Graph

121 Commits

Author SHA1 Message Date
Fundor333
e1a62cdad4 Enhance list.html with additional class for improved styling; add new post for August 5, 2025, detailing photography and development activities 2025-08-05 23:04:08 +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
bca3d31d20 Add weeknote styles and integrate anchor.js for improved navigation 2025-08-04 18:21:10 +02:00
Fundor333
233b610f7e Add link styles and update image metadata files 2025-08-04 17:36:02 +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
a44b61e8ef Add 'u-photo' class to image elements for consistent styling 2025-07-28 17:43:44 +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
a3c303d51f New micro 2025-07-13 01:47:10 +02:00
Fundor333
7b30b6c67f Add new post generation feature with image support and toot shortcode
- Created a new markdown file for generating posts with an image cover in Hugo.
- Implemented a Python script to generate images with text overlay using PIL.
- Added a shortcode for displaying toots from Mastodon, including user information and media attachments.
2025-07-11 00:26:40 +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
7ceb659ff4 Add webmention support to series 2025-06-17 19:50:15 +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
0cea7123ef Update links to include UTM parameters for tracking and fix atom feed link reference 2025-06-16 18:14:20 +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
34ba0484d2 Add new layout files for code highlighting, headings, images, links, and shortcodes 2025-06-16 00:29:20 +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
0fcc9a8c6a Refactor footer script tag for improved readability and remove unused Sass files 2025-06-15 23:05:01 +02:00
Fundor333
bc2dc2fe00 Refactor comments section to conditionally display Fediverse response information 2025-06-15 14:38:04 +02:00
Fundor333
02f9955ce0 Replace Matomo tracking code with a new script for improved performance 2025-06-13 19:40:53 +02:00
Fundor333
af49bdb38c Update Matomo tracking URL to use the correct stats server 2025-06-13 18:19:00 +02:00
Fundor333
322f3697d4 Add Matomo tracking code to footer 2025-06-13 18:09:00 +02:00
Fundor333
63b1f1031e Add Matomo tracking script to custom head partial 2025-06-13 18:00:01 +02:00
Fundor333
fbd8a9e522 Remove UTM parameters from RSS feed links 2025-06-13 17:28:23 +02:00
Fundor333
0e6b72d27e Refactor RSS feed link generation to use safeURL for UTM parameters 2025-06-13 17:22:37 +02:00
fundor333
c8b1889fda Adds UTM parameters to RSS feed links
Ensures proper tracking of traffic originating from
the RSS feed by appending UTM parameters to each
link.
2025-06-13 17:04:29 +02:00
Fundor333
65ff648633 Remove UTM parameters from links in RSS and JSON feeds 2025-06-11 14:48:18 +02:00
Fundor333
c08510ef94 👾Add UTM parameters to links in RSS and JSON feeds for tracking 2025-06-11 14:33:56 +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
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
2516f96a7b Remove unnecessary data attribute from micro post summary 2025-05-28 13:16:08 +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
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
29c76f9a11 Add center image styling and create new post for Django barcode tutorial 2025-05-18 23:21:34 +02:00
Fundor333
df39ecb0ef Refactor hidden Mastodon content structure in bridgy partial 2025-05-18 12:57:27 +02:00
Fundor333
bb069f23e6 Add hidden Mastodon content with description, tags, and categories for posts 2025-05-18 12:51:11 +02:00
Fundor333
3326d49f79 Fix indentation for syndication links in HTML template 2025-05-16 18:07:58 +02:00