opensearch-project / project-website

The source to opensearch.org
https://opensearch.org
BSD 3-Clause "New" or "Revised" License
40 stars 479 forks source link

New layout for `/blog` to be a bit more user friendly. #2903

Closed nateynateynate closed 4 months ago

nateynateynate commented 5 months ago

Instead of a boring list of titles and excerpts, lets make this look more professional by using some kind of card layout.

Consider the options at https://medium.com/geekculture/33-blog-card-css-for-web-design-726a037217b5

nateynateynate commented 5 months ago

Additional things to consider:

kaimmej commented 5 months ago

I support tackling this, I think we should move forward incrementally. Considering the options that Nate suggested in the description of this post, the majority of these are either Card structures with a top-image, or feed-structure and have side images to the left or right.

Research: Looking at similar Jekyll themes for blogging jekyllthemes.io

Lets make a clean, responsive look that follows something along the lines of the above.

Responding to Nate's questions above:

Will come back with potential design change options.

kaimmej commented 5 months ago

Blog redesign preview:

Card style layout with a featured post on the front page Image

Paginator changed to a bootstrap nav style element It now shows the active page, and the "prev << chevrons" are grayed out if on the first page

Before: Image After: Image

pajuric commented 5 months ago

I'd love to see a blog that is titled with a feature blog at the top and two sub-features under it - with the rest tiled. Amd include images for every blog, along with a tagging structure.

kaimmej commented 5 months ago

I'd love to see a blog that is titled with a feature blog at the top and two sub-features under it - with the rest tiled. Amd include images for every blog, along with a tagging structure.

Hi Patti, Great feedback! We wanted to push this change out there to show the new card layout and featured-post layouts. We want to now gather feedback from the community, in order to go back through and refine the blog-feed to become what it needs to be.

2935

I have created another issue in order to gather ongoing feedback for the next week or two, where we will then update the blog feed, per the feedback we get. How does that sound?

nateynateynate commented 4 months ago

Immediate needs solved wtih #2983