Commit graph

28 commits

Author SHA1 Message Date
Chandler Swift 3e3eae869c
Add states, plus who's visited where 2023-07-25 22:15:16 -05:00
Chandler Swift 0b88a77b15
Add US Census Bureau layers 2023-07-25 22:06:45 -05:00
Chandler Swift 77ff710b0d
Make categories collapsible 2023-07-25 20:35:57 -05:00
Chandler Swift 7957523c3c
Distribute data with layers instead of data/ dir
This was originally done to make the gitignoring easier, but ended up
being somewhat more complex when trying to include files, so they're
moving out closer to the point of use.
2023-07-25 19:14:05 -05:00
Chandler Swift c74edcb8c0
Move chains to their own directory 2023-07-25 19:14:05 -05:00
Chandler Swift f3f7a21645
Add bikepacking routes layer 2023-07-25 17:42:31 -05:00
Chandler Swift e203a93478
Add Milwaukee Burger Company layer 2023-07-25 17:41:31 -05:00
Chandler Swift 066315f36a
Add Chandler layer
Also enable es2022 to allow top-level await (supported by 2021-era+
browsers)
2023-07-24 23:23:42 -05:00
Chandler Swift be8cf4e5f0
Add Krispy Kreme layer 2023-07-24 22:52:40 -05:00
Chandler Swift ca24e3b6ea
Add Waffle House layer 2023-07-24 22:44:54 -05:00
Chandler Swift eb1a8fd17c
Remove unneeded imports from Menards layer 2023-07-24 22:44:35 -05:00
Chandler Swift d75b833911
Add Kwik Trip 2023-07-04 01:18:14 -05:00
Chandler Swift 4c4b37e74e
Add Culver's 2023-07-04 00:56:31 -05:00
Chandler Swift 4167fed59c
Wrap layer selection in labels so clicking text checks box 2023-07-04 00:20:13 -05:00
Chandler Swift bacab31bbc
Add Menards layer
Most of this was stolen from prior work:

6c4c2aa9ae

The one thing that took me an unreasonably long time to figure out was
that SVGs without width/height don't work (correctly? at all?) in
OpenLayers. Possibly due to this issue?:

https://github.com/openlayers/openlayers/issues/14196

Anyway, it was fixed by adding a width and height attribute to the pin
SVG.
2023-07-04 00:08:44 -05:00
Chandler Swift ed0abffad1
Update README 2023-07-03 22:42:44 -05:00
Chandler Swift 2ff3e61060
Slightly improve styling on mobile devices 2023-07-03 22:41:24 -05:00
Chandler Swift fd7dca3b11
Make menu off-canvas 2023-07-03 22:13:15 -05:00
Chandler Swift 06b2b5103a
Add some more basemap layers 2023-07-03 19:46:22 -05:00
Chandler Swift ffaf53fee2
Add basic side menu for layer selection
This _should_ be smart and not load expensive layers until they're rendered.
2023-07-03 19:45:53 -05:00
Chandler Swift 7e9164c11f
Update base HTML template 2023-07-03 19:22:33 -05:00
Chandler Swift a0a5b5bf42
Add NHL arenas layer 2023-07-03 18:39:44 -05:00
Chandler Swift 6afaa43911
Add Makefile 2023-07-03 17:12:02 -05:00
Chandler Swift efe4b7cd92
Add Amtrak routes layer 2023-07-03 15:42:53 -05:00
Chandler Swift 010f28e6d9
Add helper scripts to run all other get_data scripts for layers 2023-07-03 13:31:20 -05:00
Chandler Swift 8cd758a780
Center on my home 2023-07-03 01:00:10 -05:00
Chandler Swift 6e602b9d30
Update dependencies
This resolves https://github.com/advisories/GHSA-353f-5xf4-qw67.
2023-07-03 00:23:18 -05:00
Chandler Swift a762f2b9a4
Add base map code
This was built with `npm create ol-app my-app`.
2023-07-03 00:20:36 -05:00