Alexis
075bf3e948
Changed icons to svg on MarkerCreator
2024-01-15 22:03:13 +01:00
Alexis
fd018ba4c3
Keep value on clickoutside
2024-01-15 17:41:17 +01:00
Alexis
721f0d3d44
Added clickoutside handler for marker search
2024-01-15 17:29:51 +01:00
Alexis
aaad18e07f
Hotfix : Removed useless imports
2024-01-13 16:59:59 +01:00
Alexis
75ea81575d
Modal width fix and debug revamp
2024-01-13 16:58:15 +01:00
Alexis
1b2ba84b41
Added error handling to markerTitle
2024-01-13 16:54:32 +01:00
Alexis
3abf35ee58
Added functions to delete custom markers
2024-01-13 14:53:37 +01:00
Alexis
4c1bd4ff44
Added UI of custom marker actions
2024-01-13 14:12:58 +01:00
Alexis
9123fb2263
Added fly to custom markers
2024-01-13 00:38:39 +01:00
Alexis
1018798762
Removed old button toggle
2024-01-10 21:05:31 +01:00
Alexis
d680cae84d
Refactored tag list in their own component
2024-01-10 21:03:37 +01:00
Alexis
68eb0d165f
Reduced tags font size on mobile
2024-01-09 17:45:58 +01:00
Alexis
b19113f232
Added disabled button style
2024-01-09 17:40:55 +01:00
Alexis
494ef9bf88
Added box shadow on buttons
2024-01-07 20:31:14 +01:00
Alexis
da8bec44b0
Added marker add modal
2024-01-07 00:31:20 +01:00
Alexis
fbd58c4a5e
Added custom marker saving
2024-01-05 23:55:32 +01:00
Alexis
ac3aef4366
Started vue based map marker menu
2024-01-05 21:38:28 +01:00
Alexis
d4527e2ca1
Added sample files for SVG Overlay
2023-12-11 20:53:06 +01:00
Alexis
7b15175863
Fixed mobile overflow of search wrapper
2023-12-11 20:52:56 +01:00
Alexis
be48244221
Cleaned up code for SearchMarkers comp
...
And also cleaned a fair bit of its code
2023-12-10 21:49:58 +01:00
Alexis
1b6ad5ad0e
Fixed filter position next to player btn
2023-12-09 22:18:05 +01:00
Alexis
29481a05bd
Added multiple filters
2023-12-09 22:11:00 +01:00
Alexis
67add2baa9
Added quest (and POC for categories) filter
2023-12-09 18:46:23 +01:00
Alexis
3becf43d3b
Added quests markers and data for eastern map
2023-12-09 17:14:47 +01:00
Alexis
e2b513253c
Added check if there is no player data
2023-12-08 19:26:39 +01:00
Alexis
f338b88321
Fixed undefined old nanostore ref
2023-12-08 17:22:07 +01:00
Alexis
0fef86bb0c
Changes before rebase of main
2023-12-08 17:19:09 +01:00
Alexis
db69bd7e6f
Removed nanostore logic
...
This module was way too cumbersome for such a simple implementation ; now the resources are just plain json loaded in astro instead of full on API routes.
This also eliminates the need to have a backend service to serve the API and the app can be deployed statically
2023-12-08 14:01:59 +01:00
Alexis
42324fa670
Removed debug log
2023-10-15 11:17:31 +02:00
Alexis
651c21b8ec
Added marker display when flown to marker
...
And also refactored some event listeners
2023-10-14 19:22:49 +02:00
Alexis
fab55fd404
Changed placeholder style for search
2023-10-14 11:40:18 +02:00
Alexis
7f7fa1465a
Fixed small focus bugs
2023-10-13 21:32:19 +02:00
Alexis
9d7f87464d
Added titles for accessibility
2023-10-13 20:54:26 +02:00
Alexis
db2f5c5333
Fixed focus styles and added erase value with esc
2023-10-13 18:09:59 +02:00
Alexis
e2e6ab8bf1
Added flyTo support ; targets markers
2023-10-13 17:58:36 +02:00
Alexis
085887615a
Added flyTo support ; targets players
...
The implementation forces Vue to attach vanilla event handlers, because their VDom doesn't bubble up and there's no way for it to easily communicate with Astro components.
Nanostores aren't an option because .astro files are rendered on the server, so the store can't be used client side (would be nice if it did tho!!!)
2023-10-13 17:44:52 +02:00
Alexis
e654d3f96a
Added nanostore logic to centralise data
2023-10-13 17:19:58 +02:00
Alexis
4e1927bf02
Added search markers component
...
Functionnality is not present for now and will probably rely on nanostores
2023-10-13 11:48:01 +02:00