About the project:
This is a rather small updated. It includes the following changes:
- VueSteemconnect Update
- News Slider
- Activity Report Detail View
Since I updated my VueSteemeconnect plugin recently, to add some actual functionality, I updated the plugin for the Actifit landingpage, thus getting rid of some code.
The plugin is now at version 0.2.2, removing the necessity for own login/logout actions in the Vuex store. Read more about it here.
I removed those parts that are now handled by the plugin. This also means I cannot dispatch other actions from those actions that are now part of the plugin code. Therefore I had to subscriber to the login action to fetch user related data after login.
read more button opens a modal with the full post.
Activity Report Detail View
Similar to the news modal, the activity reports now also have a full view in a modal.
activeReportproperty from the store.
Another requirement was to make it possible to vote on those reports directly from the website.
Similar to the news and activity report modals, there is only one state property called
postToVote and one for the
postToVote gets updated whenever the like button of a activity report is clicked.
Disclaimer: Those changes are really just very basic. There's more to come and the UI was not that important this time, because it's likely that there will be a task request for creating a truly professional interface, which I would then implement.