diff --git a/apps/desktop/src/components/chat/body/index.tsx b/apps/desktop/src/components/chat/body/index.tsx index ddbec33278..ad32e86ebd 100644 --- a/apps/desktop/src/components/chat/body/index.tsx +++ b/apps/desktop/src/components/chat/body/index.tsx @@ -38,7 +38,7 @@ export function ChatBody({ className={cn([ "flex-1 overflow-y-auto flex flex-col", chat.mode === "RightPanelOpen" && - "border border-neutral-200 mt-1 rounded-md rounded-b-none", + "border border-neutral-200 rounded-xl rounded-b-none", ])} >
diff --git a/apps/desktop/src/components/chat/header.tsx b/apps/desktop/src/components/chat/header.tsx index 43700c87a2..c04cff26ff 100644 --- a/apps/desktop/src/components/chat/header.tsx +++ b/apps/desktop/src/components/chat/header.tsx @@ -37,7 +37,7 @@ export function ChatHeader({ data-tauri-drag-region={chat.mode === "RightPanelOpen"} className={cn([ "flex items-center justify-between px-1 border-b border-neutral-200 h-9", - chat.mode === "RightPanelOpen" && "border rounded-md", + chat.mode === "RightPanelOpen" && "border rounded-xl", ])} >
diff --git a/apps/desktop/src/components/main/body/index.tsx b/apps/desktop/src/components/main/body/index.tsx index 783eeeacab..85717757a6 100644 --- a/apps/desktop/src/components/main/body/index.tsx +++ b/apps/desktop/src/components/main/body/index.tsx @@ -336,7 +336,7 @@ export function StandardTabWrapper({ }) { return (
-
+
{children} {floatingButton} diff --git a/apps/desktop/src/components/main/body/search.tsx b/apps/desktop/src/components/main/body/search.tsx index 0cb89bd3b9..3d803b603c 100644 --- a/apps/desktop/src/components/main/body/search.tsx +++ b/apps/desktop/src/components/main/body/search.tsx @@ -143,7 +143,7 @@ function ExpandedSearch({ "text-sm placeholder:text-sm placeholder:text-neutral-400", "w-full pl-9 h-full", query ? "pr-9" : showShortcut ? "pr-14" : "pr-4", - "rounded-lg bg-neutral-100 border border-transparent", + "rounded-xl bg-neutral-100 border border-transparent", "focus:outline-none focus:bg-neutral-200 focus:border-black", ])} /> diff --git a/apps/desktop/src/components/main/body/shared.tsx b/apps/desktop/src/components/main/body/shared.tsx index 746fb84ce1..80486fd7e6 100644 --- a/apps/desktop/src/components/main/body/shared.tsx +++ b/apps/desktop/src/components/main/body/shared.tsx @@ -80,26 +80,30 @@ export function TabItemBase({ onClick={handleSelectThis} onMouseDown={handleMouseDown} className={cn([ - "flex items-center gap-1 cursor-pointer group relative", - "w-48 h-full pl-2 pr-2", - "rounded-lg border", + "flex items-center gap-1 relative", + "w-48 h-full px-2", + "rounded-xl border", + "cursor-pointer group", "transition-colors duration-200", - active && selected - ? ["bg-red-50", "text-red-600", "border-red-500"] - : active - ? ["bg-red-50", "text-red-500", "border-0"] - : selected - ? ["bg-neutral-50", "text-black", "border-black"] - : ["bg-neutral-50", "text-neutral-500", "border-transparent"], + active && selected && ["bg-red-50", "text-red-600", "border-red-400"], + active && !selected && ["bg-red-50", "text-red-500", "border-0"], + !active && + selected && ["bg-neutral-50", "text-black", "border-stone-400"], + !active && + !selected && [ + "bg-neutral-50", + "text-neutral-500", + "border-transparent", + ], ])} >
{active ? (
@@ -111,10 +115,10 @@ export function TabItemBase({ )}
)} @@ -58,7 +61,7 @@ export function Banner({ diff --git a/apps/desktop/src/components/main/sidebar/index.tsx b/apps/desktop/src/components/main/sidebar/index.tsx index e4c7aaf27f..464599cc71 100644 --- a/apps/desktop/src/components/main/sidebar/index.tsx +++ b/apps/desktop/src/components/main/sidebar/index.tsx @@ -24,10 +24,10 @@ export function LeftSidebar() {
{import.meta.env.DEV && ( diff --git a/apps/desktop/src/components/main/sidebar/profile/auth.tsx b/apps/desktop/src/components/main/sidebar/profile/auth.tsx index 3ab791c608..8aa6659923 100644 --- a/apps/desktop/src/components/main/sidebar/profile/auth.tsx +++ b/apps/desktop/src/components/main/sidebar/profile/auth.tsx @@ -137,13 +137,13 @@ export function AuthSection({ }; return ( -
+
diff --git a/apps/desktop/src/components/main/sidebar/profile/index.tsx b/apps/desktop/src/components/main/sidebar/profile/index.tsx index bfa4733560..e88e8af14d 100644 --- a/apps/desktop/src/components/main/sidebar/profile/index.tsx +++ b/apps/desktop/src/components/main/sidebar/profile/index.tsx @@ -25,10 +25,7 @@ import { useAutoCloser } from "../../../../hooks/useAutoCloser"; import * as main from "../../../../store/tinybase/main"; import { useTabs } from "../../../../store/zustand/tabs"; import { AuthSection } from "./auth"; -import { - NotificationsMenuContent, - NotificationsMenuHeader, -} from "./notification"; +import { NotificationsMenuContent } from "./notification"; import { UpdateChecker } from "./ota"; import { MenuItem } from "./shared"; @@ -141,9 +138,9 @@ export function ProfileSection({ onExpandChange }: ProfileSectionProps = {}) { closeMenu(); }, [openNew, closeMenu]); - const handleClickNotifications = useCallback(() => { - setCurrentView("notifications"); - }, []); + // const handleClickNotifications = useCallback(() => { + // setCurrentView("notifications"); + // }, []); const handleBackToMain = useCallback(() => { setCurrentView("main"); @@ -190,8 +187,8 @@ export function ProfileSection({ onExpandChange }: ProfileSectionProps = {}) { transition={{ duration: 0.2, ease: "easeInOut" }} className="absolute bottom-full left-0 right-0 mb-1" > -
-
+
+
{currentView === "main" ? ( - + />*/} -
+
{menuItems.map((item) => ( @@ -240,7 +237,7 @@ export function ProfileSection({ onExpandChange }: ProfileSectionProps = {}) { )} -
+
setIsExpanded(!isExpanded)} diff --git a/apps/desktop/src/components/main/sidebar/profile/shared.tsx b/apps/desktop/src/components/main/sidebar/profile/shared.tsx index 7cb7ee11bc..6eba83ff96 100644 --- a/apps/desktop/src/components/main/sidebar/profile/shared.tsx +++ b/apps/desktop/src/components/main/sidebar/profile/shared.tsx @@ -14,37 +14,41 @@ export function MenuItem({ onClick: () => void; }) { return ( - +
+ +
); } diff --git a/apps/desktop/src/components/settings/ai/llm/configure.tsx b/apps/desktop/src/components/settings/ai/llm/configure.tsx index 1c186d3fa0..d95ca33a4f 100644 --- a/apps/desktop/src/components/settings/ai/llm/configure.tsx +++ b/apps/desktop/src/components/settings/ai/llm/configure.tsx @@ -86,7 +86,7 @@ function NonHyprProviderCard({ return (
diff --git a/apps/desktop/src/components/settings/ai/stt/select.tsx b/apps/desktop/src/components/settings/ai/stt/select.tsx index 1b93197228..acc96889c0 100644 --- a/apps/desktop/src/components/settings/ai/stt/select.tsx +++ b/apps/desktop/src/components/settings/ai/stt/select.tsx @@ -73,7 +73,7 @@ export function SelectProviderAndModel() {
field.handleChange(e.target.value)} placeholder="Describe the template purpose and usage..." - className="min-h-[100px] resize-none shadow-none" + className="min-h-[100px] resize-none shadow-none rounded-xl" />
)} diff --git a/apps/desktop/src/components/settings/template/index.tsx b/apps/desktop/src/components/settings/template/index.tsx index e170ea19a5..8d7a3cc61b 100644 --- a/apps/desktop/src/components/settings/template/index.tsx +++ b/apps/desktop/src/components/settings/template/index.tsx @@ -39,7 +39,7 @@ function TemplateList() {
{hasNoResults ? ( -
+

{searchQuery.length > 0 diff --git a/apps/desktop/src/components/settings/template/local.tsx b/apps/desktop/src/components/settings/template/local.tsx index b293abc654..01d6e05164 100644 --- a/apps/desktop/src/components/settings/template/local.tsx +++ b/apps/desktop/src/components/settings/template/local.tsx @@ -22,7 +22,7 @@ function UserTemplatesList({ query }: { query: string }) { if (templates.length === 0) { return ( -

+

{query.length > 0 ? "No templates found" : "No templates yet"} diff --git a/apps/desktop/src/components/settings/template/sections.tsx b/apps/desktop/src/components/settings/template/sections.tsx index 5548a0b47a..c75fffe6bf 100644 --- a/apps/desktop/src/components/settings/template/sections.tsx +++ b/apps/desktop/src/components/settings/template/sections.tsx @@ -215,7 +215,7 @@ function SectionItem({

{isMine && ( -
+
Made by me
)} diff --git a/apps/desktop/src/routes/app/settings/_layout.tsx b/apps/desktop/src/routes/app/settings/_layout.tsx index 179da4a185..b14adbf419 100644 --- a/apps/desktop/src/routes/app/settings/_layout.tsx +++ b/apps/desktop/src/routes/app/settings/_layout.tsx @@ -6,7 +6,6 @@ import { Bell, BookText, CalendarDays, - ExternalLinkIcon, type LucideIcon, MessageCircleQuestion, Plus, @@ -140,7 +139,7 @@ function Component() {
-
+
@@ -172,33 +171,34 @@ function Group({ }; return ( -
+
{includeTrafficLight &&
} {tabs.map((tab) => { const tabInfo = info(tab); const Icon = tabInfo.icon; return ( -
- {(tab === "developers" || tab === "feedback") && ( - - )} - + {tabInfo.label} + +
); })}
@@ -229,7 +229,7 @@ function TopLevelHeader() { return (