πŸ‘¨β€πŸ’» #Proposal-86: Latest Changes Moving to SteemitdevsteemCreated with Sketch.

in hive-151113 β€’Β  4 days agoΒ  (edited)

image.png

This post outlines the latest set of changes that I've been working on for steemit.com.


Hero Image Source

Separator-code.png

πŸ“„ Summary

By the time that you read this, the changes that I'm going to discuss below will be available to review on https://steemitdev.com but if not, please use your imagination until it becomes available in real life.

I've been able to achieve what feels like some significant updates which are:

  • Implemented the Community Carousel on Mobile devices

  • Updated the URL structure and corresponding Canonical URL to improve SEO

  • Implemented 'Back-to-top' on Desktop

  • Fixed the '/tags' page

  • Fixed Bug - Payout dropdown menu is cut off at the bottom #3931

  • Fixed Bug - Props of community settings is rejected by Hivemind as invalid #3932

  • Fixed Bug - Preview Squashed on Mobile Devices #3935

Separator-code.png

🎠 Community Carousel on Mobile devices

Having successfully implemented the Carousel for Pinned Posts on Desktop, I've now implemented the same functionality for Mobile Devices.

Whereas on Desktop, two pinned posts are displayed at a time, on Mobile, this is reduced to one.

The benefit that this brings is that if you visit a community regularly and it's a community that has a habit of pinning a lot od posts, you can now toggle between the standard "List" view or select "Collapse All Pinned" which will reduce it to a scrollable carousel, the height of just one post.


Separator-code.png

🌐 URL structure and Canonical URL to improve SEO

In a previous post titled #proposal-86 SEO Improvements, I discussed a few options on how to improve Steemit's SEO ranking.

The discussion was helpful and whilst both options 2 and 3 would likely improve Steemit's SEO, Option 2 (using the community name) made the most sense. It was also noted that within a post's header, the community is mentioned whereas a poorly used first tag that is unrelated to the content (i.e. burnsteem, club5050, etc.) could actually be detrimental. A random sample of 10 posts saw at least four (if I'm being generous) inappropriate first tags. (Note: Education is an option but in all likelihood, an extremely slow and unnecessarily painful experience for all involved).

In order to implement this, I updated the URL structure in two places (the PostList and Routing) and also updated how the Canonical URL is formed in the meta information.


Separator-code.png

⬆ 'Back-to-top'

This is a feature that was requested by @hardphotographer who asked for the quick ability to return to the top of the page.

You may have noticed this in the screenshot above and I have implemented this on Desktop devices. In the bottom right hand corner, you'll see a classic up arrow which is the cusomary design and implementation.

Due to the difficulty in implementing this within the Mobile design, this is currently for Desktop only.

Separator-code.png

🏷 '/tags' Page

This page has been broken for as long as I can remember and I compared Steemit's implementation to both Hive and Blurt. Which didn't help. There's no clear and obvious indication why theirs work and ours doesn't.

So instead, I implemented the 'Tags' query using the same approach that is used to retrieve 'Followers' / 'Following'.

Which worked.

The greatest benefit of implementing it like this, is that in the future (hopefully before the end of #proposal-86), I can tweak this functionality to allow the retrieval and display of a Tag Cloud within the "Explore" section.

It's currently hard coded to retrieve (the maximum of) 250 tags, with 'hive-xxxxxx' (community) tags filtered out. In the future, the communities could have their own section but for now, I've removed them.

Separator-code.png

πŸ› Bugs #3931, #3932 and #3935

#3931

No longer cropped:

not-cropped.png

#3932

Trust me. I crashed Hivemind fixing this.

#3935

IMG_7266.PNG

Footer-Top-green.png

#proposal-86 is quickly coming towards its end with only a month left. My intention is to submit an updated proposal to continue this work but with Bittrex no longer trading Steem Dollars, the poor price on HTX (although nearer to the $1 pegging we'd discussed) and terrible liquidity on the Internal Market, I'm not entirely sure how to approach this yet.

Regarless, as always, please share your feedback with me once this update hits steemitdev.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order: Β 
Β  Β· Β 2 days agoΒ 

We urgently need to talk about your timing ;-)
I've just started integrating my "old" bookmarks code into the current condenser code. I still have to fix some merge conflicts first... :-)

#3932
Trust me. I crashed Hivemind fixing this.

... and it's not running smoothly everywhere yet :-)

... and it's not running smoothly everywhere yet :-)

No... steemitdev hasn't been updated for weeks and I'm having significant connection problems with the API on my localhost!

Β  Β· Β 4 days agoΒ (edited)

back-to-top.png
Looks convenient. But a question immediately arose. Is this function available for unauthorized users? Since I entered the site unauthorized and Back-to-top is not shown to me.

ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅.png

I don't think it's been deployed yet. It's Chinese New Year tomorrow so it's possible that the people I need to deploy it are on vacation.

Happy holiday to them! 🀣🀣🀣

Β  Β· Β 2 days agoΒ 

You go home and ask your mother and grandmother

Β  Β· Β 2 days agoΒ (edited)

They said you’re a poor beggar that likes to show old men your tiny cock for money. Apparently, you think this is more honourable than stealing. I feel great pity for you. Can’t be easy getting refused all of the time.

Β  Β· Β 19 hours agoΒ 

This post has been featured in the latest edition of Steem News...

Β  Β· Β 4 days agoΒ Reveal Comment
Β  Β· Β 4 days agoΒ (edited)

🀣

I've just flagged a couple of photos that "you set the lighting, composition, and everything needed to get the perfect photo." as plagiarised from YouTube videos. This is probably against the "rules" that you won't share with me so I guess it's worthy of downvoting.

You can stop bitching about the downvotes now.

Gorillas are also good at making things up, if it's true as you just said, now show me the YouTube video that has my photo and the picture of the insect that you voted for. What an ungrateful animal.

You must have missed this comment.

Nothing passes by!

Time does. Always.

Coward, hiding behind a monkey mask. And attacking the weak.

And attacking the weak.

I can't argue with that. Plagiarists generally are weak. Lazy too. So you should have added that to your comment.

Coward, hiding behind a monkey mask. And attacking the weak and LAZY.

You've genuinely put more effort into this conversation than you have done in your 3 years running this account.