Fixed Navbar and updated badges
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.
Updated Badges:
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.