From 773c306cd7eafc0a42ff4b96611b0a63150d1444 Mon Sep 17 00:00:00 2001 From: corgifist Date: Wed, 23 Jul 2025 16:20:50 +0300 Subject: [PATCH] ui: added socials group to the dashboard --- public/clipfusion-git-logo.png | Bin 0 -> 3674 bytes public/github-mark.svg | 1 + src/app/page.tsx | 2 +- src/components/dashboard/Dashboard.tsx | 41 +++++++++- src/favicon.svg | 106 +++++++++++++++++++++++++ 5 files changed, 146 insertions(+), 4 deletions(-) create mode 100644 public/clipfusion-git-logo.png create mode 100644 public/github-mark.svg create mode 100644 src/favicon.svg diff --git a/public/clipfusion-git-logo.png b/public/clipfusion-git-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..7d518c4b8b68e2c1f09d0ae4d5ede5f2a4af918b GIT binary patch literal 3674 zcmds)i%(it9LI0Frt6wI-6NT?E6lV>mnE{$O>3<{H(hCCA4?r`mKD1a+W}sQcCd;9 z-Il0JJJ}=CC{~v_C0s;CI$#sfWHZo=B2_8R_L`I`RX{cYiCi8#xTMMUAJp9Bo||(| z&P~3*-}!vM_se%rQFC?{?1UgF=lHS8GZ3^DJZ^<{YzIU1iah~_?H8)3l~5*o{a}=R z2SLx~9MbR->lbZG4_)x1Bja4%gh=prTm)_$0|;%#>= zG%xGK>2$$^E*dR`O%6~cKTE|KUz37W@Sq{RZf-N4U>Y)FgVi}dZvv}Vbm9~_x5MCQl+3&UL3zg@=*TNuAn3Dg5VY<2Cwt=2tk}><%~kin0>j{R>JgEzb_7uN?gtIi zLafix(s@qQk71GpUNm37Zi}mis4lB~5|y#8$0wDMRQWAToYaa^`~qM2Hn(Rf)g*qI zWNIW7#|E>TF5OeqoX9vV;`9K`pKQRGmLfzW-5a9HyH6bIk{_qnQMtA zfXZ!mU4J+{ zm+%ikU$1juRUuz~IU|5=g)1M>?s8gQCjH(x;SF#QpkKe%@3%V&(G!!S;v$(pPoFG} zsd$22Sqcz%tgPgW1Z#p8rbs{?L(%c~l@&evuhakhRUrK_tXedGbq7*bkHAa zlCrPI#VF1x=T;bc;a(M2=FHQdm=n;!-k*;CxgUZ$pYZnn&&m8mUaj8)BocU0S!AX< zI22o8+%=a<(TTHgMex8$Z)?Ci!wg>J1ZMVvy9IkS^HZ-^Kyj9tq=!^>nxcx}Dw7?K zyot|(By}KDF6cBi2*>1!JglKu{EG)r+|9sKmW!tdGFXXDcDRNSBp%L^$swlYtfu{m zbZLy&d5#cE{%X$`UpggJ&My&5G`_zK)C8lJN#WUOAWNUZG0VyE9L1 z4r6<)Pu8Tz?cTP-pp8aj0u|Z?NEvDhYj!o2_}7wsp39x**nzNrT@-y$f5^HalE^TD zw!%P;YxqD4b?`b5US6`P`tTLO=4EfI74TUtt)gXGqIvoyh5&d^ z2o+?2T?7$DA#6!Q!#^B=mBQ<*bnRHkX9tYXF@}O?7C@4ye8R)S|1_4Y3!-_gtU#Me z4pM*_mq;W>J?*7Z`J!z?C{b6@SLRkpQ(0x4s-gWZTLdG6V|uf9v2IX^^Xb+NMzU@l zu(3bE58E>T@>ck-#U=QPsln34CQy^A8{Un`R$|qaf$(NicPJ;v zjNOIPBXC3$C-RqsMom2~o0~Nu9>^1JhK)`G`9TpE#2nJ z6Mc!$qr$ajBxF2EJ*}1~JwgP&esd|s*7luQ%o^m!Qy;@C@;@p~M4 z$CWpXMRmg3cGs|G!B}Jg*0*?u8?k|CVi61|;sqB5VSy-m*5n$VplCyfrU=H@HPiDI z!85etNzooaY=^lfhIW)n7t*mAC$Ke-FRdm46wT^14pr9uHeH0s#-TfzEi2kRT;ap$ SLGZH(9e?Lk<=ETjKmP}gxlh>u literal 0 HcmV?d00001 diff --git a/public/github-mark.svg b/public/github-mark.svg new file mode 100644 index 0000000..37fa923 --- /dev/null +++ b/public/github-mark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/app/page.tsx b/src/app/page.tsx index 9110092..66b4e90 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -15,7 +15,7 @@ import { Card } from "@/components/ui/card"; const Project = (): ReactNode => { return ( - +

Project Title

Project description goes here.

diff --git a/src/components/dashboard/Dashboard.tsx b/src/components/dashboard/Dashboard.tsx index 00ec6b5..bfdf6a6 100644 --- a/src/components/dashboard/Dashboard.tsx +++ b/src/components/dashboard/Dashboard.tsx @@ -1,11 +1,14 @@ "use client"; -import { FolderOpenIcon, LucideIcon, PlusIcon, SettingsIcon } from "lucide-react"; +import { FolderOpenIcon, GithubIcon, LucideIcon, PlusIcon, SettingsIcon } from "lucide-react"; import { ReactNode } from "react"; import { SidebarMenuItem, SidebarMenuButton, SidebarContent, SidebarGroup, SidebarGroupContent, SidebarMenu, SidebarHeader, SidebarFooter, Sidebar, SidebarGroupLabel, SidebarGroupAction } from "../ui/sidebar"; import Link from "next/link"; import { Label } from "../ui/label"; import ClipFusionLogo from "../clipfusion-logo"; import ThemeSwitcher from "../theme-switcher"; +import Image from "next/image"; +import { Tooltip, TooltipContent } from "../ui/tooltip"; +import { TooltipTrigger } from "@radix-ui/react-tooltip"; interface DashboardItem { title: string; @@ -32,7 +35,7 @@ export const Dashboard = (): ReactNode => { -

Community

+

ClipFusion

@@ -40,6 +43,9 @@ export const Dashboard = (): ReactNode => { Quick Access + + Add to Quick Access + @@ -77,7 +83,36 @@ export const Dashboard = (): ReactNode => { - + + + Socials + + +
+ + + + ClipFusion GitHub Repository + + + +

ClipFusion GitHub Repository

+
+
+ + + + ClipFusion Git Mirror + + + +

ClipFusion Git Mirror

+
+
+
+ +
+
); diff --git a/src/favicon.svg b/src/favicon.svg new file mode 100644 index 0000000..a2750e5 --- /dev/null +++ b/src/favicon.svg @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file