Made the theme button toggable by keyboard
Added aria-label to many <a> without any text (usually, they contains Font Awesome icons)
Added aria-hidden whenever necessary
Labelled the "Copy URL and Description" contained in footer
Added an hidden label for the menu toggle for mobile accessibility
Changed some colors to meet the Color Contrast AA level: https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html
OpenCollective is not the only way to donate. We should just refer users to the donate page (which already emphasizes OpenCollective at the top anyway) if a user prefers to donate via cryptocurrencies.
Also
* Change "ad free" to "ad-free" and adjust grammar of the last bit
* Move href attribute to the front to be more consistent with the others
* Add team page
* Add biographies
Co-Authored-By: nitrohorse <1514352+nitrohorse@users.noreply.github.com>
* Add links to navbar
* Add trai_dep's bio
* Add info about us and our mission
* Update bios
Co-Authored-By: Mikaela Suomalainen <mikaela@users.noreply.github.com>
Co-Authored-By: Dan Arel <danarel@users.noreply.github.com>
* Replace contact page with about us page
* Fix footer link
* Make up bios for the lazy team members
Plus, they are all more aesthetically pleasing for @danarel.
* Update bio
Co-Authored-By: Dawid Potocki <dpot@disroot.org>
* Update bio
Co-Authored-By: Dawid Potocki <dpot@disroot.org>
* Apply suggestions from code review
Co-Authored-By: Dawid Potocki <dpot@disroot.org>
Co-Authored-By: Mikaela Suomalainen <mikaela+git@mikaela.info>
* Split sections into pages
Preliminary work
* Separate everything into their own pages
+ Permalinks!
* Navbar Link Updates
* Change all asset links
Assets are served from the root. Hope nobody is serving this site in a subfolder for some reason! :)
* Point all navbar links to pages
* Make the layouts more modular
* Remove unnecessary div containers
* Adjust footer and headers layout
* Add link to various privacy subpages to homepage
* Remove test script
* Add titles and descriptions to all pages
* Fix links and layouts
* Adjust header margins
* Create master pages
* Finalize master pages
* Add services page
* Add Javascript redirects
Okay I'm pretty garbage at Javascript so this is basically hacked together. If someone who knows what they're doing wants to do this, be my guest.