* Update dependencies
* Update eslint-config-vuepress and fix warnings
* Linting
* Save webpack locally
Netlify gave an error for not having it but it wasn't needed before.
* Downgrade webpack
Some users have experienced the Netlify error when upgrading to recently released version 5, so downgrading to latest 4 release.
* Set 'htmlWhitespaceSensitivity' to 'ignore'
* Create global constants file
* Update constants import for all files
* Tweak project style guides
Change printWidth from 80, recommended project widths were at 100/120 so I choose 120.
Also while I'm doing it, tweak the EndOfLine setting to prevent VS Code from going ham on LF/CRLF sets.
* Remove the ESLint ignore lines in PR
And other import whitespace near it
* SNAKE_CASE constants instead of camelCase
* Update Homepage
* Minor changes
Removed some periods and changed the button text
* Remove one more period
* Change text to improve look of homepage
* Revert one change
* Update README.md
* Update README.md
* 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
* Initial work
* Add community md icons
* Allow search to be hidden from frontmatter
* Update Help.vue
* Adjust README to fit new Help.vue
* More stuffs
* Linting
* Try fixing valid v-else
* Missed the actual error
* Can't resolve "vue-material-design-icons/GitHub.vue" fix?
* Force the page to ignore sidebar padding
* Update GA event names
* Make DownloadButtons.vue modular
* Attempting custom dimension and metrics
* Change forks dimension to static
* Fix wrong tag for Metrics
* Add secondary dimension instead of metric
* Send both dimensions in one call
* Please let this be the fix
* The actual fix
Apparently custom dimensions didn't work for the intended use here.
* Switch label to tag
* Update dependencies
* Added GA tags for Download modal
* Button cleanup on Getting Started
Also prefix `ga` with `window.`
* Minor changes
* Split tracking names
* Add download feedback modal
Similiar to the one shown on the index page
* Fixed indentation level for "downloadDev()"