👨💻 #Proposal-89: Change Log - Communities, FAQs and Bugs
This post is a continuation of this release's Change Log.
👨👩👧👦 Navigation - Communities
Moving the communities to a more prominent position, making it available for logged out users, required the addition of a logo (src/app/assets/icons/communities.svg) which was added to the icons file:
src/app/components/elements/Icon.jsx
This code block needed to be added to its more prominent position in the Navigation File, which meant that accompanying this with the "All Posts" option (when logged out) was logical:
src/app/components/cards/PrimaryNavigation.jsx
To ensure that the styling is correctly applied, some additional logic was required (as well as updating existing):
src/app/components/cards/PrimaryNavigation.jsx
This update also required the communities list to be updated - which is also the way that users switch between communities on a mobile device.
This was achieved by simply pushing the 'explore' option before the communities list and removing it from the end of the list.
src/app/components/pages/Topics.jsx
🪲 Bug 3940 - Upvote Bar Off-Screen on Mobile Devices
This was simply a case of displaying the voting section as its own block (i.e. on a new line) to ensure that the buttons appear on the left of the screen - and therefore, the voting bar starts in that position too.
src/app/components/cards/PostFull.scss
🪲 Bug 3936 - Hide Resteems Logic Should Not be Applied to Blogs
This fix required an additional logic check to ensure that it's only applied when viewing a Friends Feed.
src/app/components/cards/PostsList.jsx
🪲 Bug 3928 - Tags Missing Changing Communities
The tags were already stored in the draft
in LocalStorage but were removed to avoid the risk of using an old community tag.
My fix strips out the community tag (anything beginning with 'hive-') and restores all of the other tags to the tags field.
There is an additional condition to ensure that when editing a post, the tags aren't unnecessarily duplicated (line 146).
src/app/components/elements/ReplyEditor.jsx
❔ FAQs Update
The FAQs still mentioned users like cheetah and steemcleaners so these have been removed. If you see any more FAQs the need updating, please raise an issue in Girhub.
src/app/help/en/faq.md
⚖️ Terms of Service Update (Bug 3830)
Update the wording so that it makes sense.
src/app/help/en/tos.md
Please let me know if you believe that there's a change that I haven't documented and I'll update this post accordingly.
Please also be sure to support this proposal using the link below.


