Steemblr development update 01

in #utopian-io6 years ago

logo.md.png

Steemblr is open source microblogging platform written in javascript. It allows user to post and explore content which is smaller and more frivolous in its nature.

You can check developer version here

Repository

https://github.com/snwolak/steemblr

New Features

Custom card components

Old material-ui components were replaced with custom made styled-components. Now cards became more customizable, reusable and maintainable, also I deleted old dependency which resulted in smaller bundle size.
https://github.com/snwolak/steemblr/commit/6ca27e4597cf748bfbc5abdb531920b270978e22

Profile Hover

Popup with basic author information which is shown when user is hovering over author username.

It was implemented by adding onMouseOver and onMouseLeave events to post author username. There was new dependency added to allow delay onMouseOver event so user won't see popup after an accidental hover. To cache user information I implemented new Redux reducer and action.Function is checking if username information already exist in redux store and then takes action accordingly to store state.

https://github.com/snwolak/steemblr/commit/5b73a703947b7eed03c37c645f29a16cb8b4c589
https://github.com/snwolak/steemblr/commit/8f2d608b5c45979a925815841173b37312d970f2
https://github.com/snwolak/steemblr/commit/6c58e0e4ea9b8a522538a9573798317410368a5f
https://github.com/snwolak/steemblr/commit/a544a6ef01f4f764f003cf7e87a7870aaf521db3
https://github.com/snwolak/steemblr/commit/31c4b85989661059b90491a07be4c37aa72bd3b9
https://github.com/snwolak/steemblr/commit/75af5f26e0cbd80db03f5aba46ecdd2b902a4ff9

Blog Modal

This feature adds new functionality which allows user to load selected author blog. It is fired by clicking on post author username. In blog modal user can vote, follow and read every author post made before post user selected to read in modal.

It was implemented by making new scene with components needed to load and show posts. There was added another redux reducer and action to load certain author posts. To load posts made before date application is using cashout_time from post json, other date seems to not work.

https://github.com/snwolak/steemblr/commit/9c9622cc1196bc4dde4d5f424354d7e3ff468451
https://github.com/snwolak/steemblr/commit/c584cab95665f570c597c0498857be838bfa73ec
https://github.com/snwolak/steemblr/commit/d3693a6b2604278165afadba1cd94506795ddbbc
https://github.com/snwolak/steemblr/commit/bd89a5e0e87fba486ee3d78e4c53d9e7c584b76a
https://github.com/snwolak/steemblr/commit/25f6f59bb55360823ad5125cfb4058c6f9753541
https://github.com/snwolak/steemblr/commit/dd6e84921311cd62155bab0730f2d3687ef2359f
https://github.com/snwolak/steemblr/commit/443653e2ee21cee7f7689270df10177456ccfa97

Comments in blog modal

User now can vote and read comments and reply to post in blog modal without another popup.

It was implemented by reusing old component made by me and designing it to fit with default blog style.
https://github.com/snwolak/steemblr/commit/0d32f25e474d5777ed938fbb135c5b0f89ddbe6d
https://github.com/snwolak/steemblr/commit/e96fc18a17a9a73f9d9332fa5b6a2447483252b3

Github Account

https://github.com/snwolak

Sort:  

Steemblr.com is a very well done site! Organized and easy to use. I do have one question though........It doesn't show the date or time of the articles. Am I missing it? Thanks for the updates.

Also, the heart is the update. When u press it though, you don't know if it works because nothing happens to the amount of earnings for the post. You have to refresh your page to find out.

It doesn't show the date, I forgot how important it is for steem community and just didn't implement it. I will work on it and earnings update after upvoting in next week.
Thanks for your report and opinion.

Thanks for the fast reply and your hard work.

Congratulations @snwolak! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

You got a First Reply

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

To support your work, I also upvoted your post!

Do you like SteemitBoard's project? Then Vote for its witness and get one more award!

Thanks for the contribution, @snwolak! Amazing work, once again!

Front-end Developer, musician

I saw this on your profile and was wondering if you have seen any contributions by @to-the-sun? He is looking for developers who are also musicians, so could be something interesting for you!

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]

Thanks! I haven't seen @to-the-sun project yet, will certainly check it out.

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

Contributing on Utopian
Learn how to contribute on our website or by watching this tutorial on Youtube.

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

Vote for Utopian Witness!

Coin Marketplace

STEEM 0.25
TRX 0.11
JST 0.033
BTC 63282.43
ETH 3083.92
USDT 1.00
SBD 3.85