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.
This commit is contained in:
1 parent
73dfdc895e
commit
231f5a195d
5 files changed
+989
-467
No files matched your search
+12
-1
@@ -5,5 +5,16 @@
|
||||
"description": "A Bludit theme inspired by the Blowfish Hugo theme. Right sidebar, reading time, a light/dark mode toggle and a navbar with social icons and static pages."
|
||||
},
|
||||
"Toggle theme": "Toggle theme",
|
||||
"Author": "Author"
|
||||
"Author": "Author",
|
||||
"Skip to content": "Skip to content",
|
||||
"Copy": "Copy",
|
||||
"Copied": "Copied",
|
||||
"Copy code": "Copy code",
|
||||
"Back to top": "Back to top",
|
||||
"Previous slide": "Previous slide",
|
||||
"Next slide": "Next slide",
|
||||
"Go to slide": "Go to slide",
|
||||
"Previous image": "Previous image",
|
||||
"Next image": "Next image",
|
||||
"Image viewer": "Image viewer"
|
||||
}
|
||||
Reference in new issue
Block a user