Skip to content

ui(trees): align Mongo sidebar hierarchy with other drivers #498

Closed

Description

@ZhuchkaTriplesix

Parent

Part of epic #490.

Problem

Mongo DB rows use left: 16, no Databases (N) group, iconSize: treeGroup (13). Redis/MySQL/PG use a Databases group at left: 20 + DB leaves at left: 16 with treeConnection (14).

Also leaf icon color drift: PG uses primary@0.5; MySQL/SQLite use mutedForeground — fix Mongo as part of alignment; note color unify may be a small sibling change.

Proposal

Align Mongo with Redis/MySQL: Databases group + treeConnection on DB rows + shared indent scale.

Files

  • lib/features/connections/connections_panel_mongo.dart
  • Compare: connections_panel_redis.dart, connections_panel_mysql.dart, connections_panel_pg_tree.dart

Acceptance

  • Mongo Databases group + indent match sibling drivers
  • DB row icon size uses treeConnection

Activity

  1. added
    enhancementNew feature or request
    uiUser interface components and widgets
    connectionsDatabase connections, URI parsing, pools
    on Jul 28, 2026
  2. added a commit that references this issue on Jul 28, 2026
  3. ZhuchkaTriplesix commented on Jul 28, 2026

    @ZhuchkaTriplesix
    MemberAuthor

    Shipped on dev via #511.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

connectionsDatabase connections, URI parsing, poolsenhancementNew feature or requestuiUser interface components and widgets

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions