diff --git a/apps/desktop/src-tauri/tauri.conf.json b/apps/desktop/src-tauri/tauri.conf.json index da5657f..cb5bb80 100644 --- a/apps/desktop/src-tauri/tauri.conf.json +++ b/apps/desktop/src-tauri/tauri.conf.json @@ -24,7 +24,7 @@ "height": 600, "transparent": true, "windowEffects": { - "effects": ["sidebar"] + "effects": ["sidebar", "micaDark"] }, "decorations": true }, diff --git a/apps/desktop/src/routes/app/+page.svelte b/apps/desktop/src/routes/app/+page.svelte index 08a718c..a73baef 100644 --- a/apps/desktop/src/routes/app/+page.svelte +++ b/apps/desktop/src/routes/app/+page.svelte @@ -41,6 +41,7 @@ import { ArrowBigUpIcon, CircleXIcon, EllipsisVerticalIcon, RefreshCcwIcon } from "lucide-svelte" import { onMount } from "svelte" + const _platform = platform() const win = getCurrentWindow() let inputEle: HTMLInputElement | null = $state(null) function onKeyDown(event: KeyboardEvent) { @@ -95,7 +96,10 @@ }} /> {m.home_command_input_dropdown_open_preference()} - {#if platform() === "macos"} + {#if _platform === "macos"} ⌘+Comma {:else} Ctrl+Comma diff --git a/apps/desktop/src/routes/app/extension/store/+page.svelte b/apps/desktop/src/routes/app/extension/store/+page.svelte index ae6f15d..39e457b 100644 --- a/apps/desktop/src/routes/app/extension/store/+page.svelte +++ b/apps/desktop/src/routes/app/extension/store/+page.svelte @@ -11,12 +11,15 @@ import { Constants } from "@kksh/ui" import { ExtListItem } from "@kksh/ui/extension" import { CustomCommandInput, GlobalCommandPaletteFooter } from "@kksh/ui/main" + import { cn } from "@kksh/ui/utils" + import { platform } from "@tauri-apps/plugin-os" import { goto } from "$app/navigation" import { ArrowLeft } from "lucide-svelte" import type { Snippet } from "svelte" import { toast } from "svelte-sonner" import { getInstallExtras } from "./[identifier]/helper.js" + const _platform = platform() let { data } = $props() const { storeExtList, installedStoreExts, installedExtsMap, upgradableExpsMap } = data @@ -85,13 +88,22 @@ variant="outline" size="icon" onclick={goHome} - class={Constants.CLASSNAMES.BACK_BUTTON} + class={cn(Constants.CLASSNAMES.BACK_BUTTON, { + "bg-background/50": _platform === "windows", + "bg-transparent": _platform === "macos" + })} data-flip-id={Constants.CLASSNAMES.BACK_BUTTON} > {/snippet} - + @@ -6,6 +7,7 @@ Description +