Commit Graph
72 Commits
Author SHA1 Message Date
interlope 3050c618a4 feat: enhance pagination layout and styling for improved usability and consistency 2026-06-02 12:19:10 +02:00
interlope e52422aa90 feat: update hero visibility logic to show on all paginated home pages and prevent duplication in navbar 2026-06-02 00:41:08 +02:00
interlope 306a852c3e feat: update social network icons to use blowdit_asset function and prevent duplication in navbar 2026-06-02 00:38:31 +02:00
interlope a669bbba55 feat: implement fixed grid layout for categories and enhance RSS icon SVG 2026-06-02 00:34:23 +02:00
interlope 88692cf602 feat: enhance pagination UI and add RSS feed link in navbar 2026-06-02 00:30:53 +02:00
interlope 16d2ad0ae2 feat: add scroll-margin-top for headings to improve anchor offset behavior 2026-06-02 00:20:52 +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 a3099cad03 fix: update button icon alignment for back-to-top and code copy buttons 2026-06-01 23:27:56 +02:00
interlope e75728de23 fix: center icons in back-to-top button and code copy button 2026-06-01 23:25:34 +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
interlope 73dfdc895e Enhance sidebar author section with improved avatar size, layout adjustments, and bio display 2026-06-01 21:39:07 +02:00
interlope ebcf4bb3e0 Increase sidebar author avatar size to enhance visibility and remove social networks section for a cleaner layout 2026-06-01 21:33:46 +02:00
interlope f82ed4619f Refactor author bio display in sidebar to prioritize description over slogan 2026-06-01 21:30:38 +02:00
interlope 824cd6ffa0 Refactor sidebar profile to author card with enhanced styling and social links 2026-06-01 21:26:45 +02:00
interlope 7f2ed60a89 Sanitize output by applying htmlspecialchars to site titles, slogans, and social network labels across multiple templates 2026-06-01 21:02:27 +02:00
interlope 8c433a3418 Update carousel and lightbox navigation button text to use Unicode characters 2026-06-01 20:57:27 +02:00
interlope d04f2279e9 Simplify author metadata display by removing nickname fallback 2026-06-01 17:54:19 +02:00
interlope 8b6df80e59 Merge branch 'main' of https://github.com/Spleenftw/blowdit 2026-06-01 17:52:14 +02:00
interlope fdc5f4c94f Add lightbox navigation arrows and author metadata display 2026-06-01 17:52:11 +02:00
spleenftw e716826252 Update compatible version to 3.22.0 2026-06-01 17:26:25 +02:00
interlope d48f5227c3 Refactor post list metadata display: use flexbox for alignment and add reading time 2026-06-01 16:20:32 +02:00
interlope 4a5655d4dd Update README and metadata for version 1.2.0: enhance features list and update release date 2026-05-30 13:46:48 +02:00
interlope 4225373757 Remove border and background from footer links in modern footer style 2026-05-30 04:29:59 +02:00
interlope 83ed19279c Enhance carousel styles with improved caption visibility and dot navigation design 2026-05-30 04:28:26 +02:00
interlope a98f09720f Enhance carousel functionality with improved caption overlay and dot navigation styles 2026-05-30 04:24:26 +02:00
interlope 0ba2049f9d Enhance tabbed code blocks and image handling to support additional markdown formats 2026-05-30 04:17:38 +02:00
interlope a197f2858f Enhance tabbed code blocks functionality to support older Bludit builds and improve line handling 2026-05-30 04:15:41 +02:00
interlope 8c6e2994d7 Add image carousel functionality with dynamic slideshow and navigation controls 2026-05-30 04:12:40 +02:00
interlope cbd65c272f Add tabbed code blocks functionality with dynamic UI transformation 2026-05-30 03:33:56 +02:00
interlope f8aabd35a6 Improve image zoom functionality to skip small icons based on natural dimensions and enhance hover overlay effects 2026-05-30 03:31:52 +02:00
interlope f54c05bfbb Refine image zoom functionality to skip small icons and enhance hover overlay 2026-05-30 03:26:35 +02:00
interlope 8831026024 Enhance zoomable image overlay with improved styling and SVG magnifier 2026-05-30 03:17:40 +02:00
interlope 499aaeed6c Add zoomable image wrapper with hover magnifier effect 2026-05-30 02:52:46 +02:00
interlope 8d44725090 Add lightbox functionality for article images with zoom effect 2026-05-30 02:42:42 +02:00
interlope 1e2bcb18f1 Add theme picker dropdown with swatches for theme selection 2026-05-29 18:46:39 +02:00
interlope 142dcbdf0a Improve scrollbar styles for code blocks and enhance search plugin input specificity 2026-05-29 18:33:08 +02:00
interlope b5761c8cb9 Enhance search plugin styles for improved specificity and consistency 2026-05-29 18:29:42 +02:00
interlope b2697f8031 Enhance button styles in sidebar context for improved specificity 2026-05-29 18:27:10 +02:00
interlope 361f7736da Add margin-top to post list for improved spacing 2026-05-29 18:16:02 +02:00
interlope 7fa4d7a51e Add custom scrollbar styles for code blocks 2026-05-29 18:12:31 +02:00
interlope c0ea6c53e5 Fix overflow issue on pre/code blocks in flex columns by adjusting min-width 2026-05-29 18:11:12 +02:00
interlope 3bc9f8ce36 Align navbar container with wider article layout for improved consistency 2026-05-29 18:07:23 +02:00
interlope 25d7a7a5d2 Add responsive container-wide class for article pages 2026-05-29 18:04:14 +02:00
interlope 353202665c made left sidebar sticky and higlight current chapter 2026-05-29 17:55:59 +02:00
spleenftw bdfb8e74bb Update README to remove social-network icons reference
Removed mention of social-network SVG icons from README.
2026-05-29 17:46:53 +02:00
interlope 7585802e57 adding a left sidebar for article summary. changed right sidebar behavior between homepage and in-articles 2026-05-29 17:44:58 +02:00