Skip to content

chunter ui fixes - #455

Merged
aonnikov merged 5 commits into
developfrom
fix-polish-chunter-ui
Oct 26, 2026
Merged

aonnikov merged 5 commits into
developfrom
fix-polish-chunter-ui

Conversation

@aonnikov

@aonnikov aonnikov commented Oct 18, 2026 •

Copy link
Copy Markdown
Collaborator
  • Channels and direct chats remain visible when empty. Added showWhenEmpty and showInlineActions, enabled for both sections. Channel and direct chat creation actions now appear as + buttons next to the section header.
    NavGroup renders its own actions. Actions with inline: true appear as individual buttons; other actions go into the … menu. Added a right-click context menu. Actions can now be supplied through a function, including an asynchronous one.
  • Restructured the header markup. The outer wrapper became a div, with a separate .hulyNavGroup-header__toggle button for expanding or selecting the group. Action buttons sit alongside it. The label and icon wrappers became span elements, which caused the current QMS selector issue.
  • Removed duplicate rendering logic. TreeElement passes actions to NavGroup instead of rendering its own buttons. The card type navigator now uses an inline action for card creation, replacing its custom action slot.
  • Adjusted styles. Tool and action buttons appear on hover, when the group is selected, or while its menu is open. Removed the pressed-state border color change for tertiary buttons.

@aonnikov
aonnikov force-pushed the fix-polish-chunter-ui branch from 9642ca6 to fd0a940 Compare October 25, 2026 13:17
aonnikov and others added 3 commits October 25, 2026 21:16
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
Signed-off-by: Alexander Onnikov <alexander.onnikov@gmail.com>
@aonnikov
aonnikov force-pushed the fix-polish-chunter-ui branch 2 times, most recently from 215584b to 536f902 Compare October 25, 2026 15:53
Signed-off-by: Alexander Onnikov <alexander.onnikov@gmail.com>
Signed-off-by: Alexander Onnikov <alexander.onnikov@gmail.com>
@aonnikov
aonnikov force-pushed the fix-polish-chunter-ui branch from 5369ef6 to c2f1ccd Compare October 26, 2026 11:37
@aonnikov
aonnikov merged commit 9f8fbc9 into develop Oct 26, 2026
13 checks passed
@aonnikov
aonnikov deleted the fix-polish-chunter-ui branch October 26, 2026 16:33
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