Commit Graph

122 Commits

Author SHA1 Message Date
raucao 818ec35071 Ensure map marker clicks preserve search context
Fixes the back button just closing the sidebar and clearing the whole
search after having seleted a result via map marker
2026-03-23 16:42:32 +04:00
raucao a92b44ec13 Ensure nearby search isn't doing category search 2026-03-23 13:51:11 +04:00
raucao 438bf0c31c Add icons to search result markers 2026-03-22 14:05:49 +04:00
raucao af57e7fe57 Add map markers for search results 2026-03-22 10:59:11 +04:00
raucao 7e98b6796c Integrate category search with search box 2026-03-20 18:56:18 +04:00
raucao 8e9beb16de WIP Integrate category search with search box 2026-03-20 18:39:51 +04:00
raucao b083c1d001 feat(search): add category search support and sync with chips 2026-03-20 18:14:02 +04:00
raucao 4008a8c883 Use "Results" header for category search results 2026-03-20 17:59:11 +04:00
raucao db6478e353 Clear category param when typing new search 2026-03-20 17:42:36 +04:00
raucao b39d92b7c4 Fix lint errors 2026-03-20 17:30:49 +04:00
raucao 5fd4ebe184 Centrally define filled icons
So we don't have to manually pass the option everywhere
2026-03-20 16:55:19 +04:00
raucao f2a2d910a0 WIP Search places by category 2026-03-20 16:43:57 +04:00
raucao 8106009677 Disable edit button while editing
CI / Lint (pull_request) Successful in 51s
CI / Test (pull_request) Successful in 1m0s
Release Drafter / Update release notes draft (pull_request) Successful in 19s
2026-03-18 19:09:59 +04:00
raucao a4e375cb51 Add Pinhead info to FOSS table in About section
CI / Lint (pull_request) Successful in 51s
CI / Test (pull_request) Successful in 1m0s
Release Drafter / Update release notes draft (pull_request) Successful in 19s
2026-03-18 18:34:49 +04:00
raucao b680769eac Replace "cuisine" with icon in place details 2026-03-18 18:17:17 +04:00
raucao 462404b53e Fix sidebar content padding, class name 2026-03-17 16:54:41 +04:00
raucao 1116161e93 Add info/links for preferred contributions
CI / Lint (pull_request) Successful in 53s
CI / Test (pull_request) Successful in 56s
Release Drafter / Update release notes draft (pull_request) Successful in 18s
2026-03-17 15:48:11 +04:00
raucao 88eb0ac0c1 WIP About section
* Add fold-out sections for additional details
* Use table for Open Source info, add licenses
* Move link styles to CSS variables
2026-03-17 15:12:29 +04:00
raucao 8877a9e1c8 Remove unnecessary whitespace
CI / Lint (pull_request) Successful in 49s
CI / Test (pull_request) Successful in 56s
Release Drafter / Update release notes draft (pull_request) Successful in 18s
2026-03-17 13:18:17 +04:00
raucao 03d6a86569 Increase sidebar width, improve auto-panning
CI / Lint (pull_request) Failing after 54s
CI / Test (pull_request) Has been cancelled
* Increase sidebar with on desktop to fit more content
* Move sidebar width to CSS variable
* Auto-pan when a selected place would be obstructed by the desktop
  sidebar
