ethereum / ethereum-org-website

Ethereum.org is a primary online resource for the Ethereum community.
https://ethereum.org/
MIT License
5.05k stars 4.81k forks source link

Rethink Learn section of Navbar #3984

Closed minimalsm closed 2 years ago

minimalsm commented 3 years ago

Is your feature request related to a problem? Please describe.

The number of links in the 'Learn' section of the main navigation is outgrowing the initial design.

Screenshot 2021-09-22 at 14 17 06

This looks fine for now but very soon we'll be adding 3-4 new pages. Aesthetically this doesn't look great but also runs into Hick's Law problems - reducing the likelihood users will find the information they are looking for and reducing the user experience.

Screenshot 2021-09-22 at 14 19 25

Describe the solution you'd like

Open to suggestions. Just wanted to highlight this issue.

Want to contribute?

We love contributions from the Ethereum community! Please comment on an issue if you're interested in helping out with a PR.

MrBrain295 commented 3 years ago

Maybe a more button that could show the rest?

vj-codes commented 3 years ago

@minimalsm hey can this be a hacktoberfest issue?

CjFlypuffin369 commented 3 years ago

hello

Vishnurr2k01 commented 3 years ago

adding a scroll ?

minimalsm commented 3 years ago

Hey everyone. This issue requires design before being worked on (i.e. if you have a proposal feel free to comment here). Some sort of re-organization of the navbars is probably required for this.

nikkhielseath commented 3 years ago

@minimalsm

I shall like to propose a design inspired by this Nav from Revolut. image

Especially, those curved borders.

samajammin commented 3 years ago

Marking this as blocked - I think we should re-think this as part of an overhaul of the learn page more broadly: https://ethereum.org/en/learn/

My gut take as of now is we can build out a landing page for the Learn section of the site that acts as a hub & provides a hierarchy of topics & subpages, similar to how we have the "Developers' Home" within the "Developers" dropdown menu.

samajammin commented 2 years ago

Noting this is also a bug on smaller screens/browsers - the dropdown nav is cut off with no ability to scroll:

https://user-images.githubusercontent.com/8097623/141985359-f73ebbc0-7a9f-4711-b519-407e7d965eeb.mp4

@minimalsm perhaps a short term fix would be to remove some of these pages from the dropdown? e.g. I think at least these could be removed - they're less important pages & are linked to from the footer & elsewhere:

aguscruiz commented 2 years ago

I have a proposal for the design. Here are my thoughts:

Learn section

image

Another nav dropdown

image

aguscruiz commented 2 years ago

@minimalsm thoughts?

samajammin commented 2 years ago

Thanks for the suggestion @aguscruiz! I like your proposal 😄

github-actions[bot] commented 2 years ago

This issue is stale because it has been open 45 days with no activity.

samajammin commented 2 years ago

Multiple folks have also reported this in Discord:

maxgeor commented 2 years ago

Basic/Advanced

Quick win would be properly grouping and nesting different ideas. Since this tab is about learning, it makes sense to group ideas into Basic and Advanced (people shouldn't read "Blockchain Bridges" before "What's ETH?"). Here's one grouping:

Learn

Then you can lay out the nav horizontally, which each section next to eachother to save on vertical space:

Learn Basics Advanced More

You can add flex-wrap: wrap to the container so it won't get smushed.

Mobile

The site has a pretty hefty nav overall. For mobile, it makes sense to ditch the typical pop-out list and for a full width/height, global nav modal. It would have 2 columns to save vertical space.

Scrolling Bug

Slapping a min-height using vh units with overflow-scroll should solve the no-scroll issue.

samajammin commented 2 years ago

Assigning to @konopkja 😄

DaveyD233 commented 2 years ago

The problem is NOT the Hysterium of ETHERIUM being #blocked, more than the #number#s of "POSSIBLE Ethereum 1&2.0 tokens", according to CoinBase, RISING 100k (IN BOTH ETH1&2.0) tokens since the BEGINNING of this year(ie. 120million ETH 1&2.0 tokens available, ON January 2022, to 120.1 ETH1&2.0 tokens IN February 2022, to NOW; Where CoinBase is showing there ARE 120.8Million ETH1&2.0 tokens PRESENTLY, May 2022, EQUALLING "121.6 TOTAL ETH1&2.0 tokens" Today, Though Eth 2.0 is STILL Not even available to use!? Appearing as if ETHERIUM 2.0 is EQUALLY being "staked" is a Major Mining&Proof-Of-Stake RIP-OFF! Not only that, the increase of NOW 1.8MILLION MORE of Both ETHERIUMS 1&2.0, is MAKING MY Current ETHERIUM 1 tokens DEPRECIATE in value ALSO!! ADDING TWICE AS MANY tokens to "Balance out"_"APPEAR" as if ETH1&2.0 ARE Equal, while the "staked" ETH2.0 CAN'T Even be Touched, is the BIGGEST RIP OFF I HAVE EVER SEEN IN MY ENTIRE LIFE(lol next to Blu-ray, merely ENHANCING the Color MORE, to "appear" better than HD 🙂)! WHO KEEPS ADDING THESE "NEW TOKENS" that @CoinBase is reporting, FOR BOTH ETHERIUM 1&2.0?! Because whomever is the "Extra Tokens Adder," is Not Only DEPRECIATING the VALUE of BOTH ETHERIUMS 1&2.0, but putting these "Mysteriously Added $1.6MILLION New Eth 1&2.0 tokens" in their OWN pockets(ie. Vitalik Buterin's "Custom Oil Painting" of Himself, for his Twitter Photo), while the REST OF US Have to just WATCH, as the #Number#s of ETHERIUMS 1&2.0 tokens KEEP going UP(while also watching the prices keep going DOWN) in the process! Dehumanizing others because of COLA(Cost Of Living Adjustment) going UP 5.9%(the Highest since 1981, when the World Wide Web came out), just to Maintain their Rich Living Lifestyle (#Greedily) was NOT what Ethereum was Originally invented For, nor originally "All About"! It's a Community Currency, which iss now seeming to become the greedy bank-like/centralized architecture the Whole Idea of Ethereum was AGAINST to start with! Ethereum Cant survive without BitCoin, and Vise Versa too! Let's ALSO please Keep in mind that Public Service Providers, HERE IN the USA(&Other countries), HAVE been starting 2B Paid for by BitCoin &transfered through ETHERIUM, to $$$$! iSalute Ethereum for the Main Mission Statement's ideal of "promoting the general welfare,to ENSURE Domestic Tranquility"!,but ADDING MORE TOKENS to Both ETHERIUMS 1&2.0 Diviates THAT ENTIRE MO(Modus Operandi) of said "Mission Statement" while Also doing the SAME "for" the Communities, that CryptoCurrency was designed for to begin with!

Thank you for your time, CAPT David Simonton-Valento, O-3_USAF, AAS, BT-BAS, Sap-Certification

github-actions[bot] commented 2 years ago

This issue is stale because it has been open 45 days with no activity.

corwintines commented 2 years ago

@minimalsm @konopkja I imagine this can be closed now.

samajammin commented 2 years ago

Solved in https://github.com/ethereum/ethereum-org-website/pull/6778 - thanks @konopkja & @pettinarip!