Commit Graph

30 Commits

Author SHA1 Message Date
Andreas
8a70c12d9b
Update home page images (#726) 2021-08-14 19:43:37 -04:00
arkon
df4e218bd8 Update content 2021-08-10 17:57:55 -04:00
Soitora
941439f982 Add "This site is powered by Netlify" to Index footer (#589)
* Add "This site is powered by Netlify" to Index footer

* Make svg into its own file
2021-03-16 23:54:41 +01:00
Soitora
ce39645a58 Update dependencies and lint for errors (#426)
* 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'
2020-10-27 18:35:33 +01:00
Soitora
f03c86831b Rename old containers for clarity (#374) 2020-10-02 14:54:25 +02:00
Soitora
dc8a057497 Unify location for assets.. again.. (#372)
Co-authored-by: Andreas E. <andreas.everos@gmail.com>
2020-10-01 13:48:14 +02:00
Soitora
e98b9fd47b
Enhance slightly for SEO (#297)
* Enhance slightly for SEO

* Remove redundant option
2020-08-16 10:21:33 +02:00
Andreas E
e3eb6eda10
Add Vuex, and store data (#287) 2020-08-04 20:13:58 +02:00
Soitora
74645d7ca4
Enhance download page (#277) 2020-08-03 02:37:43 +02:00
Soitora
6a660e98fd
Create global constants file (#273)
* 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
2020-07-29 19:36:55 +02:00
specterflare
93bde562a8
Update Homepage (#256)
* 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
2020-07-11 15:26:08 +02:00
specterflare
7fbb66a595
Adding a dash to the Preview download popup (#250)
Do I win the "Least Impactful PR Ever" award?
2020-07-01 22:52:12 -04:00
Soitora
b520d4e448
Project Linting (#209)
* 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.
2020-05-20 22:47:01 -04:00
Soitora
3cd12d8b61
Rework Home page from scratch (#194)
* 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
2020-05-14 15:01:05 +02:00
Soitora
f99262f3ef
Add a Help entry point (#183)
* 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
2020-05-11 19:50:31 +02:00
Soitora
486f12a80e
Switch to Algolia DocSearch (#85)
* Add Algolia

* Overhaul the search

* Add sitemap.xml generator

* Remove SCSS files

* Eject components

* Algolia styling

* More styling x2
2020-04-30 18:53:10 +02:00
Soitora
bb315726ab
Update GA event names (#143)
* 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
2020-04-28 05:00:49 +02:00
Soitora
432065e378
Reword Dev to Preview (#142) 2020-04-24 21:45:13 +02:00
Simon M
8145c54057
Replace all HTTP with HTTPS (#124)
* Replace all HTTP with HTTPS

* Revert license HTTPS back to HTTP

* Logo actually broke, but URL was fine

* Missed a spot
2020-03-02 23:21:30 -05:00
Simon M
32269ed3d1
Track download modal clicks (#117)
* 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()"
2020-03-02 18:29:16 -05:00
Simon M
51eb55eb50
Add download modal to front page (#113)
Add download modal to front page
2020-02-12 02:36:11 +01:00
arkon
f3f186cef0 Configure automatic linting (#83)
* Configure automatic linting

* Remove FontAwesome icons

* Ignore mismatching component name
2020-01-09 05:15:44 +01:00
Simon M
cf40ac73ad Change index buttons (#105) 2020-01-08 17:21:36 -05:00
ZaneHannanAU
b3edc5edd2 Makes download link point to github release if github is slow, fails … (#94)
* Makes download link point to github release if github is slow, fails to load, or js is blocked.

* make download="" rather than download="true"
2019-11-13 21:03:33 -05:00
Simon M
33d1c57b87
Getting started download buttons (#82)
* Added download buttons

* Restyle designs and alignment

* Fixed a minor indentation

* Add more font fallbacks

* Feedback Commit
2019-10-10 13:41:05 +02:00
Simon M
3e2ab22031 Add code to prevent big SVG on load (#79) 2019-10-05 18:48:25 -04:00
Alessandro Jean
e096f1f084 Change div to footer and add semicolon. 2019-09-24 20:20:21 -03:00
Alessandro Jean
1dbcd5f915 Fix spacing in mobile. 2019-09-24 20:15:03 -03:00
Alessandro Jean
c19cef1579 Add download icon and fix fetch info method. 2019-09-24 19:56:23 -03:00
Alessandro Jean
b4cfa52713 Create custom theme. 2019-09-24 18:58:13 -03:00