Commit Graph

42 Commits

Author SHA1 Message Date
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
4d34927c39 Fix player icon disappearing on focus 2021-05-24 17:34:15 +01:00
James Lyne
302077c9c1 Use .menu styling for other menu-y things 2021-05-24 17:16:07 +01:00
James Lyne
a8ec660ffd Map context menu 2021-05-24 16:42:32 +01:00
James Lyne
e6f0a0e80d Break long names only when necessary 2021-05-20 22:09:05 +01:00
James Lyne
e444390698 Break long world names to avoid horizontal scrollbar 2021-05-20 21:46:45 +01:00
James Lyne
360e1e8f94 Improve world icon logic (Fixes #25) 2021-05-20 21:44:22 +01:00
James Lyne
fcf124c9ef Make LiveAtlas messages translatable 2021-05-20 21:33:53 +01:00
James Lyne
131e1dd685 Make LiveAtlas messages translatable 2021-05-20 16:36:02 +01:00
James Lyne
17540b6279 Fix build 2021-05-20 15:30:55 +01:00
James Lyne
2ab569c18f Refactor state.currentServer to contain the server config instead of just the ID. Abstract API away from actions. 2021-05-20 00:06:57 +01:00
James Lyne
509089e5b7 More async/await 2021-05-18 18:26:20 +01:00
James Lyne
a619c22c50 Small cleanup 2021-05-18 00:22:49 +01:00
James Lyne
97fed3fed2 Fix server button active state 2021-05-17 15:41:08 +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
df487ec364 export Util functions separately 2021-01-26 20:37:29 +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
7a4207d946 Keep player list names on one line 2021-01-06 01:00:01 +00:00
James Lyne
30d0219535 Add player image to FollowTarget 2020-12-31 13:55:05 +00:00
James Lyne
3e095c0ae9 Better handle hidenames: true 2020-12-23 03:23:58 +00:00
James Lyne
42cdb8fba7 Implement skin images in player list 2020-12-23 03:07:52 +00:00
James Lyne
ce7827659a Convert PlayerListItem to component api 2020-12-23 03:07:19 +00:00
James Lyne
816f96777e Current map active state 2020-12-20 19:37:25 +00:00
James Lyne
0ed11db15c Show follow status alongside player list on small screens 2020-12-20 18:52:44 +00:00
James Lyne
ee391773a2 Hopefully improve sidebar shrink ratios 2020-12-20 15:13:09 +00:00
James Lyne
b92120e801 Handle hidden/offworld players
- Respect server config for greying out players in other worlds
- Always grey out players hidden due to other restrictions
- Allow following for hidden players, and show their hidden status on the follow popup
2020-12-18 16:04:06 +00:00
James Lyne
3acd40efd2 Pan to players on click 2020-12-17 00:13:28 +00:00
James Lyne
31b05613fb Add license 2020-12-16 16:54:41 +00:00
James Lyne
e23842574d Respect config map list heading 2020-12-15 22:11:29 +00:00
James Lyne
4c91b3225e Fix player names in FollowTarget 2020-12-14 00:51:51 +00:00
James Lyne
f37d3531a1 Allpw HTML in player names, sanitise it to be sure 2020-12-13 23:22:59 +00:00
James Lyne
fd5e9f8543 Increase player list padding 2020-12-13 13:31:38 +00:00
James Lyne
99a28401b9 Fix player icons 2020-12-13 13:23:32 +00:00
James Lyne
3e2f507eb2 New map list icons 2020-12-13 13:23:22 +00:00
James Lyne
e4961c7893 Use config players heading 2020-12-11 23:01:42 +00:00
James Lyne
ca82f56185 Start layer control implementation 2020-12-11 21:38:50 +00:00
James Lyne
5d0f26917d More progress 2020-12-01 23:20:48 +00:00