diff --git a/src/app/admin/dashboard/page.tsx b/src/app/admin/dashboard/page.tsx index 0cf8a15..40305c5 100644 --- a/src/app/admin/dashboard/page.tsx +++ b/src/app/admin/dashboard/page.tsx @@ -9,7 +9,7 @@ import { supabase } from "@/lib/supabase"; import { Eye, MessageSquare, Layers, RefreshCcw, TrendingUp, Folder, Award, Pin, ArrowUpRight, Activity, Sparkles, - Radio, Users, + Radio, Users, ArrowLeft, } from "lucide-react"; import Link from "next/link"; @@ -116,13 +116,24 @@ export default function DashboardPage() {

Welcome back, Admin

- +
+ + + Back to Portfolio + + + +
{/* LIVE VIEWERS BANNER */} diff --git a/src/lib/siteSettings.ts b/src/lib/siteSettings.ts index eb84dd1..7e4d579 100644 --- a/src/lib/siteSettings.ts +++ b/src/lib/siteSettings.ts @@ -32,7 +32,7 @@ export const defaultSiteSettings: SiteSettings = { about_description: 'Fresh graduate of SMK Software Engineering class of 2026 with a passion for front-end development and modern UI. Focused on creating clean, responsive, and user-friendly websites.', about_quote: 'Turning ideas into clean, modern, and meaningful digital experiences.', - cv_url: '', + cv_url: 'https://docs.google.com/document/d/1_sE5voLX8rwKd5RMgYDXb2sWllVlw4vlVPZIlEXoDH4/edit?usp=drive_link', github_url: 'https://github.com/Dev-Sahad', linkedin_url: 'https://www.linkedin.com/in/muhammad-sahad-78b827352', instagram_url: 'https://www.instagram.com/sahad_____sha/', @@ -43,8 +43,13 @@ export const defaultSiteSettings: SiteSettings = { } export function mergeSiteSettings(settings?: Partial | null): SiteSettings { - return { + const mergedSettings = { ...defaultSiteSettings, ...(settings || {}), } + + return { + ...mergedSettings, + cv_url: mergedSettings.cv_url?.trim() || defaultSiteSettings.cv_url, + } }