Mobile nav drawer clips site search and "Get Started" out of reach
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 82/100
Research direction
Start in assets/style/sections/header.css around lines 175 and 181 and inspect the mobile drawer at a 390 px viewport. Make the search box and "Get Started" button reachable below the six nav links, then verify the drawer no longer clips those items; the related layout.css and learn-and-dev.css issues are separate scope.
Written by the indexing model from the issue text.
Description
On narrow viewports the open navigation drawer is given a fixed height with hidden overflow, which clips the last two items out of view.
assets/style/sections/header.css:
:175 overflow: hidden;
:181 height: 21rem;
At 390 px the six nav links fill that 21rem exactly — the last link ends at y=463 and the drawer clips at y=472. The search box (y=479–504) and the "Get Started" button (y=520–568) both render below the clip.
Both elements are present in the DOM and are not reachable by scrolling, because the overflow is hidden rather than scrollable.
Impact
Mobile users have no access to site search and no route to the installation instructions from the navigation. Given that /install is consistently among the top landing pages site-wide, losing the "Get Started" path on mobile is a real cost.
Suggested fix
Remove the hardcoded height: 21rem and let the drawer size to its content, or set overflow-y: auto so the remaining items stay reachable. The former is preferable — there is no apparent reason the drawer needs a fixed height.
Two related clipping issues in the same area
While these are separate rules, they share a cause (fixed sizing plus hidden overflow on small screens) and might be worth fixing together:
assets/style/base/layout.css:32—.content { overflow: hidden }clips roughly 133 px off the DESeq2 "Details" and "Package Archives" tables at 390 px, with no scrollbar.assets/style/pages/learn-and-dev.css:171-173—.page-container * { font-size: 1rem }flattens the type scale on small screens. On/help/,h2drops from 32 px to 16 px andpfrom 20 px to 16 px, making headings and body text typographically identical.
Filed from a site audit (2026-07-25/26); line numbers re-verified against devel before filing.
- Dominant language
- HTML
- Stars
- 41
- Forks
- 51
- Avg merge
- 1h 43m
- Merged PRs (30d)
- 2
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Bioconductor/bioconductor.org
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Bioconductor/bioconductor.org#401 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Bioconductor/bioconductor.org#399 ·
-
broken sitemap.xml Open
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
Bioconductor/bioconductor.org#57 · 7 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 58/100
Bioconductor/bioconductor.org#398 · 1 comment ·
-
Bioconductor/bioconductor.org#392 · 2 reactions · 2 assignees ·
All issues in Bioconductor/bioconductor.org
Similar issues
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
gitbutlerapp/gitbutler#15998 · 1 comment ·
-
t/bug
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
bug ready-for-dev
Difficulty 1/5 1-3 hours Newbie friendliness 90/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Difficulty 1/5 Under an hour Newbie friendliness 92/100