Skip to content

Commit 8558fcb

Browse files
committed
update: project logo
1 parent 68f74cf commit 8558fcb

File tree

17 files changed

+1114
-326
lines changed

17 files changed

+1114
-326
lines changed

apps/dashboard/.vscode/settings.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,8 @@
88
"files.readonlyInclude": {
99
"**/routeTree.gen.ts": true
1010
},
11-
"workbench.colorTheme": "Learn with Sumit - Professional"
11+
"workbench.colorTheme": "Learn with Sumit - Professional",
12+
"editor.formatOnSave": true,
13+
"editor.defaultFormatter": "esbenp.prettier-vscode"
14+
1215
}

apps/dashboard/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
<head>
55
<meta charset="UTF-8" />
6-
<link rel="icon" type="image/png" href="/logo_128.png" />
6+
<link rel="icon" type="image/png" href="/applogo.svg" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
88

99
<!-- Primary Meta Tags -->

apps/dashboard/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@
7777
"@types/react": "^19.2.2",
7878
"@types/react-dom": "^19.2.2",
7979
"@vitejs/plugin-react": "^5.0.4",
80+
"code-inspector-plugin": "^1.2.10",
8081
"eslint": "^9.38.0",
8182
"jsdom": "^27.0.1",
8283
"sass-embedded": "^1.93.2",

apps/dashboard/public/applogo.svg

Lines changed: 36 additions & 0 deletions
Loading

apps/dashboard/public/manifest.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
"type": "image/x-icon"
1010
},
1111
{
12-
"src": "logo_128.png",
13-
"type": "image/png",
12+
"src": "applogo.svg",
13+
"type": "image/svg+xml",
1414
"sizes": "128x128",
1515
"purpose": "any maskable"
1616
}
@@ -23,9 +23,9 @@
2323
"categories": ["productivity", "business"],
2424
"screenshots": [
2525
{
26-
"src": "screenshot1.png",
26+
"src": "applogo.svg",
2727
"sizes": "1280x720",
28-
"type": "image/png",
28+
"type": "image/svg+xml",
2929
"platform": "wide",
3030
"label": "Taskcord Dashboard"
3131
}
@@ -38,7 +38,8 @@
3838
"url": "/new-task",
3939
"icons": [
4040
{
41-
"src": "task-icon.png",
41+
"src": "applogo.svg",
42+
"type": "image/svg+xml",
4243
"sizes": "192x192"
4344
}
4445
]
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import { cn } from '@/lib/utils';
2+
3+
export const AppLogo = ({ className }: { className?: string }) => {
4+
return <img src="/applogo.svg" alt="App Logo" className={cn('size-8', className)} />;
5+
};

apps/dashboard/src/components/common/navbar/team-switcher.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import {
1818
} from '@/components/ui/sidebar';
1919
import { useProjectListQuery } from '@/queries/useProjectQuery';
2020
import { useDashboardProjectStore } from '@/stores/usedashboardStore';
21+
import { AppLogo } from '../AppLogo';
2122

2223
export function ProjectSwitcher() {
2324
const { data, isLoading, isError } = useProjectListQuery();
@@ -46,7 +47,7 @@ export function ProjectSwitcher() {
4647
className="data-[state=open]:bg-sidebar-accent data-[state=open]:text-sidebar-accent-foreground p-1"
4748
>
4849
<div className="bg-sidebar-primary text-sidebar-primary-foreground flex aspect-square size-6 items-center justify-center rounded-lg">
49-
<BoxSelect className="size-4" />
50+
<AppLogo className="bg-sidebar" />
5051
</div>
5152
<div className="grid flex-1 text-left text-sm leading-tight">
5253
<span className="truncate font-semibold">{selectedProject?.title}</span>

apps/dashboard/src/components/ui/dialog.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ function DialogOverlay({
2828
<DialogPrimitive.Overlay
2929
data-slot="dialog-overlay"
3030
className={cn(
31-
'data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50',
31+
'data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/80',
3232
className
3333
)}
3434
{...props}

apps/dashboard/src/components/ui/sheet.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ function SheetContent({
5454
className={cn(
5555
'bg-background data-[state=open]:animate-in data-[state=closed]:animate-out fixed z-50 flex flex-col gap-4 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500',
5656
side === 'right' &&
57-
'data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right inset-y-0 right-0 h-full w-3/4 border-l sm:max-w-sm',
57+
'data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right inset-y-0 -right-4 h-full w-3/4 border-l sm:max-w-sm',
5858
side === 'left' &&
5959
'data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left inset-y-0 left-0 h-full w-3/4 border-r sm:max-w-sm',
6060
side === 'top' &&

apps/dashboard/src/pages/landingPage/components/Footer.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export function Footer() {
3737
{/* Brand Column */}
3838
<div className="col-span-2">
3939
<div className="mb-6 flex items-center gap-2">
40-
<img src="/logo_128.png" alt="Task Waku" className="h-10 w-10" />
40+
<img src="/applogo.svg" alt="Task Waku" className="h-10 w-10" />
4141
<span className="text-2xl font-bold text-white">Task Waku</span>
4242
</div>
4343
<p className="mb-6 text-gray-400">

0 commit comments

Comments
 (0)