24 Commits
Author SHA1 Message Date
interlope 364a1f4284 feat: mermaid diagrams and collapsible callouts with custom titles 2026-08-27 10:51:00 +02:00
interlope 934287d14d fix Issue #1 mobile menu 2026-08-26 22:48:24 +02:00
interlope 4b7a12fafa fix Issue #1 mobile ToC highlight 2026-08-26 22:33:40 +02:00
spleenftw a90642b789 fix: remove invisible characters from various files for cleaner code 2026-06-04 11:18:28 +02:00
spleenftw 34c1c18f1b Renamed blowdit to bludit-blowfish / blowfish 2026-06-04 11:10:41 +02:00
interlope 7906c15fa7 feat: remove highlight.js line numbers plugin and clean up related code 2026-06-03 13:23:57 +02:00
interlope d87d46d9d0 feat: clean up trailing empty rows and whitespace in highlighted code blocks 2026-06-03 13:14:20 +02:00
interlope 9844602b8e feat: enhance code copying functionality and clean up search overlay event handling 2026-06-03 00:34:02 +02:00
interlope 64737582a5 feat: add line numbers to code blocks, enhance search overlay functionality, and improve navbar search visibility 2026-06-03 00:27:05 +02:00
interlope fa211d243f Refactor code structure for improved readability and maintainability 2026-06-03 00:10:14 +02:00
interlope 3b31711b49 feat: add copy button to tab bar for easy code copying functionality 2026-06-02 23:52:15 +02:00
interlope 0efbb4b2b5 feat: remove previous/next article navigation for cleaner layout; simplify metadata display 2026-06-02 23:49:14 +02:00
interlope 72a45c1b7f feat: enhance user experience with custom 404 page, breadcrumbs, and mobile ToC; add callout styles and language labels 2026-06-02 23:42:50 +02:00
interlope d448574ff8 feat: add email sharing functionality, canonical URLs, and enhance metadata for SEO 2026-06-02 23:10:32 +02:00
interlope efc83ec9f3 feat: synchronize Utterances comments theme with site theme on load and theme switch 2026-06-02 18:50:17 +02:00
interlope ca0a9d5cb3 feat: enhance plugin categories layout for better text handling and responsiveness
feat: improve back-to-top button visibility by conditionally rendering on content pages only
2026-06-02 18:27:56 +02:00
interlope 4cfc2585cd feat: implement random selection of sidebar navigation links on each load 2026-06-02 18:19:29 +02:00
interlope e50e2ea6ea feat: add Twitter/X embeds support with idempotent loading of widgets.js 2026-06-02 12:30:53 +02:00
interlope 58c19267e7 feat: add new themes for syntax highlighting: Nord, Dracula, and Catppuccin 2026-06-02 00:18:36 +02:00
interlope 29a28ce6d7 Add inline SVG icons for UI and theme picker
This commit introduces a new PHP file `icons.php` that defines a set of inline SVG icons to replace the Bootstrap Icons webfont. The icons include common UI elements such as calendar, clock, folder, and tag, as well as theme picker icons like sun, moon, snow, droplet, cup, and half. The SVGs are designed to scale with existing font-size rules and are accessible via the `blowdit_icon` function. Additionally, a mapping function `blowdit_theme_icon` is provided to associate theme keys with their corresponding icon names.
2026-06-02 00:08:11 +02:00
interlope 57bb59e768 feat: enhance performance and accessibility with non-blocking font loading, lazy-loading images, and mobile navbar toggle 2026-06-01 23:48:36 +02:00
interlope c0e40c7362 feat: replace icon fonts with inline SVGs for code copy button and add "Copied" toast notification 2026-06-01 23:39:45 +02:00
interlope 1349d3b3dc fix: replace back-to-top button icon with SVG for improved accessibility and styling 2026-06-01 23:33:07 +02:00
interlope 231f5a195d feat: enhance theme functionality and add social sharing metadata
- Added new UI strings for theme toggle, copy functionality, and navigation.
- Implemented dynamic theme color for mobile browsers based on user selection.
- Introduced Open Graph and Twitter Card metadata for improved social sharing.
- Added JSON-LD structured data for articles to enhance SEO.
- Created a new JavaScript file for theme behavior, including theme picker, reading progress bar, back-to-top button, and image lightbox functionality.
- Enhanced code blocks with copy-to-clipboard buttons and improved tabbed code block functionality.
- Implemented a random navigation order feature and a table of contents generator for articles.
2026-06-01 23:21:31 +02:00