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

Lessons should be prominently visible on the front page #161

Open
thth opened this issue Oct 6, 2021 · 1 comment
Open

Lessons should be prominently visible on the front page #161

thth opened this issue Oct 6, 2021 · 1 comment
Labels
enhancement New feature or request

Comments

@thth
Copy link
Contributor

thth commented Oct 6, 2021

On the old layout, the lessons pages were immediately noticeable in the sidebar.
image

There was also a link to Basics on the very bottom of the front page.
image

With the new layout however, the lessons pages are hidden behind a nav bar toggle. A skim of the page does not lead readers to where they want to go. (The sentence saying "you'll find what you need in lessons" won't be seen on first pass. It should also at least contain a link to assist with navigation.)

Some possible ideas:

  • insert a section between "Welcome to Elixir School!" and "Why Elixir?" to contain a table of contents of the lessons
  • insert a large button link for Basics to the "Welcome to Elixir School!" section, similar to the button that was on the bottom of the front page before
  • only on the front page, change the nav bar's Lessons toggle menu to be expanded and uncollapsible, while moving the text sections down, such that "Welcome to Elixir School!" starts halfway down the page (this would only help the non-mobile layout and would probably wouldn't look as good)
@doomspork doomspork added the enhancement New feature or request label Oct 7, 2021
@doomspork
Copy link
Member

Thanks for calling this out @thth! Thoughts @kinson @jaimeiniesta?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants