Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blog Theme & Design Discussion: Requests, Suggestions, Decisions #67

Open
laurburke opened this issue Jan 31, 2022 · 7 comments
Open

Blog Theme & Design Discussion: Requests, Suggestions, Decisions #67

laurburke opened this issue Jan 31, 2022 · 7 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@laurburke
Copy link
Member

laurburke commented Jan 31, 2022

Creating a new issue to log design requests, suggestions, and decisions. Please comment with new requests/suggestions or add your thoughts on the current requests/suggestions listed below.

CC: @reshamas @adrinjalali @jjerphan @ogrisel @thomasjpfan


Production

V1: blog.scikit-learn.org


Theme Options

Current Theme

Other Themes

Reference

Other Blogs

Current Design

Menus

  • Header: scikit-learn.org, Calendar, Resources
    • Dropdown: Install, User Guide, API, Examples
  • Sidebars
    • Social Media links
    • Archives: Category, Tag, Year
    • scikit-learn: About Us, FAQ, Code of Conduct
    • Mailing List: Subscribe, Archive
  • Footer: Social Media links, Feed

Home Page

  • Hero Banner: featured image, text
  • Recent Posts Queue
    • Request: Display posts' featured image
    • Author, read time
  • Twitter sidebar (currently hidden if viewer using adblock)

Posts

  • Display authors
  • Display Category, Tag

Pages

  • Calendar: embedded public scikit-learn event calendar
  • Resources

Requests & Suggestions

Previous Discussions

Requests

  • Request: show earlier posts to viewers
    • We currently have Category, Tag and Year archives. If you have suggestions of an alternative way to display earlier posts, please comment and provide a reference link if available.
  • Request: display the number of posts
    • Where should we display blog statistics?
    • Number of posts by category/tag/year? Total number?
  • Request: display posts' featured image in recent/archived posts queue
  • Do we want comments?
    • How would we deal with moderation?
@laurburke laurburke self-assigned this Jan 31, 2022
@laurburke laurburke added the documentation Improvements or additions to documentation label Jan 31, 2022
@laurburke laurburke changed the title Blog Theme & Design Blog Theme & Design Discussion: Requests, Suggestions, Decisions Jan 31, 2022
@jnothman
Copy link
Member

jnothman commented Feb 2, 2022

This is a great start!

Aesthetics that are a bit uncomfortable for me in Minimal Mistakes:

  • Side bar clutters the view while reading. If we keep it, it could disappear when the user scrolls down.
  • I find the text column width very small on a wide window
    image
  • I do like the homepage with images like in data umbrella.

@jjerphan
Copy link
Member

jjerphan commented Feb 2, 2022

To me, this is already a good result for a V1: thank you, @reshamas and @laurburke. 👍

A few points that can be improved:

  • a few HTML elements can be fixed based on W3C validation. This is probably important for SEO.
  • I find the Sans Serif font a bit hard to read.

@adrinjalali
Copy link
Member

I agree with what's raised already, plus, it'd be nice if the right sidebar (the tweets) looked better when certain cookies are blocked by plugins. Ideally, it could say "this part is not available due to you blocking xyz".

@laurburke
Copy link
Member Author

laurburke commented Feb 4, 2022

Of the themes linked above, are there any that stand out? In our last meeting, many seemed to like the theme Data Umbrella uses for their blog.

This theme costs around $50, but would definitely elevate the blog and would look "cleaner" and professional, especially compared to the current theme (Minimal Mistakes) or another free theme.

@adrinjalali
Copy link
Member

We can use our NumFocus funds to get the theme with no delay. Once you've made a decision, if there's a need to buy the theme, can do that.

@glemaitre
Copy link
Member

I have a preference for the Menca theme for the layout and fonts indeed. I feel that it is easier to read.

This said, I definitely let @laurburke @reshamas choose what is best on putting into production and to maintain.

@laurburke
Copy link
Member Author

laurburke commented Feb 22, 2022

Thank you to everyone for your suggestions!

Based on what you've mentioned, I'm going to take a look at what is available and see if I can find a theme that combines our top requests. If I cannot identify one, we will go with the Menca theme.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

6 participants