Skip to content

feat(groups): full-page search-first group editor - #18

Merged
sara-gnucoop merged 4 commits into
devfrom
feature/group-editor-restyle
Sep 4, 2026
Merged

feat(groups): full-page search-first group editor#18
sara-gnucoop merged 4 commits into
devfrom
feature/group-editor-restyle

Conversation

@tulas75

@tulas75 tulas75 commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Replace the cramped Groups modal (dino-mixed-editor dialog) with a dedicated full-page editor rendered inside the app shell: category tabs with count badges, a searchable results list, and an "in group" rail.

  • New GroupEditorPage (create/:id/edit/:id/view routes) reusing the existing data layer (category managers, save/load payload mapping, metric parent/child cascade, all-option sentinel)
  • Theme-integrated colors via angular-material-css-vars (follows the dark-mode toggle); CDK virtual scroll for large pools
  • Pin the "All …" option to the top of each metric list, separated from the concrete items
  • Groups list navigates to the page instead of opening a dialog; old dialog component removed
  • Add and translate the new UI keys across all languages

@sara-gnucoop
sara-gnucoop self-requested a review September 4, 2026 12:38
sara-gnucoop
sara-gnucoop previously approved these changes Sep 4, 2026
tulas75 and others added 4 commits September 4, 2026 14:44
Replace the cramped Groups modal (dino-mixed-editor dialog) with a
dedicated full-page editor rendered inside the app shell: category tabs
with count badges, a searchable results list, and an "in group" rail.

- New GroupEditorPage (create/:id/edit/:id/view routes) reusing the
  existing data layer (category managers, save/load payload mapping,
  metric parent/child cascade, all-option sentinel)
- Theme-integrated colors via angular-material-css-vars (follows the
  dark-mode toggle); CDK virtual scroll for large pools
- Pin the "All …" option to the top of each metric list, separated
  from the concrete items
- Groups list navigates to the page instead of opening a dialog;
  old dialog component removed
- Add and translate the new UI keys across all languages

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@sara-gnucoop
sara-gnucoop merged commit 3459986 into dev Sep 4, 2026
5 checks passed
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.

2 participants