Skip to content

feat: Modify badges and sticky navbar

Asmit Malakannawar requested to merge asmitbm/people-of-gnome:features-ui into master

feat: Modify badges and sticky navbar

Made Navigation bar sticky

Earlier the navigation bar's position wasn't fixed/sticky, so when user scrolled down to the website, they had to scroll back all the way up, I made navigation bar sticky, so it stays on the top of browser window when scrolled down. Improves UX of the website.

Sticky-navbar

Updated Badges:

Before

Before

The badges were inconsistent across the profiles. One of them did't had background while others didn't had font awesome icon. So things I did:

  • I updated font awesome icon pack from 5.15.3 to 5.15.4, because some icons were not available. This didn't break any icons on the site as the icon codes were same.
  • Added badge background to: Speaker, Staff, Translator, Event Volunteer
  • Added relevant font awesome icons to: Contributor, Maintainer, Foundation, Event Volunteer

These changes make profile badges look more consistent.

After

After

Fixes a few issues from: #9

Edited by Asmit Malakannawar

Merge request reports