Bump v3.1.0
- Add & update Weblate translations
- Add animations for alerts to app.css
- Add useSessionTimeout hook and SessionTimeoutModal component
- Add missing icons to FontAwesome icons library
- Update Foris JS library to v6.4.0
- Update Browserslist DB
- Update SkipGuideButton styles to be less expressive
- Update branding to reForis in codebase
- Refactor Overview Cards
- Refactor ConnectionTest component
- Refactor Main.js to use useSessionTimeout hook
- Refactor top-bar.html to add margin-bottom for mobile view
- Refactor NetMetr card to LibreSpeed card
- Refactor CSS styles to use variable for primary color
- Refactor SkipGuideButton to use a modal for skipping guide
- Fix theme handleMediaChange to handle favicon change
- Other small improvements