Daily Development Update: hSnaps Markdown Support, Refresh Controls, and Multilingual Enhancements

in HiveDevs19 days ago

▶️ Watch on 3Speak


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
Markdown Rendered Feed Post

Refresh Button with Skeleton Loading
Refresh Button with Skeleton Loading

Image Fallback Example
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
  • Added support for:
    • English
    • Spanish
  • Introduced setLanguage() helper.
  • Added hsnaps-language storage key.
  • Implemented Language dropdown in Settings page.
  • Translated all UI strings for multilingual accessibility.

Language Switcher Dropdown
Language Switcher Dropdown

Spanish UI Example
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

Sort:  

excelente amigo apoyo tu proyectoGIF

via Apps from

@new-orden thank you
we'll keep building exciting stuff.

via Apps from

I like the Spanish language option; hCurator is already working on hivesuite.

via Apps from

@angeluxx thank you
hCurator is there but not yet functional. we're working on it.

via Apps from

You are doing great work, I'm loving the ui and can't wait to see what comes next. I added some suggestions to a hsnap you posted asking for it and can't to hear what you think of them.

@bushcraftbites Thank you.
We've moved everything to hivesuite.app

via Apps from

Update: @sagarkothari88, I paid out 2.917 HIVE and 0.000 HBD to reward 2 comments in this discussion thread.