Conversation
bd44e84 to
4640a4e
Compare
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 20.2.0 to 20.3.0. - [Release notes](https://github.com/conventional-changelog/commitlint/releases) - [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/commitlint/commits/v20.3.0/@commitlint/cli) --- updated-dependencies: - dependency-name: "@commitlint/cli" dependency-version: 20.3.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
4640a4e to
22cd58a
Compare
a9658ca to
9a5d3cf
Compare
9a5d3cf to
2fa72f1
Compare
# Conflicts: # package-lock.json # src/core/types/plugin.ts
|
There was a problem hiding this comment.
- I can't seem to be able to tab through the selection of the buttons. Please take a look at this. This probably results from the
<input>s being hidden and only the labels being displayed. Not sure how a ScreenReader would interpret them as well. Maybe using an actual button here seems reasonable? - Selecting a BlockButton makes it jiggle a bit, which is annoying. This should be fixable by reserving some space for the
border. - Implement the old UI for
layout: 'nineRegions'. As we didn't have a final draft yet, the previous layout should be available.
I've also attached a patch which adds the pointer-events to the correct elements.
Oh, right, I missed that one. Is changed with 9476c57 |
dopenguin
left a comment
There was a problem hiding this comment.
Could you please add an example to
iceberg?The filter in
nineRegionsshould look like the previous UI, like I mentioned before. So please add the missing expansion panels.
Before:
Now:Oh, right, I missed that one. Is changed with 9476c57
All the following things are related to the implementation in layout: 'nineRegions'.
There is some empty space on the right:

The window jiggles when hovering the date input:

The spacing for the date input looks off. As in: not enough space on top, too much on the bottom. Also, the <hr> looks off if no other accordion follows.

| /** | ||
| * An icon that is assigned to the value for filtering. | ||
| */ | ||
| icon?: Icon |
There was a problem hiding this comment.
This can only be used in layout: 'standard', correct?
There was a problem hiding this comment.
Linking to {@link MapConfiguration.layout | layout} should be the way here.
|
@oeninghe-dataport pls @ me once you've tackled all the things! |
|
🏓 @dopenguin Your turn again :) |
dopenguin
left a comment
There was a problem hiding this comment.
Please also mind #436 (comment)
434dc05 should now match the previous implementation, although I prefer the KERN style here. |
This is certainly something that will be tackled when we tackle this with a new design. You missed a spot #436 (comment) The
Please rebase the branch onto main please or merge main into this branch. |
See there
Yea, this is kinda hard to read even on usual screens. ecb39bf makes testing that easier, and 27e376f fixes it.
I hope that you wanted to say next. If so, 33adf62. If not...this will take some more time ;) |








Summary
The filter plugin is migrated to POLAR@3.
Instructions for local reproduction and review
Additional hints
Layout flawsThe layout of the filter dialog is somehow broken.It is larger than the map's height (in the snowbox).
You may scroll it, but you cannot see the bottom of the scrollbar, as it overflows.
This, however, is, as far as I can tell, not a filter-specific problem but located probably in iconMenu.Therefore, it is not considered here.
Fixed with #493
Styling
The general styling for this component is inspired by some (deprecated) UI/UX drafts.
Date range picker
The date range picker consists of two browser-native date pickers.
This control is supported by all major browsers (https://caniuse.com/input-datetime).
This improvised date range picker already supports limiting the dates (up to or starting with today's date).
An advanced implementation (as before with Vuetify) is left open to another PR.
Relevant tickets, issues, et cetera
Closes #370