From 1edf7b8a94d132a8bade185782de2334d709ba1b Mon Sep 17 00:00:00 2001 From: SinachPat Date: Wed, 29 Apr 2026 13:59:04 +0100 Subject: [PATCH] improved a lot of things --- packages/app/public/marketing.html | 16 ++++----- packages/app/src/app/onboarding/page.tsx | 34 +++++++++++++++++++ .../[wid]/project/[pid]/settings/page.tsx | 33 ++++-------------- 3 files changed, 49 insertions(+), 34 deletions(-) diff --git a/packages/app/public/marketing.html b/packages/app/public/marketing.html index e472e2d..bfd8524 100644 --- a/packages/app/public/marketing.html +++ b/packages/app/public/marketing.html @@ -2299,15 +2299,15 @@ footer {
-
- + style="--glow:#3178c6;--glow-dim:rgba(49,120,198,.14);--glow-soft:rgba(49,120,198,.06);--glow-ambient:rgba(49,120,198,.04);--ico-bg:#3178c6;--ico-bd:rgba(49,120,198,.6)"> +
+ - - - - - + + + + +
diff --git a/packages/app/src/app/onboarding/page.tsx b/packages/app/src/app/onboarding/page.tsx index 82cf772..1936d6c 100644 --- a/packages/app/src/app/onboarding/page.tsx +++ b/packages/app/src/app/onboarding/page.tsx @@ -3,10 +3,12 @@ import { useState } from 'react'; import { useUser } from '@clerk/nextjs'; import { useRouter } from 'next/navigation'; +import { useTheme } from '@/store/theme'; export default function OnboardingPage() { const { user, isLoaded } = useUser(); const router = useRouter(); + const { mode, toggle } = useTheme(); const defaultName = isLoaded ? `${user?.firstName ?? user?.emailAddresses[0]?.emailAddress?.split('@')[0] ?? 'My'}'s Workspace` @@ -52,7 +54,39 @@ export default function OnboardingPage() { background: 'var(--page-bg)', fontFamily: "'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif", padding: '24px', + position: 'relative', }}> + {/* Theme toggle */} + {/* Logo */}
Originmain diff --git a/packages/app/src/app/workspace/[wid]/project/[pid]/settings/page.tsx b/packages/app/src/app/workspace/[wid]/project/[pid]/settings/page.tsx index c9a1ddb..e0e08fb 100644 --- a/packages/app/src/app/workspace/[wid]/project/[pid]/settings/page.tsx +++ b/packages/app/src/app/workspace/[wid]/project/[pid]/settings/page.tsx @@ -1,7 +1,7 @@ import { auth } from '@clerk/nextjs/server'; import { redirect } from 'next/navigation'; -import Link from 'next/link'; import { serverClient } from '@/lib/supabase'; +import { AppHeader } from '@/components/shell/AppHeader'; import { ProjectSettingsForm } from '@/components/shell/ProjectSettingsForm'; export async function generateMetadata({ params }: { params: Promise<{ wid: string; pid: string }> }) { @@ -55,31 +55,12 @@ export default async function ProjectSettingsPage({ fontFamily: "'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif", transition: 'background 0.2s', }}> - {/* Header */} -
- - Originmain - - / - - {wsResult.data?.name ?? 'Workspace'} - - / - - {project.name} - - / - Settings -
+ {/* Content */}