James Lyne
b43f1f0fe6
Basic support for overviewer
2022-02-21 21:50:31 +00:00
James Lyne
80fe8916f3
Refactor config loading
...
- Move config validation into map providers
- Move TileLayer creation into map providers
- Simplify config loading logic
2022-01-21 20:20:01 +00:00
James Lyne
450a5ee46c
Refactor sidebar sections
...
- Rename CollapsibleSection to SidebarSection with a collapsible prop
- Move section__content element to SidebarSection
- Move sidebar section styling to SidebarSection
2022-01-10 19:56:23 +00:00
James Lyne
b98f37729d
Suggest solutions for missing config object
2021-12-09 18:26:20 +00:00
James Lyne
6450b76439
Switch to modern-normalize
2021-09-08 19:28:39 +01:00
James Lyne
5cf353cd8a
Update license headers
2021-07-26 01:05:08 +01:00
James Lyne
636bebd237
Focus style improvements
...
- Replace js :focus-visible polyfill with css
- Improve fallback :focus styles
2021-07-22 02:48:09 +01:00
James Lyne
649f571a20
Configuration improvements
...
- Default playersAboveMarkers to true to match previous behaviour
- Move all window.liveAtlasConfig handling to main.ts and a single mutation
- Rename server configuration mutations to differentiate server and global configurations
2021-07-20 21:18:41 +01:00
James Lyne
62ab0cf26e
Save collapsed sections to localStorage
2021-05-27 01:42:53 +01:00
James Lyne
034a7a2fdb
Split up Util.ts
2021-05-27 01:41:58 +01:00
James Lyne
a616a302e8
Move splash methods to Util
2021-05-27 00:50:34 +01:00
James Lyne
609b265951
Add copied to clipboard notifications
2021-05-25 14:21:37 +01:00
James Lyne
23a0de7692
Use :focus-visible instead of :focus, with polyfill
2021-05-25 00:22:49 +01:00
James Lyne
b184ed775b
Fix splash screen on edge mobile
2021-05-24 20:17:27 +01:00
James Lyne
a8ec660ffd
Map context menu
2021-05-24 16:42:32 +01:00
James Lyne
754f5f248a
Fix occasional splash screen bugs on firefox
2021-05-20 22:36:01 +01:00
James Lyne
eb6674e106
Move config validation to Util
2021-05-20 00:01:19 +01:00
James Lyne
39d4dcba46
Remove url server config option
2021-05-18 20:16:44 +01:00
James Lyne
2f8c4a9ab3
Make configuration validation sync
2021-05-18 18:27:11 +01:00
James Lyne
8f0b1a5476
Refactor splash screen error handling
...
- Improve styling
- Add all error text dynamically to avoid showing on search results
- Reduce number of elements
- Show configuration errors
2021-05-18 17:20:34 +01:00
James Lyne
58009adfef
Update url when its contains an unknown server
2021-05-18 16:49:22 +01:00
James Lyne
167aebf6f5
Update app container element
2021-05-18 15:45:27 +01:00
James Lyne
f3913ef96b
Improve server switch process
2021-05-17 20:28:33 +01:00
James Lyne
0facb446f5
Initial work for multiple servers
2021-05-17 03:39:25 +01:00
James Lyne
b52938aa42
Improve initial load error handling
2021-05-15 21:09:01 +01:00
James Lyne
ce241c93e0
Switch from webpack to vite
2021-05-15 20:25:03 +01:00
James Lyne
774d83e896
Add repo link in console
2020-12-18 14:35:06 +00:00
James Lyne
b210f63638
Add version console log
2020-12-17 15:25:05 +00:00
James Lyne
0d3b0b5db6
Server config error handling
2020-12-16 22:40:44 +00:00
James Lyne
31b05613fb
Add license
2020-12-16 16:54:41 +00:00
James Lyne
5d0f26917d
More progress
2020-12-01 23:20:48 +00:00
James Lyne
151904c343
The map kinda works
2020-11-23 12:13:28 +00:00
James Lyne
63a799486a
Typescript
2020-11-20 21:47:56 +00:00