* More setup for ESLint
* Initial linting
* Fix: "Unexpected use of 'location': no-restricted-globals"
* Fix: "Prop 'sidebarItems' should define at least its type"
* Fix: "import/no-unresolved"
* Fix: "import/no-extraneous-dependencies"
* Fix: "Unexpected require() 'global-require'"
* Fix: "vue/require-prop-types"
* Line disable: "radix"
* Line disable: "no-param-reassign"
* Line disable: "no-shadow"
This should usually be an actual problem but I don't think so in this case as the next prompt is basically just a one-action warning.
* Add markdown linting support
* Replace single quotes with double
* Fix indentation for all files
* Fix second level quotation marks
* Change accordingly
I'd still rather keep 4-tab for MD when applicable though, the alternative is a non-standard 3-space indent, which makes three different indentations to keep track of.
* Initial commit
* Add new feature images
* Add better linting
* Slightly darken main background
* Change button icons and text
* Fix missing quotation mark
* Linting final files
* a11y accommodations
* Further a11y changes
Now allows download button to be pressed when focused, which it didn't before.
* Slightly adjust feature photos
* Fix preview button border radius
* Fix content moving in features
Sloppily
* Better view on mobile