diff --git a/apps/tauri/package.json b/apps/tauri/package.json index b4caab7b..4975a827 100644 --- a/apps/tauri/package.json +++ b/apps/tauri/package.json @@ -29,6 +29,7 @@ "codemirror": "^6.0.2", "lodash": "^4.18.1", "marked": "^4.3.0", + "material-symbols": "^0.49.0", "pinia": "^3.0.3", "react": "^18.3.1", "react-dom": "^18.3.1", diff --git a/apps/tauri/pnpm-lock.yaml b/apps/tauri/pnpm-lock.yaml index 5461865c..1b12402d 100644 --- a/apps/tauri/pnpm-lock.yaml +++ b/apps/tauri/pnpm-lock.yaml @@ -56,6 +56,9 @@ importers: marked: specifier: ^4.3.0 version: 4.3.0 + material-symbols: + specifier: ^0.49.0 + version: 0.49.0 pinia: specifier: ^3.0.3 version: 3.0.4(typescript@5.8.3)(vue@3.5.45(typescript@5.8.3)) @@ -1072,6 +1075,9 @@ packages: engines: {node: '>= 12'} hasBin: true + material-symbols@0.49.0: + resolution: {integrity: sha512-3yFCfEA1+gZPsTJYXWbEmNgxvm0pFpXuVIyUMJzjajMGpZ5vOTPan4p8VO1x0pIAE2fPmf/N9ZZuGiFfTyLF3Q==} + minimatch@9.0.9: resolution: {integrity: sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==} engines: {node: '>=16 || 14 >=14.17'} @@ -2317,6 +2323,8 @@ snapshots: marked@4.3.0: {} + material-symbols@0.49.0: {} + minimatch@9.0.9: dependencies: brace-expansion: 2.1.8 diff --git a/apps/tauri/src/main.ts b/apps/tauri/src/main.ts index 51170e5e..23e5d217 100644 --- a/apps/tauri/src/main.ts +++ b/apps/tauri/src/main.ts @@ -1,6 +1,7 @@ import { createApp } from "vue"; import { createPinia } from "pinia"; import App from "./App.vue"; +import "material-symbols/rounded.css"; import "./styles/base.css"; import { initTheme } from "./theme/queryaTheme"; import { diff --git a/apps/tauri/src/ui/ConnectionHome.vue b/apps/tauri/src/ui/ConnectionHome.vue index f5c2d2f0..93e60142 100644 --- a/apps/tauri/src/ui/ConnectionHome.vue +++ b/apps/tauri/src/ui/ConnectionHome.vue @@ -11,6 +11,7 @@ import { useShellNavStore } from "../stores/shellNav"; import { useObjectTreeStore } from "../stores/objectTree"; import QueryaButton from "./QueryaButton.vue"; import SqlWorkspace from "./SqlWorkspace.vue"; +import { QueryaIcon } from "./icons"; import ErdView from "./erd/ErdView.vue"; const connections = useConnectionsStore(); @@ -182,7 +183,9 @@ function openRelation(o: { id: string; name: string; kind: string; schema?: stri data-testid="home-overview" >
- +

{{ conn.name }}

@@ -205,7 +208,7 @@ function openRelation(o: { id: string; name: string; kind: string; schema?: stri