Commit graph

86 commits

Author SHA1 Message Date
a50620a8ba Refactoring: more cleanup of Svg.ts, remove a few old, unused classes 2024-01-16 22:54:17 +01:00
8853bba4f7 Fix #1752 2024-01-15 01:46:22 +01:00
e66a91abbd UX: make sure floatOver is full height on all devices 2024-01-15 01:44:49 +01:00
34d8527718 Refactoring: move uploadGPXToOSm into svelte 2024-01-11 04:44:20 +01:00
7b9a748199 Refactoring: remove obsolete class 2024-01-11 04:44:20 +01:00
d95e40e1c7 Refactoring: remove some more of the deprecated, old-style svg-images 2024-01-11 04:44:20 +01:00
859faead7f Fix: fix file drag and drop, allow entire featurePopup for file drop 2024-01-11 04:44:20 +01:00
0cbacd57ec UX: fix styling issue 2024-01-10 02:22:17 +01:00
b30d9edccf UX: style tweaks 2024-01-02 18:23:36 +01:00
3059d2ed26 A11y: more screenreader a11y tweaks, UX tweaks 2023-12-31 20:57:45 +01:00
bad0edd4b0 Chore: regenerate docs, lint 2023-12-30 15:24:30 +01:00
5b6434a5d2 UI: Css tweaks 2023-12-29 22:46:02 +01:00
1b10f1f64d A11y: move buttons into fields 2023-12-26 22:30:27 +01:00
1d089e1e81 UX: use center icon for directionINdicator if no GPS signal is available 2023-12-26 12:53:31 +01:00
0733c46fcb Fix undefined error in DirectionIndicator 2023-12-26 12:35:51 +01:00
3288781558 UX: always center loading icon 2023-12-26 12:08:48 +01:00
6cd3c15544 Improve share functionality 2023-12-25 23:55:52 +01:00
bfd818cb38 Add QR-code to all popups, add direction indicator to popup and visual feedback, make reviews accessible to screenreaders (both to read them and to make them) 2023-12-24 05:01:10 +01:00
c6f738609f A11y: improve documentation of hotkeys, keyboard navigation acts more like an aria-grid 2023-12-22 18:50:22 +01:00
6da72b80ef More work on A11y 2023-12-21 17:36:50 +01:00
512bb4c00e Fix: keep map mouse-interactive when panning with arrow keys, some CSS-tweaks 2023-12-21 01:49:36 +01:00
319c0e2573 Chore: Housekeeping 2023-12-21 01:46:18 +01:00
7e852dd7e3 Move various tabs into buttons, more work on a11y 2023-12-20 02:50:08 +01:00
f51b51c491 Merge master 2023-12-19 23:04:37 +01:00
663b194247 Chore: housekeeping: lint 2023-12-19 22:08:00 +01:00
82409984dc Better compass arrow 2023-12-18 01:30:02 +01:00
7a3cb9fbdd Improve 'slopes' input, add compass indicator 2023-12-16 01:29:42 +01:00
af4d9bb2bf A11y: screen navigation improvements, see #1181 2023-12-15 01:46:01 +01:00
fdde0aaeb3 A11y: add labels to previously unlabeled buttons, fix order 2023-12-14 18:25:35 +01:00
48ac539272 A11y: improve flow with screenreader, some more refactoring to svelte, see #1181 2023-12-13 02:16:53 +01:00
40067e35d4 UX: styling tweaks, fix typing errors 2023-12-13 01:02:27 +01:00
b1c4097cb4 Fix: don't crash if 't' is undefined 2023-12-13 00:53:31 +01:00
8a7d8a43ce Accessibility: add (translatable) aria labels, update to translation system, see #1181 2023-12-12 19:18:59 +01:00
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
f95a1a8039 Streamline hotkeys 2023-12-09 16:01:15 +01:00
8ae4d810d6 Accessibility: add focus trapping, debug tab cycling, UI tweaks for mobile browser 2023-12-07 21:57:20 +01:00
f77a06f317 Chore: Improve typing 2023-12-07 21:55:54 +01:00
4ee83cfe5c Accessibility: improve keyboard only flow (see #1181); remove some legacy use of Svelte 2023-12-06 17:27:30 +01:00
d7413e8228 Feature: add zoomable image when clicked 2023-12-05 18:37:06 +01:00
baf858bc21 Refactoring: remove slot name; fix logout button 2023-12-04 16:09:30 +01:00
56a23deb2d Favourites: improve overview, update all features from OSM when loading 2023-12-03 20:03:47 +01:00
d959b6b40b Merge develop 2023-12-03 04:44:59 +01:00
7680c2791b Merge master 2023-12-03 02:51:43 +01:00
c7089c27a0 UI: fix #1720 2023-12-02 01:47:08 +01:00
60efd0844f Housekeeping 2023-12-01 15:23:28 +01:00
f9827dd6ae Feature: add favourite 2023-11-22 19:39:19 +01:00
c13d80f062 Performance: trim svg.ts, use Svelte-SVG-componenets where possible (WIP) 2023-11-19 04:38:34 +01:00
d638237e38 Rewrite index page in svelte, rewrite language picker in Svelte, fix #1612 2023-11-19 01:07:05 +01:00
286578bfc7 Chore: formatting 2023-11-09 16:30:26 +01:00
bb328d9724 UX+Accessibility: focus on map when appropriate 2023-11-03 02:24:33 +01:00