Matt Isenhower
fbaf780986
Close the stage image modal when the image is clicked
2017-08-24 09:54:03 -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
30d5625aa6
Close the topmost modal when pressing escape
2017-08-16 20:53:36 -07:00
Matt Isenhower
bc70952901
Add larger stage images
...
These are displayed in the modal popup when you click on each stage.
2017-08-16 20:47:07 -07:00
Matt Isenhower
274b227297
Fix specificity
2017-08-16 20:31:26 -07:00
Matt Isenhower
272a2fc9c3
Switch to locally-hosted stage images
...
The updater now downloads stage images when updating data from SplatNet. This way, users' browsers will no longer request images from the Nintendo servers.
2017-08-16 14:28:29 -07:00
Matt Isenhower
0f1509a070
Switch to the official Node.js Docker image
...
The official image already contains Yarn and everything we need so there's no need for a custom image.
2017-08-16 13:22:01 -07:00
Matt Isenhower
87c648b785
Restructure data updater
2017-08-16 13:07:16 -07:00
Matt Isenhower
f24262a026
Fix an issue when a Sentry DSN isn't set
...
We can still set it up without a DSN, it'll just disable error reporting. Without running config(), calling raven.captureException() will throw its own exception.
2017-08-16 12:55:02 -07:00
Matt Isenhower
f44c17e54b
Clarify cron run time
2017-08-15 17:41:39 -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
20981f8a65
Add link to GitHub on the About dialog
2017-08-15 16:58:24 -07:00
Matt Isenhower
281bde13e3
Move schedule dialog into a separate component
2017-08-15 16:50:29 -07:00
Matt Isenhower
b117b099ca
Use CSS autoprefixer
2017-08-15 16:50:29 -07:00
Matt Isenhower
8e63693794
Add license
2017-08-15 16:50:29 -07:00
Matt Isenhower
f5996dcaca
Update readme file
2017-08-15 16:50:29 -07:00
Matt Isenhower
5051c71905
Cleanup/reorganization
2017-08-15 11:33:32 -07:00
Matt Isenhower
bef08849de
Add Amazon link for Splatoon 2
2017-08-14 16:20:16 -07:00
Matt Isenhower
990d8d2c1a
Fix text size in the "all upcoming stages" box
2017-08-13 13:24:02 -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
7a04c40411
Log errors when requests fail
2017-08-13 09:19:04 -07:00
Matt Isenhower
200e0f0a1f
Add some more Open Graph properties
...
These should appear inside Discord, etc.
2017-08-13 09:18:20 -07:00
Matt Isenhower
87d149d23b
Reduce the corner radius
2017-08-13 09:18:00 -07:00
Matt Isenhower
6ae1a077c6
Round the top right corner of the Salmon Run image
2017-08-11 20:02:21 -07:00
Matt Isenhower
d33ded4e0c
Update JS dependencies
2017-08-11 19:59:43 -07:00
Matt Isenhower
e150f160d9
Add Sentry to track errors and reorganize some JS
2017-08-11 19:57:59 -07:00
Matt Isenhower
0e81539ca1
Fix a few issues on mobile
2017-08-11 15:32:31 -07:00
Matt Isenhower
1000a1600e
Update the data periodically in case the user leaves the page open
2017-08-11 13:13:34 -07:00
Matt Isenhower
081b7dac2a
Add the Salmon Run calendar to the hourly update script
2017-08-11 12:08:07 -07:00
Matt Isenhower
e5b4e3d30a
Add upcoming Salmon Run schedules
2017-08-11 10:13:57 -07:00
Matt Isenhower
6ee3e2a5a0
Remove an unused div
2017-08-10 23:33:13 -07:00
Matt Isenhower
4d2bc10228
Fix Open Graph image URL
2017-08-10 13:26:53 -07:00
Matt Isenhower
b1cb727ddb
Add Open Graph image
2017-08-10 13:02:33 -07:00
Matt Isenhower
6e2a92b96e
Add some transitions
2017-08-08 10:05:58 -07:00
Matt Isenhower
4ce20f76a2
Add dependency required for building the favicons with Webpack
2017-08-06 14:07:01 -07:00
Matt Isenhower
c9db0cfe6e
Add favicon
2017-08-06 13:54:52 -07:00
Matt Isenhower
c98869ab7e
Add a blur effect when a modal dialog is open
2017-08-06 13:07:51 -07:00
Matt Isenhower
5d83f2ffbf
Add an "about" dialog
2017-08-06 12:43:28 -07:00
Matt Isenhower
cf10ff1817
Add a slight gradient to the striped background
2017-08-06 12:43:17 -07:00
Matt Isenhower
9930c37702
Adjust the "slight" tilt angles
2017-08-06 12:42:12 -07:00
Matt Isenhower
0f09d3abea
Show upcoming Splatfest info
2017-08-06 10:27:57 -07:00
Matt Isenhower
29310da3f2
Update data closer to the top of the hour
...
This will help make Salmon Run times show up sooner.
2017-08-06 10:16:01 -07:00
Matt Isenhower
29b3a6604d
Fix issues with negative durations
2017-08-06 09:57:59 -07:00
Matt Isenhower
4f8d694722
Fix a visual glitch when rolling over to a new hour
2017-08-05 20:49:20 -07:00
Matt Isenhower
f3e082eeea
Prevent page navigation on dropdown menu links
2017-08-05 17:21:44 -07:00
Matt Isenhower
56c55f2633
Add automatic region detection
2017-08-05 16:28:23 -07:00
Matt Isenhower
2404ba73d5
Add Splatfest info for NA
2017-08-05 16:21:19 -07:00