Commit Graph
32 Commits
Author SHA1 Message Date
interlope fa211d243f Refactor code structure for improved readability and maintainability 2026-06-03 00:10:14 +02:00
interlope 8243c6dbd2 feat: add margin to comments widget for improved spacing and readability 2026-06-02 23:21:15 +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 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 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 8c433a3418 Update carousel and lightbox navigation button text to use Unicode characters 2026-06-01 20:57:27 +02:00
interlope fdc5f4c94f Add lightbox navigation arrows and author metadata display 2026-06-01 17:52:11 +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 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 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
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 c9cff79d3b fix sidebard sticky behavior 2026-05-29 17:01:00 +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 2533fc5f2a changed catppuccin icon 2026-05-29 16:29:16 +02:00
spleenftw cd05df1c65 add catppuccin theme 2026-05-29 16:23:03 +02:00
spleenftw 09e003f88a update sidebar & themes 2026-05-29 16:16:12 +02:00
spleenftw 25dad8631e adding randomness in the navigation plugin on the sidebar + new dracula theme 2026-05-29 16:00:11 +02:00
spleenftw 3846811164 moving searchbar to homepage 2026-05-29 14:47:51 +02:00
spleenftw 04464d1fc1 init 2026-05-29 12:15:08 +02:00