FlowFuse / website

The FlowFuse Website
https://flowfuse.com
MIT License
22 stars 12 forks source link

Add right side navigation to blog post #379

Closed iskerrett closed 1 year ago

iskerrett commented 1 year ago

Story

No response

Description

Our blog posts hav very narrow margins. On my screen the blog takes up less than 33% of the space, the rest is white space. This is the only page on the site like this. I would suggest we widen the margins to make it easier to read and create a more standard look.

joepavitt commented 1 year ago

I understand the concern here, but blog content shouldn't be too wide as it discourages engagement as explained here: https://socialtriggers.com/perfect-content-width/

That article states ideal width is between 400-600px, ours is currently 650px.

What a lot of other engaging blogs do is fill content to the left/right, which I think is our better option, e.g:

Medium does the same:

iskerrett commented 1 year ago

OK, let's start adding navigation to the right side of each blog post. To start with I would like to see the following:

joepavitt commented 1 year ago

For the recommended/related links, any suggestion on how we'd like to populate this? I see a few options:

  1. Manually for every blog article, we append a few articles we think are related
    • time consuming and requires knowledge of all of our artcile archive in order to pick relevant content, but ensures relevant content if this is the case.
  2. Automatically take the last x posts created by the same Author
    • easy, but funnels just to this author, and may present unrelated content
  3. We start tagging content (something we should be doing for https://github.com/flowforge/website/issues/303 anyway) and utilise the tags to get the most recent articles with the associated tag
    • More upfront work, but scales better, and ensures relevant content, without funnelling to a single author.

Thoughts @robmarcer @iskerrett?

ZJvandeWeg commented 1 year ago

@joepavitt What about a first iteration that does just take 3 other posts at random? Or take the 'latest updates'?

joepavitt commented 1 year ago

Very simple styling, but it's a start point we can improve on and add some design flair to in the future:

Screenshot 2023-03-23 at 11 35 15