
hSnaps App
Feed Enhancements: Markdown Rendering and Refresh Control
- feat(feed): markdown rendering, refresh button, and image fallback improvements.
- Render feed post bodies as markdown using
@hiveio/content-renderer:
- Tables
- Lists
- Code blocks
- Block quotes
- Added a refresh button in the header:
- Refetches all feed types
- Displays skeleton loading during refresh
- Implemented image handling improvements:
- Uses Hive proxy by default
- Falls back to original image URL if proxy fails
- Fixed landing page scroll issues.
- Removed iframe warnings from renderer for cleaner output.
Markdown Rendered Feed Post

Refresh Button with Skeleton Loading

Image Fallback Example

Settings Enhancement: Spanish Language Support
- feat(settings): add Spanish language support with in-app switcher.
- Integrated
i18next for localization:
- Language detection
- Persistence using
localStorage
- Introduced
setLanguage() helper.
- Added
hsnaps-language storage key.
- Implemented Language dropdown in Settings page.
- Translated all UI strings for multilingual accessibility.
Language Switcher Dropdown

Spanish UI Example

Powering the Hive Ecosystem
- Continuously improving Hive applications with a focus on stability, performance, and scalability
- Contributing to open-source development and building reusable solutions for the community
- Working towards a stronger, more accessible, and feature-rich Hive ecosystem
Final Note
- This post has been refined with the help of AI to improve readability and structure
- The original content and optimized version are both available for reference
Applications Built by Us
Support and Contact
▶️ 3Speak