Commit graph

401 commits

Author SHA1 Message Date
Pieter Vander Vennet
fdde0aaeb3 A11y: add labels to previously unlabeled buttons, fix order 2023-12-14 18:25:35 +01:00
Pieter Vander Vennet
736ab13ceb Fix slope input 2023-12-14 18:06:07 +01:00
Pieter Vander Vennet
3327c02217 Fix build 2023-12-14 16:57:47 +01:00
Pieter Vander Vennet
fdf38daf5e Feature: add slope measurement input 2023-12-14 15:41:34 +01:00
Pieter Vander Vennet
48ac539272 A11y: improve flow with screenreader, some more refactoring to svelte, see #1181 2023-12-13 02:16:53 +01:00
Pieter Vander Vennet
40067e35d4 UX: styling tweaks, fix typing errors 2023-12-13 01:02:27 +01:00
Pieter Vander Vennet
4be49a0561 Fix: actually allow to login via prominent login button 2023-12-13 00:53:48 +01:00
Pieter Vander Vennet
b1c4097cb4 Fix: don't crash if 't' is undefined 2023-12-13 00:53:31 +01:00
Pieter Vander Vennet
55a6cda062 Remove stray import 2023-12-13 00:48:32 +01:00
Pieter Vander Vennet
de9dca54bd Fix build 2023-12-12 19:26:15 +01:00
Pieter Vander Vennet
8a7d8a43ce Accessibility: add (translatable) aria labels, update to translation system, see #1181 2023-12-12 19:18:59 +01:00
Pieter Vander Vennet
a20f6a2d27 Fix keyboard navigation for the map if the focus is not on the main map element 2023-12-12 17:08:59 +01:00
Pieter Vander Vennet
f8349cb2b9 Performance: add map.resize() at appropriate time for initial map load 2023-12-12 13:53:49 +01:00
Pieter Vander Vennet
7947fc3fbc Performance: move OH-calculations to idleCallback, prevents stutter 2023-12-12 13:28:07 +01:00
Pieter Vander Vennet
94e07d5b13 Refactoring: allow to reuse units, move all units into central file 2023-12-12 03:47:20 +01:00
Pieter Vander Vennet
f015604000 Themes: improve ability of 'rewrite' config 2023-12-12 03:43:55 +01:00
Pieter Vander Vennet
7f6c1f06e2 Fix: improve error message 2023-12-12 03:42:56 +01:00
Pieter Vander Vennet
5585f02cad Fix: make sure that a 'hidden' tagRendering cannot be accidentally selected 2023-12-12 03:41:23 +01:00
Pieter Vander Vennet
b33f2c63e9 UX tweaks 2023-12-08 18:27:50 +01:00
Pieter Vander Vennet
e8569ec540 Fix: remove 'icons.defaults' from favourite layers, cleanup of various small typing errors 2023-12-08 00:12:21 +01:00
Pieter Vander Vennet
98ca6aa8aa Fix: import 2023-12-07 21:58:16 +01:00
Pieter Vander Vennet
8ae4d810d6 Accessibility: add focus trapping, debug tab cycling, UI tweaks for mobile browser 2023-12-07 21:57:20 +01:00
Pieter Vander Vennet
307549b593 Accessibility: port MoveWizard to Svelte as it handles tab cycling correctly 2023-12-07 21:56:32 +01:00
Pieter Vander Vennet
f77a06f317 Chore: Improve typing 2023-12-07 21:55:54 +01:00
Pieter Vander Vennet
09993c2e44 Feature: load HD-images from mapillary in preview 2023-12-07 01:04:43 +01:00
Pieter Vander Vennet
4ee83cfe5c Accessibility: improve keyboard only flow (see #1181); remove some legacy use of Svelte 2023-12-06 17:27:30 +01:00
Pieter Vander Vennet
d1a6c11513 UX tweaks 2023-12-06 13:47:20 +01:00
Pieter Vander Vennet
24581e42ca UX: tweak image preview 2023-12-06 13:19:45 +01:00
Pieter Vander Vennet
095b0e0d82 UX: wrap favourite summary 2023-12-06 12:57:59 +01:00
Pieter Vander Vennet
4d6b2591c4 Fix typo 2023-12-06 12:57:13 +01:00
Pieter Vander Vennet
f7ed2d7c54 Fix tests 2023-12-06 12:25:47 +01:00
Pieter Vander Vennet
42a87d2611 Attempt to fix build 2023-12-06 12:12:53 +01:00
Pieter Vander Vennet
7cd649b1b6 Fix translations 2023-12-06 04:01:42 +01:00
Pieter Vander Vennet
6200b420b3 Improve statistics page 2023-12-06 03:07:41 +01:00
Pieter Vander Vennet
d04132d42c Make summary icons clickable 2023-12-06 03:07:41 +01:00
Pieter Vander Vennet
ff3a7f8f43 Fix: undo accidental changes, fix saving preferences 2023-12-06 03:07:41 +01:00
Pieter Vander Vennet
608d2b39e8 Ignore some generated files in prettier 2023-12-06 02:55:51 +01:00
Pieter Vander Vennet
4bfd7e6b3b Fix tests 2023-12-06 01:29:32 +01:00
Pieter Vander Vennet
44dc8b408f Chore: remove obsolete log 2023-12-05 18:37:06 +01:00
Pieter Vander Vennet
d7413e8228 Feature: add zoomable image when clicked 2023-12-05 18:37:06 +01:00
Pieter Vander Vennet
afbb39b9ea UI: center labels if they don't have a marker 2023-12-05 03:27:17 +01:00
Pieter Vander Vennet
6f59e46bef Fix: bypass missing favourites in custom theme loader 2023-12-05 01:07:58 +01:00
Pieter Vander Vennet
4197ec0055
Merge pull request #1731 from pietervdvn/feature/favourites
Feature/favourites
2023-12-05 00:12:29 +01:00
Pieter Vander Vennet
d3895800f3 Favourites: some fixes to rendering the title 2023-12-05 00:04:29 +01:00
Pieter Vander Vennet
e6f0b8024d Allow for a layer to not have a marker when loading from studio 2023-12-05 00:04:11 +01:00
Pieter Vander Vennet
3135b83598 Update tag totals, sort title tags by popularity to give the most precise title 2023-12-04 16:10:05 +01:00
Pieter Vander Vennet
baf858bc21 Refactoring: remove slot name; fix logout button 2023-12-04 16:09:30 +01:00
Pieter Vander Vennet
4e1384c2df UX: move some items behind login-toggles, add a 'login to add pictures' button again (fix #1698) 2023-12-04 15:02:42 +01:00
Pieter Vander Vennet
5168b42c8f UX: move classes of the wikipedia article 2023-12-04 14:33:37 +01:00
Pieter Vander Vennet
d9d330e912 Themes: add currently open badge 2023-12-04 03:32:25 +01:00