Steemblr development update 12 - New Features - images compression, nesting comments, comment replies

in #utopian-io6 years ago (edited)

Steemblr is open source microblogging platform powered by steem blockchain . It allows user to post and explore content which is smaller than a traditional blog.


You can check developer version here: https://steemblr.com

---


Repository

https://github.com/snwolak/steemblr


New Features


Image compression

To make page load faster and save some space on the server, every uploaded image is now compressed.

It was achived by using image-compressor library and making it at client side before post or header image is uploaded to server.

https://github.com/snwolak/steemblr/commit/ced5ba6859d19be77614b28f9f5fe8f85ee05913

Comments nesting

Loading nested replies in comment section. Right now by clicking on show replies app will load all children of the clicked comment but only one nested level down.

It was developed by using simple recursive build and by changing how comments are handled, I have separated containers and comment which gave me oportunity to delete lots of duplicated code.

https://github.com/snwolak/steemblr/commit/eaac84ad4df0d300b9d6f55fb3f6dfd9289bc99c

https://github.com/snwolak/steemblr/commit/a43931da1e64e5aa89684e56c7c7c6b552f389dd


Comments replies

It is now possible to reply to choosen comment on every nested level. Just click reply and form will show up.

https://github.com/snwolak/steemblr/commit/2f9d2811c063be668b3be86065a803977625e0c3

I have added button which handles hiding/showing reply option, and input form to write and send comments.

---

Github Account

https://github.com/snwolak


If you want to get involved, got questions, ideas, feature request you can contact me on discord https://discord.gg/hHmZgk6

Sort:  

Thanks for the contribution, @snwolak! It's always a pleasure reviewing your contributions!

The added GIFs are a nice touch, but it would be great to hear more about the implementation details / problems encountered (if any) in my opinion. Of course this is just how I feel, as it could be an opportunity for me and others to learn, but please don't think you are required to do this.

The comment nesting honestly looks great. I've never used Tumblr, so it really reminds me of Reddit's comment nesting actually. Also, being able to reply on every nested level is a great quality of life improvment - great work!

Don't really have anything to say about the quality of the code, as it's great as usual. Looking forward to the next update already!


Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

Wow that was really fast review :P. Thanks for your opinion, I need to write these points down and think about them before next post.

As far as I know tumblr doesn't have nested comments but steemit have so I feelt like I need to implement it just to provide feature steemit has.

Thank you for your review, @amosbastian!

So far this week you've reviewed 25 contributions. Keep up the good work!

Hi @snwolak!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by snwolak from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.

Congratulations @snwolak! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

Award for the number of upvotes

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:

SteemitBoard Ranking update - Resteem and Resteemed added

Support SteemitBoard's project! Vote for its witness and get one more award!

Hey, @snwolak!

Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!