Commit graph

21 commits

Author SHA1 Message Date
Nicolas Froger
00634ebbc8
frontend: display version in corner
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-26 16:05:05 +02:00
Nicolas Froger
130581a411
add location logging, display last location on map
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-26 15:38:23 +02:00
Nicolas Froger
4356816f07
frontend: create-post: better error handling
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-26 15:38:22 +02:00
Nicolas Froger
da9bd21c45
frontend: remove duplicate zoom control, fix position
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-26 15:38:21 +02:00
Nicolas Froger
1edc1690db
frontend: add countdown on home page
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-26 03:07:30 +02:00
Nicolas Froger
ba4bbe1a19
frontend: map: add line between points
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-26 02:33:35 +02:00
Nicolas Froger
9ab5e684f3
frontend: create-post: fix city name lookup
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-26 01:20:00 +02:00
Nicolas Froger
8977d36a40
frontend: fix admin title margin
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-26 01:19:32 +02:00
Nicolas Froger
ce2b6338c3
frontend: createpost: add reverse location lookup to get city and country
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-25 19:26:40 +02:00
Nicolas Froger
b115ee3d5e
frontend: desperate attempt to fix fullpage issues when switching views
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-25 19:26:20 +02:00
Nicolas Froger
4e848fe952
frontend: add map view
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-25 19:25:08 +02:00
Nicolas Froger
208fb1fbc7
frontend: auto scroll post menu
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-25 12:51:36 +02:00
Nicolas Froger
90163b5db5
frontend: delay fullpage init after post fetch
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-25 12:51:23 +02:00
Nicolas Froger
4d5165473b
frontend: make create post form hidden instead of invisible
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-25 12:49:50 +02:00
Nicolas Froger
4d7ab2ed8a
frontend: fix admin auth with redirects
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-25 12:49:14 +02:00
Nicolas Froger
3da3b6491b
frontend: lazy load posts images
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-25 12:48:01 +02:00
Nicolas Froger
bfaa1c0014
frontend: add config for endpoints
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-25 12:47:45 +02:00
Nicolas Froger
ddc6c64f0f
init backend, added admin page in front
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-25 03:00:51 +02:00
Nicolas Froger
5c6e641fbd
frontend: some small fixes
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-22 02:51:50 +02:00
Nicolas Froger
227332e5d4
frontend: add shadcn vue, replace custom css with tailwind
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-22 02:25:34 +02:00
Nicolas Froger
08d529c381
frontend: initial commit
Signed-off-by: Nicolas Froger <nicolas@kektus.xyz>
2024-07-22 02:25:31 +02:00