Commit Graph

58 Commits

Author SHA1 Message Date
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
Matt Isenhower
c4c68c3240 Fix a mistake 2017-08-05 11:27:33 -07:00
Matt Isenhower
1fc03771c0 Remove Moment and use built-in date functions instead
This saves about 216kb in the compiled JS and also formats dates/times based on the user's location.
2017-08-04 13:04:33 -07:00
Matt Isenhower
25195ab822 Fix popup header coloring 2017-08-04 12:21:22 -07:00
Matt Isenhower
712641b92a Fix a mistake
This was unintentionally modifying the source array, causing some of the schedules to disappear for a moment (before "now" was updated at the next second).
2017-08-04 12:17:58 -07:00
Matt Isenhower
95db51a1aa Fix a mistake 2017-08-04 07:41:00 -07:00
Matt Isenhower
2273f6adeb Fix a horizontal alignment issue 2017-08-04 00:24:39 -07:00
Matt Isenhower
bfc0dcd3f9 Layout overhaul, add popups to view all upcoming stages 2017-08-04 00:01:22 -07:00
Matt Isenhower
079f4b083a Enable clicking on stage images to view them full size 2017-08-03 21:48:26 -07:00
Matt Isenhower
8f7c29907b Add loading spinner 2017-08-03 20:53:46 -07:00
Matt Isenhower
12d05c43dd Improve text flow in schedule boxes 2017-08-03 19:27:27 -07:00
Matt Isenhower
090e6d791a Improve appearance of Salmon Run box 2017-08-03 19:20:53 -07:00
Matt Isenhower
87c6dc10ef Reorganize CSS 2017-08-03 18:51:37 -07:00
Matt Isenhower
4ca493da1c Add Salmon Run box 2017-08-03 16:28:11 -07:00
Matt Isenhower
bfc6aaf67b Remove babel-polyfill dependency
This saves 85kb in the production build.
2017-08-03 15:58:21 -07:00
Matt Isenhower
86a5021769 Fix HMR for CSS files 2017-08-03 15:16:11 -07:00
Matt Isenhower
e9401aaf9d Add a timestamp to SplatNet data update messages 2017-08-03 14:49:37 -07:00
Matt Isenhower
590c9ef0f5 Add Salmon Run (co-op mode) data 2017-08-03 14:49:23 -07:00
Matt Isenhower
42fc3e3ac9 Fix issues with building CSS inside the Docker container 2017-08-03 14:12:43 -07:00
Matt Isenhower
165af41a4a Update footer 2017-08-03 12:31:25 -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
8dfe469d1b Add a text shadow 2017-08-02 21:03:24 -07:00
Matt Isenhower
0e9f114f71 Add bzip2 to fix issues with installing JS packages in Docker 2017-08-02 20:20:26 -07:00
Matt Isenhower
2123fe60dd Fix cron time 2017-08-02 19:29:55 -07:00
Matt Isenhower
95c14d71a7 Add Docker config 2017-08-02 19:24:32 -07:00
Matt Isenhower
941ab25e2f Add header/footer 2017-08-02 18:52:12 -07:00