Steemblr update - 19 - nsfw overlay, actions viewer

in #dapps6 years ago

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

Pull Request

https://github.com/snwolak/steemblr/pull/14

New Features

NSFW Overlay

New element for covering NSFW posts with button to change filtering settings.

As far as I can see on analytics, most of the unregistered users would like to use steemblr for adult content. The problem was that by the default nsfw content was disabled and wasn't even fetched to the app, so the flow of the app is now changed and steemblr is loading all the posts with nsfw overlay on adult content, so unregistered users can see what they want.

NSFW Overlay is a component with html element with a high z-index that covers the whole post, a button that is in the middle changes the state of the user in redux and allows adult content, if the user is logged in addition the settings will be saved in the database.

Also for easier content identification there was added nsfw checkbox in post creator.

#1#2#3

Actions Viewer

New container where users can see actions taken on the post. For now that include upvotes, comments, replies to comments for steemblr actions and upvotes for steem blockchain actions.

Both for the steemblr and steem platform, all data is from the post object, in the future this will change for steem, because there is a lot more data related to steem post outside its main post object.
When the component gets data, it generates a list of actions where every different action type has its own description and will have different functionality.

#1#2

End note

If you have any question you can ask them on steemblr discord server https://discord.gg/hHmZgk6

Sort:  
  • Looks good as a blog post, you may want to include code samples and explanations of coding choices if you want to make a development post.
  • Good commit messages and separation of concerns.
  • Not enough comments in the code.

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? Chat with us on Discord.

[utopian-moderator]

Thank you for your review, @helo! Keep up the good work!

Good to see more improvements on the platform. The addition of notifications is a good feature for a better user experience.

Love the platform, keep building...

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

This post has been included in the latest edition of SoS Daily News - a digest of all the latest news on the Steem blockchain.

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!

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

You made more than 5000 upvotes. Your next target is to reach 6000 upvotes.

You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:

The Steem blockchain survived its first virus plague!
Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Congratulations @snwolak! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 3 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!