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
About section
New section for the introductory home page. It contains a brief description of the application and icons of various categories of posts available in the application.
Both sections contain login and registration buttons as well as an indicator of the current section.
To handle css styles in this section & buttons, section indicator I used styled-components and react-icons-kit for icons.
Buttons are appearing only when users enters second or third section. Also I decided to hide login/register buttons & section indicator on mobile screens since its hard to use them there anyway.
Buzzword section
A section with several concepts mentioned on the previous page. It contains a short introduction for people who have never had contact with cryptocurrencies / steem. Things like what is steem, how app is monetized, how to get an account and where to buy a cryptocurrency.
Used stack is the same as in the previous section. To handle concept types I created function with switch statement to change text accordingly to user choice. I also added footer with this project repo, steemit blog and discord server, this element is also hidden in mobile screen for better responsivness.
I realize it would be better to fetch all that text from api but right now there is opportunity to get some people interested in steem/steemblr so there is really no time. Thanks to the latest controversy on Tumblr there is more than 1300% increase of user sessions without any heavy promotion.
Github Account
https://github.com/snwolak