40 Commits
Author SHA1 Message Date
interlope 150194e11e feat: enhance related posts logic to exclude already shown navigation items 2026-07-12 15:44:35 +02:00
interlope bacda9011c Merge branch 'main' of https://github.com/Spleenftw/bludit-blowfish 2026-07-12 15:40:39 +02:00
interlope b500ac98d1 Update footer.php for credits 2026-07-12 15:40:09 +02:00
spleenftw e6c472ca7a v1.7.0: readability & UX pass 2026-07-10 14:40:50 +02:00
spleenftw 5384ae0cd1 changes 2026-07-10 12:31:56 +02:00
interlope 1839946934 Merge branch 'main' of https://github.com/Spleenftw/blowdit 2026-06-09 18:34:20 +02:00
interlope 6c90149f0c feat: enhance sorting of related posts by date and title for better organization 2026-06-09 18:34:18 +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 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 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 dceae7a2ec feat: enhance sharing options by adding Reddit and updating Twitter share label 2026-06-02 23:16:18 +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 7ef88cbe06 feat: replace htmlspecialchars with blowdit_text for improved text handling across multiple templates 2026-06-02 12:26:08 +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 88692cf602 feat: enhance pagination UI and add RSS feed link in navbar 2026-06-02 00:30:53 +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 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 fdc5f4c94f Add lightbox navigation arrows and author metadata display 2026-06-01 17:52:11 +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 1e2bcb18f1 Add theme picker dropdown with swatches for theme selection 2026-05-29 18:46:39 +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
spleenftw 77b240d5aa fix white flashes 2026-05-29 16:46:23 +02:00
spleenftw 34c55fccb9 fix whitescreen when switching pages. 2026-05-29 16:34:40 +02:00
spleenftw 09e003f88a update sidebar & themes 2026-05-29 16:16:12 +02:00
spleenftw 0c911b1ef9 update searchbar light-theme + articles more separated / date closer to title 2026-05-29 14:56:34 +02:00
spleenftw 3846811164 moving searchbar to homepage 2026-05-29 14:47:51 +02:00
spleenftw 101a00d277 adding the img folder 2026-05-29 12:54:26 +02:00
spleenftw 04464d1fc1 init 2026-05-29 12:15:08 +02:00