Commit Graph

18 Commits

Author SHA1 Message Date
Matt Isenhower
3daa26d1fc Add page screenshot generator
This adds a new, separate page used for generating screenshots. Currently this page only supports displaying the regular/ranked/leagued schedules.
These screenshots will be used for images in automated Twitter posts.
2017-09-20 10:43:10 -07:00
Matt Isenhower
aca5fa1023 Fix CSS purification for SplatNet gear bars 2017-08-24 12:42:16 -07:00
Matt Isenhower
288bdbe7b0 Add Google Analytics
This change also disables automatic script/style injection in the HTML Webpack Plugin so we can maintain control over script order.
2017-08-20 11:51:27 -07:00
Matt Isenhower
4c93e3f573 Enable error overlay with the webpack dev server 2017-08-20 11:36:57 -07:00
Matt Isenhower
869d0b605d Extract CSS from Vue comonents into the main stylesheet file 2017-08-18 08:54:56 -07:00
Matt Isenhower
102cf4ef4d Fix CSS purification paths
This only seemed to cause issues when building inside of Docker.
2017-08-15 17:11:38 -07:00
Matt Isenhower
b117b099ca Use CSS autoprefixer 2017-08-15 16:50:29 -07:00
Matt Isenhower
5051c71905 Cleanup/reorganization 2017-08-15 11:33:32 -07:00
Matt Isenhower
bcd2aefdfd Fix build issue with SVGs 2017-08-13 12:25:10 -07:00
Matt Isenhower
a629d63a74 Switch to statically-created favicons
This reduces the amount of memory (and time) required to build the site.
2017-08-13 11:42:55 -07:00
Matt Isenhower
c9db0cfe6e Add favicon 2017-08-06 13:54:52 -07:00
Matt Isenhower
86a5021769 Fix HMR for CSS files 2017-08-03 15:16:11 -07:00
Matt Isenhower
42fc3e3ac9 Fix issues with building CSS inside the Docker container 2017-08-03 14:12:43 -07:00
Matt Isenhower
966475886d Disable clean webpack plugin for now to make deployments easier
Right now I'm just building the content directly in the public directory, so this reduces the time that visitors would get 404 errors when building a new version.
2017-08-03 12:29:35 -07:00
Matt Isenhower
2a0ad69a28 Re-enable the purify CSS plugin 2017-08-03 12:26:44 -07:00
Matt Isenhower
38c0538d57 Fix HMR 2017-08-02 22:19:46 -07:00
Matt Isenhower
6382ab579b Add basic layout 2017-08-02 12:51:10 -07:00
Matt Isenhower
bc207534d7 Initial commit 2017-08-02 09:58:58 -07:00