Skip to content

feat(policies): collapse region choices by default - #516

Merged
Zakkaus merged 1 commit into
mainfrom
feat/group-regions-disclosure
Oct 7, 2026
Merged

Zakkaus merged 1 commit into
mainfrom
feat/group-regions-disclosure

Conversation

@Zakkaus

@Zakkaus Zakkaus commented Oct 7, 2026

Copy link
Copy Markdown
Owner

Problem

The group editor opens the full region checklist, pushing the remaining settings below the fold even when the selected region tags already describe the group.

How I fixed it

Reuse the existing flush Disclosure to collapse region choices by default in new and existing groups. Keep selected tags visible and preserve the checklist's accessible name with an optional hidden label. Selection, removal, undo and saved filters are unchanged. Net additions: source 5, unit tests 0, e2e 42, CSS 0. Zakkaus reviewed the local preview and approved merging.

Verified

pnpm check passed, including 3,611 unit tests. pnpm build and pnpm check:size passed. Five related Chromium specs passed all 62 tests, covering keyboard expansion, selected tags, removal, undo, saving and reopening. A negative control without the production change failed because the Regions disclosure was absent. Desktop and mobile previews were checked in English and Traditional Chinese with ordinary and Glass palettes. Full browser coverage runs in CI.

Keep the group editor compact by placing region choices in the existing disclosure. Preserve selected tags and the checklist accessible name.
@Zakkaus
Zakkaus merged commit 364d2b1 into main Oct 7, 2026
16 checks passed
@Zakkaus
Zakkaus deleted the feat/group-regions-disclosure branch October 7, 2026 06:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant