OurTechCommunity / OurTechCommunity/catchup

Hamburger menu consistency across all pages.

Open
#114 1 comment 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
JavaScript
Stars
19
Forks
18
Avg merge
3d 6h
Merged PRs (30d)
3

Description

image

image

Currently, About CatchUp acts as the only link between summaries, the latest summary, and OTC CatchUp.
So what I suggest is, instead of having the hamburger on the top right, we can move it to the top left across every single page so that it does not collide with the dark/light switch on summaries (This can also allow the addition of the switch across all the pages.). (Also having it on the right side feels RIGHT for some reason.)

  • This will allow users to use the hamburger across all the pages.
  • Maintains consistency across all the pages.
  • Allows a proper replacement for the above-mentioned changes.

Originally posted by @PranavDani in https://github.com/OurTechCommunity/catchup/issues/113#issuecomment-1311583033

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by comparing the hamburger menu on the summaries, latest summary, and OTC CatchUp pages, along with the dark/light switch on summaries. Trace how the shared page navigation is assembled and identify every page that needs the same placement. Done means the hamburger is consistently positioned at the top left across all pages without colliding with the theme switch.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.