Skip to content

Fixed Navbar and updated badges

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

Signed-off-by: Asmit Malakannawar asmitbm2952002@gmail.com

Fixes a few issues from: #9

Fixed Navbar:

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 windows when scrolled down. Improves UX of the website.

Fixed Navbar

Updated Badges:

Before

Before

The badges were inconsistent across the profiles. One of them did't had a 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
  • Changed background colour of: Translator, Event Volunteer to make colours consistent These changes make profile badges look more consistent.

After

After

Merge request reports