* Consider the header obscuring selected places, too
* Only autopan when actually necessary
2026-03-17 13:14:21 +04:00
raucao 5baebbb846 Add details elements/sections to App Menu sidebar
Starting with some About details
2026-03-16 18:23:46 +04:00
raucao aee7f9d181 Move Photon API URL to Settings 2026-03-16 17:07:24 +04:00
raucao 5892bd0cda Prevent app icon loading when opening the app menu
CI / Lint (pull_request) Successful in 50s
CI / Test (pull_request) Successful in 56s
Release Drafter / Update release notes draft (pull_request) Has been cancelled
Compile into app code by importing the icon in JS.
2026-03-16 16:02:57 +04:00
raucao 78d7aeba2c Refactor app menu sidebar
* Rename to "app menu" across code
* Move content to dedicated sections/components, introduce app menu links
* Use CSS variable for hover background color across the app
2026-03-14 16:24:36 +04:00
raucao ec0d5a30f9 Extract icon imports to separate util
CI / Lint (pull_request) Successful in 28s
CI / Test (pull_request) Successful in 43s
So icons can be used from anywhere, e.g. map component JS
2026-03-14 12:28:17 +04:00
raucao 37cf47b3dd Properly handle place removals
CI / Lint (pull_request) Failing after 23s
CI / Test (pull_request) Successful in 36s
* Transition to OSM route or index instead of staying on ghost route/ID
  (closes sidebar if it was a custom place)
* Ensure save button and lists are in the correct state
2026-03-13 15:33:29 +04:00
raucao ff68b5addc Move default yellow to var, add in list UI 2026-03-13 14:56:12 +04:00
raucao 990f3afa88 Fix lint errors
CI / Lint (pull_request) Successful in 21s
CI / Test (pull_request) Successful in 34s
2026-03-13 13:51:49 +04:00
raucao b2220b8310 Close list dropdown when clicking outside of it
CI / Lint (pull_request) Failing after 25s
CI / Test (pull_request) Successful in 34s
2026-03-13 13:40:28 +04:00
raucao a8613ab81a Remove confirmation dialog when deleting place bookmarks 2026-03-13 13:27:01 +04:00
raucao bcb9b20e85 WIP Add places to lists 2026-03-13 12:22:51 +04:00
raucao 7e94f335ac Prevent zooming when selecting saved places 2026-03-11 18:16:24 +04:00
raucao df336b87ac Smart auto zoom for search/select 2026-03-11 17:51:26 +04:00
raucao ffcb8219b0 Add email links 2026-03-11 15:22:34 +04:00
raucao e01cb2ce6f Add Facebook and Instagram links 2026-03-11 15:02:47 +04:00
raucao 34bc15cfa9 Only zoom out, not in, when fitting ways/relations 2026-02-24 22:27:52 +04:00
raucao b3c733769c Add app icon before app name in Settings header
CI / Lint (push) Successful in 26s
CI / Test (push) Successful in 39s
2026-02-24 18:52:07 +04:00
raucao 60b2548efd Set up Gitea Actions/CI (#23)
CI / Lint (push) Successful in 19s
CI / Test (push) Successful in 33s
Reviewed-on: #23
2026-02-24 14:23:01 +00:00
raucao 2e632658ad Fix warning 2026-02-24 16:43:06 +04:00
raucao 845be96b71 Fix linting errors, improve lint scripts 2026-02-24 16:31:22 +04:00
raucao a6ca362876 Multi-line rendering for multi-value tags
E.g. opening hours, multiple phone numbers, ...
2026-02-24 14:50:39 +04:00
raucao e980431c17 Add Wikipedia icon, support for filled SVGs 2026-02-24 13:25:17 +04:00
raucao 4fdf2e2fb6 WIP Add more icons 2026-02-24 13:04:15 +04:00
raucao de1b162ee9 Different sidebar headers for nearby and full search 2026-02-24 12:49:07 +04:00
raucao d827fe263b Draw outlines/areas for ways and relations on map 2026-02-24 11:22:57 +04:00
raucao 361a826e4f Improve nearby search
* Use regular expression queries for place types
* Add more place types
* Add relations
* Only return results with a name
2026-02-24 09:58:12 +04:00
raucao f73677139d Zoom to fit ways and relations into map view 2026-02-23 22:01:46 +04:00
raucao d9645d1a8c Fix search result subheadings
Should be address for non-nearby results
2026-02-23 20:28:03 +04:00
raucao 323aab8256 Add more place types, refactor tag usage 2026-02-23 18:02:15 +04:00
raucao ecb3fe4b5a Tweak sizes and layout for icon buttons 2026-02-23 16:50:34 +04:00