Skip to content

ui(trees): tokenize sidebar header chevrons (#496) - #506

Merged
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/496-sidebar-header-icons
Jul 28, 2026
Merged

ui(trees): tokenize sidebar header chevrons (#496)#506
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/496-sidebar-header-icons

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

  • QueryaIconSizes.sidebarExpand (16) + sidebarConnectionIcon (16)
  • All connection/folder header expand chevrons → QueryaIcons.expandClosed + sidebarExpand
  • Connection logos/icons on headers use sidebarConnectionIcon
  • Folder header uses QueryaIcons.folder with the connection icon token
  • Inner tree expand rows keep treeExpand (13)

Closes #496

Test plan

  • flutter test test/core/ui/querya_icons_test.dart
  • Sidebar: expand/collapse PG/MySQL/Redis/Mongo/SQLite/extension/folder — chevrons same size, QueryaIcons glyph
  • Connection logos still align with header row

Add sidebarExpand / sidebarConnectionIcon tokens; use QueryaIcons.expandClosed
on all connection and folder headers; drop hard-coded 16/18 chevron sizes.
@github-actions github-actions Bot added enhancement New feature or request ui User interface components and widgets connections Database connections, URI parsing, pools labels Jul 28, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 3a4bac4 into dev Jul 28, 2026
4 checks passed
@ZhuchkaTriplesix ZhuchkaTriplesix self-assigned this Jul 29, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/496-sidebar-header-icons branch July 30, 2026 07:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

connections Database connections, URI parsing, pools enhancement New feature or request ui User interface components and widgets

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant