James Lyne
8a7a05c0d1
Prevent closing and allow server selection from login required modal,
2021-09-01 01:05:30 +01:00
James Lyne
1e4c8a080f
Revert "Drop :active styles"
...
This reverts commit 146aadb9
2021-08-31 19:56:42 +01:00
James Lyne
ba070eee9a
Style updates
...
- Add new variable for selected colour, using old hover colour
- More subtle hover colour
- Dimmer selected colour
- Bold font on selected elements for better readability
- Tweaked text colours
- Use brighter text colour for headings
- Reduced border-radius
- Restore some missing text shadows
2021-08-26 00:54:40 +01:00
James Lyne
146aadb963
Drop :active styles
2021-08-26 00:54:40 +01:00
James Lyne
89c56e176b
Some style refactoring
...
- Use CSS variables for UI element size/spacing
- Make buttons smaller on smaller screens
- Reduce location size on smaller screens
- Add common leaflet-control-button class for all button-y controls
2021-08-26 00:54:40 +01:00
James Lyne
b143fc1561
Player list heading fixes
2021-07-29 19:16:37 +01:00
James Lyne
42f8cbd74b
Show maps button if there is a single map but multiple servers
2021-07-27 02:36:24 +01:00
James Lyne
5cf353cd8a
Update license headers
2021-07-26 01:05:08 +01:00
James Lyne
01907f22a0
Fix players button title
2021-07-22 20:47:37 +01:00
James Lyne
8b064f6217
Fix misaligned sidebar buttons on landscape mobile
2021-07-22 03:10:29 +01:00
James Lyne
ea181f3a0b
Tweak mobile sidebar padding
2021-07-21 16:54:53 +01:00
James Lyne
d39a17d627
Increase sidebar width a bit
2021-06-23 22:57:47 +01:00
James Lyne
8fd92267b8
Fix long player name display in sidebar
2021-06-23 22:57:34 +01:00
James Lyne
f9e55ff673
Hide player list when playermarkers component is disabled ( Fixes #21 )
2021-06-23 18:18:42 +01:00
James Lyne
e130aaead1
Fix sidebar button positioning on wide short mobile resolutions
2021-06-22 18:55:39 +01:00
James Lyne
1f44f7e752
More keyboard handlers
2021-05-29 00:22:31 +01:00
James Lyne
789505e2d9
Reimplement keyboard shortcuts more generically
2021-05-29 00:08:43 +01:00
James Lyne
2e1426e945
More generic keyboard event handling
2021-05-28 22:36:14 +01:00
James Lyne
e28cc56a9a
Prevent sidebar scroll chaining
2021-05-28 15:10:11 +01:00
James Lyne
eadca7acc8
Fix collapsible section button styling
2021-05-28 14:43:07 +01:00
James Lyne
57133c5681
Use aria attributes for active etc states
2021-05-28 00:14:51 +01:00
James Lyne
1e38e24fb3
Fix build
2021-05-27 00:52:12 +01:00
James Lyne
7f9f8e2136
Keyboard shortcuts for Players/Maps buttons
2021-05-27 00:00:41 +01:00
James Lyne
76fb05f0b2
Sidebar tweaks
2021-05-26 23:31:07 +01:00
James Lyne
cc5b1afb3e
More accessibility things
2021-05-26 20:09:00 +01:00
James Lyne
364b765dd6
Use .value for computed prop
2021-05-26 18:49:34 +01:00
James Lyne
dca535b826
Add arrow keys navigation for sidebar sections
2021-05-26 17:48:15 +01:00
James Lyne
71edab6b74
Add icon to Collapsible sections
2021-05-26 02:10:34 +01:00
James Lyne
68bd830ab9
Scrollbar styles
2021-05-25 21:23:12 +01:00
James Lyne
0841640e76
Various styling fixes
2021-05-25 20:38:51 +01:00
James Lyne
af8292f872
Make entire sidebar scrollable instead of individual sections
2021-05-25 19:26:51 +01:00
James Lyne
eaecba10c6
Allow sidebar sections to be collapsed
2021-05-25 19:26:14 +01:00
James Lyne
2ffe57c38a
Add shadows to UI elements
2021-05-24 21:57:53 +01:00
James Lyne
8e4c3252bc
Prevent sidebar buttons interfering with context menu
2021-05-24 19:19:35 +01:00
James Lyne
d25522b83d
Tweak sidebar scrollbar positioning
2021-05-24 17:16:40 +01:00
James Lyne
fcf124c9ef
Make LiveAtlas messages translatable
2021-05-20 21:33:53 +01:00
James Lyne
78a818491e
Move server list to its own component
2021-05-17 14:17:52 +01:00
James Lyne
0facb446f5
Initial work for multiple servers
2021-05-17 03:39:25 +01:00
James Lyne
36d2be4100
Move to native css variables
2021-05-15 23:24:29 +01:00
James Lyne
ce241c93e0
Switch from webpack to vite
2021-05-15 20:25:03 +01:00
James Lyne
f7b3c4d551
Lazily render PlayerList
2021-01-26 18:20:47 +00:00
James Lyne
d721286ea3
Use px for media queries to work around iOS bugs
2021-01-25 02:27:35 +00:00
James Lyne
d3658e35a2
Player/world list skeletons
2021-01-24 22:15:19 +00:00
James Lyne
823e9b4c99
Hide UI and force landscape when printing
2021-01-07 13:49:00 +00:00
James Lyne
53f5960e52
Move UI visibility handling to vuex
2020-12-31 13:02:49 +00:00
James Lyne
0ed11db15c
Show follow status alongside player list on small screens
2020-12-20 18:52:44 +00:00
James Lyne
d34383f88c
Sidebar responsive fixes
2020-12-20 16:21:09 +00:00
James Lyne
5b4a81617c
Only allow one sidebar menu open at a time on small screens
2020-12-20 15:29:40 +00:00
James Lyne
ee391773a2
Hopefully improve sidebar shrink ratios
2020-12-20 15:13:09 +00:00
James Lyne
8de6a218f5
Responsive improvements
2020-12-20 14:45:04 +00:00