Commit Graph
23 Commits
Author SHA1 Message Date
Alexis c9672206be Added player popup 2023-10-14 14:32:53 +02:00
Alexis 1f644d1586 Stylized popup links 2023-10-14 14:23:43 +02:00
Alexis 02b63a3748 Added external link marker and fix useless is:global 2023-10-14 14:03:09 +02:00
Alexis fab55fd404 Changed placeholder style for search 2023-10-14 11:40:18 +02:00
Alexis da2faedd27 Changed deploy to node server
Afaik, Nanostores need SSR in the setup I used, so for now, the build will have to be deployed on a node server.
I could have used a full Vue app to avoid this, but oh well, nothing we can't refactor ; and it just works anyways. Plus it would have meant switching to a vue leaflet wrapper that hasn't been maintained in years.
Can always change it later.
2023-10-14 11:36:05 +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 f0f07eaa0e Merge branch 'dev' into main 2023-10-13 18:10:04 +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
Alexis 73cc730a5c Changed variable names
Because the map will eventually be used for everything, not just one continent
2023-10-11 20:32:55 +02:00
Alexis 657e824a80 Merge branch 'dev' into main 2023-10-10 20:27:44 +02:00
Alexis c65c83d090 Fixed duplicated city 2023-10-10 20:27:38 +02:00
Alexis 84b6e6c7b5 Changed title 2023-10-10 00:12:38 +02:00
Alexis f6d52fc8b1 Added current player marker 2023-10-10 00:09:08 +02:00
Alexis 1fbc96acf2 Added favicon, text stroke and changes to data handling 2023-10-09 22:52:26 +02:00
Alexis 6664cf19f3 Fixed days walking ratio 2023-10-03 18:50:21 +02:00
Alexis ad2094f099 Added most big cities, rulers, and zoomify 2023-10-03 18:26:10 +02:00
Alexis 54deafba8c Added base setup for Alliance's map 2023-10-01 21:43:37 +02:00
Alexis 8d00d75886 Initial commit 2023-10-01 21:41:57 +02:00