community-toolbox icon indicating copy to clipboard operation
community-toolbox copied to clipboard

Logo, Navbar UI Improvement & Broken GitHub Fork Ribbon

Open bhola-dev58 opened this issue 6 months ago • 2 comments

Description

I noticed a few UI and responsiveness issues on the Public Lab Toolbox homepage:

  1. 🧭 The navigation bar has an outdated design (responsiveness but not well arrangement or styling).
  2. 🧱 The "Fork me on GitHub" ribbon image is broken and not displaying.
  3. 🧩 The image is placed outside the <nav> element, which breaks layout on smaller screens.
  4. 🎯 The Logo is not responsive due to which the the logo has not good frame

Steps to Reproduce

  • Visit: https://code.publiclab.org/
  • Observe the logo, navigation bar and the top-right ribbon.
  • Use browser dev tools (Inspect Element) to see that the image is outside the nav tag and image source is invalid.

Screenshots

Suggested Improvements

  • Replace the broken GitHub ribbon image with this valid one:

https://s3.amazonaws.com/github/ribbons/forkme_right_darkblue_121621.png

  • Move the ribbon into the <nav> for proper layout alignment.
  • Add responsiveness (media queries or Bootstrap) for mobile view.
  • Improve styling of navbar links for better UX.
  • Improve responsiveness of logo

Motivation

I’m currently preparing for GSoC 2026 and would love to contribute by modernizing the UI and making it mobile-friendly.

Please let me know if I can work on this issue 🙌

Thank you!

— Bhola Yadav

bhola-dev58 avatar Jun 18 '25 19:06 bhola-dev58

Hi @bhola-dev58,
I’d like to work on this issue. Could you please assign it to me?

ShivamGupta2003 avatar Sep 18 '25 13:09 ShivamGupta2003

@ShivamGupta2003 ok you can go on.

bhola-dev58 avatar Sep 30 '25 13:09 bhola-dev58

@ShivamGupta2003 ok you can go on.

is this issue closed? If not can I work on it?

dristy19 avatar Dec 23 '25 10:12 dristy19