Hello Hive Community Members,
In my last post, we talked about hive-react-kit package that we are building. In this post, today, we talk more on that. My team & I are actively building these components so that devs on hive don't have to start from scratch. With this post, I share status update on hive-react-kit by providing details on completed components followed by screenshots.
โ Completed Components
๐ฏ Activity History & Transaction History
- Both ActivityHistory and TransactionHistory components are now fully functional and bug-free! ๐ชฒโ
- Fixed UI layout issues for smoother rendering.
- Added user avatars and author profile pics ๐งโ๐ค next to titles.
- Integrated both components in the main
index.tsxfile. - Activities (posts, comments, replies) now render with proper markdown, images, and clickable links ๐ โ no more ugly HTML!
- Added expand/collapse functionality to ActivityHistory ๐ฝ.
- Updated ExternalLink button to open posts directly in
peakd.com๐๏ธ like this:
https://peakd.com/@${activity.author}/${activity.permlink}(opens in new tab ๐ช). - Fixed link overflow issues in ActivityHistory ๐ .
๐ง Proposals List Component
The Proposals List Component is now live and polished like honey-glaze! ๐ฏ
- Calculates accurate vote values using
database_api.list_proposal_votes. - Updated proposal interface with all necessary fields.
- Added URL and Stats icons ๐ below date lines for quick access.
- Fully responsive design for mobile screens ๐ฑ.
- Optimized API calls (fetch all proposals once on mount ๐ง ).
- Added comma-separated numbers for better readability ๐งพ.
- Shows expired proposals in bright red โExpiredโ badges ๐ด.
- Combines info from stats.hivehub.dev for full transparency ๐.
- Hides 'Paid' field for expired proposals.
- Improved sorting + filtering logic and added upcoming proposals section with a short summary. ๐๏ธ
๐ฐ Blog Feed List
All new Feed List Components are up and running! ๐ฅ
- Implemented Trending, Hot, and New feed lists. ๐ฅ๐ฅ๐ฑ
- Built a dynamic PostFeedList with 7 callback props
(onAuthorClick,onPostClick,onCommunityClick,onPayoutClick,onUpvoteClick,onCommentClick,onReblogClick). - Added Post Feed tab to Index page ๐งญ.
- Enabled single-row layout for mobile ๐ฑ with thumbnail optimization.
- Removed unwanted HTML tags ๐งน from post descriptions.
- Added image switching for clickable thumbnails ๐ผ๏ธ.
- Images optimized via Hiveโs 320px resize service โ faster, lighter, cleaner ๐จ.
- Sweet responsive design, contrast-checked, and accessible UI! ๐งโ๐ป
๐ Sneak Peek Screenshots

๐ป More UI Love
Time for some sweet visuals of the polished UI upgrades! ๐จ๐ซ

