[About] "Who Are We?" section overlaps and overflows on mobile and tablet widths
Maintainers usually reply within 2 days
@Nimit3418 is already working on this.
Since Oct 8, 2026.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 83/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- css, javascript
- Domain
- frontend
Research direction
Start with src/sections/Company/WhoWeAre/whoweare.style.js, where the issue identifies a stray brace, a partial declaration, and missing centering for .second-row. Check the page at 390px, 768px, and desktop widths, then verify the cards stay within the viewport and the second row is centered like the third.
Written by the indexing model from the issue text.
Description
Description
On https://layer5.io/company/about, the "Who Are We?" section. At 390px and 768px the cards overlap each other and the content runs off the right edge of the screen.
The cause is a syntax error in src/sections/Company/WhoWeAre/whoweare.style.js:
- A stray
}on line 47 closes thestyled.sectionblock early, so every rule after it stops applying to the section. That includes the.columnWrap,.second-row,.third-rowand.itemstyles and all the@mediaoverrides (max-width 1600px, 991px, 480px) that reduce the section padding and reset the row margins on smaller screens. - A leftover
paon line 27 (a half-typed declaration inside theh3rule).
Because the responsive overrides never apply, small screens keep the desktop values (padding: 4rem on the section, margin: 2rem 5rem on .row), which leaves almost no width for the cards.
Separately, .second-row has no justify-content: center while .third-row does, so the second row of three cards (Cloud Native Performance Maintainers, Kubernetes Authors and Trainers, Meshery Creators) sits left-aligned instead of centred like the row below it.
Steps to reproduce
- Open https://layer5.io/company/about
- Open DevTools and enable the device toolbar
- Set the viewport width to 390px (or 768px)
- Scroll to the "Who Are We?" section
Expected Behavior
The cards stack cleanly within the viewport at mobile and tablet widths, with no overlap and no horizontal overflow. At desktop width, the second row of cards is centred, matching the third row.
Screenshots
Environment:
- Host OS: Windows 11
- Browser: Brave
- Dominant language
- JavaScript
- Stars
- 1.1k
- Forks
- 1.7k
- Avg merge
- 3d 13h
- Merged PRs (30d)
- 36
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
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 layer5io/layer5
-
[Meshery] Improve Integrations Honeycomb spacing and icon consistencyPossibly taken @priyanshuuu777 claimed this 6 days ago. Openframework/gatsby help wanted kind/bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
layer5io/layer5#8187 · 3 comments · 1 assignee ·
Maintainers usually reply within 2 days
-
Unwanted white border and white box on "Join the Conversation" (Discuss) card on Learn, Community & FAQ pagesPossibly taken @ayushgade06 claimed this 13 days ago. Openframework/gatsby help wanted kind/bug
Difficulty 1/5 Under an hour Newbie friendliness 90/100
layer5io/layer5#8158 · 1 comment · 1 assignee ·
Maintainers usually reply within 2 days
-
[UI]: "Learn more →" link misaligned on mobile/responsive view of Cloud Native Deployments by Diagram pagePossibly taken @nakul-git139 claimed this 8 days ago. Openframework/gatsby help wanted kind/bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
layer5io/layer5#8155 · 4 comments · 1 assignee ·
Maintainers usually reply within 2 days
-
[Bug] Back-navigation chevron ("<") invisible in dark mode on Learning Path course pagesPossibly taken @ayushgade06 claimed this 14 days ago. Openframework/gatsby help wanted kind/bug
Difficulty 1/5 Under an hour Newbie friendliness 90/100
layer5io/layer5#8147 · 1 comment · 1 assignee ·
Maintainers usually reply within 2 days
-
[UI]: MeshMate logo disappears to the left on the MeshMates pagePossibly taken @ayanasarkar claimed this 18 days ago. Openframework/gatsby help wanted kind/bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
layer5io/layer5#8123 · 7 comments · 1 assignee ·
Maintainers usually reply within 2 days
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
jfromaniello/url-join#134 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 60/100
quarto-dev/quarto-cli#15042 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
extendr/extendr.github.io#134 ·