Skip to content

Commit 2d48726

Browse files
committed
Fix explorer labels
1 parent 471eade commit 2d48726

File tree

3 files changed

+8
-10
lines changed

3 files changed

+8
-10
lines changed

sqlit/domains/explorer/ui/mixins/tree_labels.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ def _format_connection_label(self, conn: Any, status: str, spinner: str | None =
3939
if status == "connected":
4040
primary = getattr(getattr(self, "current_theme", None), "primary", "#7E9CD8")
4141
label = (
42-
f"[{primary}]{source_emoji}{escaped_name}[/]"
42+
f"[{primary}]* {source_emoji}{escaped_name}[/]"
4343
f" [{db_type_label}] ({display_info})"
4444
)
4545
elif status == "connecting":
@@ -50,8 +50,8 @@ def _format_connection_label(self, conn: Any, status: str, spinner: str | None =
5050
)
5151
else:
5252
label = (
53-
f"{source_emoji}{escaped_name}"
54-
f" [{db_type_label}] ({display_info})"
53+
f"[dim]{source_emoji}{escaped_name}"
54+
f" [{db_type_label}] ({display_info})[/]"
5555
)
5656

5757
if is_selected:

sqlit/domains/explorer/ui/tree/builder.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -469,7 +469,7 @@ def get_conn_label(config: Any, connected: bool = False) -> str:
469469
selected_prefix = "[bright_cyan][x][/] " if config.name in selected else ""
470470
if connected:
471471
primary = getattr(getattr(host, "current_theme", None), "primary", "#7E9CD8")
472-
name = f"{selected_prefix}[{primary}]{source_emoji}{escaped_name}[/]"
472+
name = f"{selected_prefix}[{primary}]* {source_emoji}{escaped_name}[/]"
473473
else:
474474
name = f"{selected_prefix}{source_emoji}{escaped_name}"
475475
return f"{name} [{db_type_label}] ({display_info})"
@@ -498,8 +498,7 @@ def get_conn_label(config: Any, connected: bool = False) -> str:
498498
add_database_object_nodes(host, active_node, specific_db)
499499
active_node.expand()
500500
else:
501-
primary = getattr(getattr(host, "current_theme", None), "primary", "#7E9CD8")
502-
dbs_node = active_node.add(f"[{primary}]📁 Databases[/]")
501+
dbs_node = active_node.add("Databases")
503502
dbs_node.data = FolderNode(folder_type="databases")
504503
dbs_node.allow_expand = True
505504
active_node.expand()
@@ -523,12 +522,11 @@ def add_database_object_nodes(host: TreeMixinHost, parent_node: Any, database: s
523522

524523
caps = host.current_provider.capabilities
525524
node_provider = host.current_provider.explorer_nodes
526-
primary = getattr(getattr(host, "current_theme", None), "primary", "#7E9CD8")
527525

528526
for folder in node_provider.get_root_folders(caps):
529527
if folder.requires(caps):
530-
folder_node = parent_node.add(f"[{primary}]📁 {folder.label}[/]")
528+
folder_node = parent_node.add(folder.label)
531529
folder_node.data = FolderNode(folder_type=folder.kind, database=database)
532530
folder_node.allow_expand = True
533531
else:
534-
parent_node.add_leaf(f"[dim]📁 {folder.label} (Not available)[/]")
532+
parent_node.add_leaf(f"[dim]{folder.label} (Not available)[/]")

sqlit/domains/explorer/ui/tree/db_switching.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ def update_database_labels(host: TreeMixinHost) -> None:
129129
continue
130130
is_active = active_db and db_name.lower() == active_db.lower()
131131
if is_active:
132-
db_node.set_label(f"[{primary}]{escape_markup(db_name)}[/]")
132+
db_node.set_label(f"[{primary}]* {escape_markup(db_name)}[/]")
133133
else:
134134
db_node.set_label(escape_markup(db_name))
135135
break

0 commit comments

Comments
 (0)