๐ ๏ธ Whatโs Next?
- Adding pagination and filtering to blog feeds ๐
- Improving proposal data caching for smoother performance โ๏ธ
- Integrating notifications for new activities in user timeline ๐
โ
โจ Every line of code and pixel is tuned for the Hive community's best experience!
Thanks for supporting HiveReactKit โค๏ธโ๐ฅ
๐ Stay tuned for more Hive awesomeness!
๐ฆพ Power-Up the Hive! ๐๐
- ๐ช Making Hive stronger, one bug at a time!
- ๐งโโ๏ธ Open-source wizards, your code = my spellbook
- ๐ Hive rocket โ MOONโฆ unlimited upvotes incoming! ๐
๐ Support, Laughs & Good Vibes
- Found a bug? Smack it with an UPVOTE ๐
- Want more Hive magic? Vote me as Hive Witness ๐งโโ๏ธ
- Jokes, tips, Hive-loveโsend them my way โค๏ธ
Until next timeโBYEEE ๐๐
๐ Final Note
- I asked perplexity to help optimize this post to make it more readable and viewer-friendly.
- Here is the link where you can find both original content & improvements made by AI
- https://www.perplexity.ai/search/505a9c08-44f2-4d3a-9dca-be6fdfb99910
๐ My Contributions to โฆ๏ธ Hive Ecosystem
| Contribution | To | Hive | Ecosystem |
|---|---|---|---|
| Hive Witness Node | Hive API Node | 3Speak Video Encoder Node Operator (highest number of nodes) | 3Speak Mobile App Developer |
| Podcast App Developer | 3Shorts App Developer | 3Speak Support & Maintenance Team | Distriator Developer |
| CheckinWithXYZ | hReplier | HiFind | Hive Donate App |
| Contributed to HiveAuth Mobile App | Ecency โ 3Speak Integration | Ecency โ InLeo Integration | Ecency โ Actifit Integration |
| Hive Stats App | Vote for Witness App | HiveFlutterKit | New 3Speak App |
๐ Support Back
โค๏ธ Appreciate my work? Consider supporting @threespeak & @sagarkothari88! โค๏ธ
| Vote | For | Witness |
|---|---|---|
| sagarkothari88 | @sagarkothari88 | |
| threespeak | @threespeak |
This post has been manually curated by @bhattg from Indiaunited community. Join us on our Discord Server.
Do you know that you can earn a passive income by delegating to @indiaunited. We share more than 100 % of the curation rewards with the delegators in the form of IUC tokens. HP delegators and IUC token holders also get upto 20% additional vote weight.
Here are some handy links for delegations: 100HP, 250HP, 500HP, 1000HP.
100% of the rewards from this comment goes to the curator for their manual curation efforts. Please encourage the curator @bhattg by upvoting this comment and support the community by voting the posts made by @indiaunited..
This post received an extra 8.89% vote for delegating HP / holding IUC tokens.
Thank you so much @bhattg & @indiaunited for continuous support by curation.
Love you all
with hReplier
You know that you are 90% copying the style/theme/icons and design work I have put into Ureka.Social, right?
That's a blatant claim.
We've been doing this for very long on our own & posting about it daily.
https://github.com/sag333ar/HiveReactKit/commits/main/
Whatever we do, it's all open source.
I've hired devs who work with me on this idea & I pay them on my own.
So far it's self-funded.
I request you to please hold yourself back before calling someone's work - copy-paste.
@blanchy, see what @ura-soul doing here with the work I do.
with hReplier
Ureka has been live for many months - your repo appears to be a few days old, so I'm not really sure what you are intending to present here as evidence.
People will make up their own minds.
I think it happens.
When you're in love with something, you see it every-where.
Let people make their minds. We don't mind. We know what We're working on.
We're glad that you see Eureka in it.
We're building hive-react-kit & hive-flutter-kit with one-mind-set. Ease the onboarding of developers.
HiveFlutterKit is older than 1.5 years - mind that & before that too we attempted with other names too.
Our goal is for easing the dev-journey & assisting communities to build their own front-end-apps just like @blanchy stated.
Have you seen my hive-fest-presentation this year?
https://www.youtube.com/live/H3qC5N_MDf0?si=Z1b3XzxrAD0GIdTl&t=16774
Please do check it out.
Lot's of love.
Love the Eureka that you've built.
We're open for conversation.
On chain or off-chain where-ever & how-ever you like.
with hReplier
Seeing a couple of design decisions that are the same is one thing - but there are numerous elements (the majority) that are either the same or very similar between these two designs.
Regardless of anything, I now have to rebrand the entire site to create differentiation.
@ura-soul
Apologies if there is any intersection in terms of design.
We've built reusable components on hive-react-kit
https://the-hive-mobile.app - it's just a POC app to showcase that we can build an app using these components
It's not even deployed.
Again stating NOT A LIVE PROJECT but just a POC app
End goal isn't to great generic app like yours but assist communities to build their own apps.
Let me know anything which we can do from our end to end this rift.
At the end, life is short, we love hive, let's collaborate & build beautiful things together.
There was never ever a bad intention from us, please trust us.
with hReplier
I appreciate your willingness to help here. Ultimately, I agree and I want to see your projects thrive too. I would ask you to consider changing the colourscheme mainly. However, I have decided to explore restyling my own site to optimise it and create something more unique, so either way the problem should be resolved. ๐
That's what they all do on Hive