Skip to content

Commit dc81da8

Browse files
nullcoderclaude
andcommitted
feat: add indigo brand color to logo throughout site
- Update header logo with indigo-600/400 for strong brand presence - Apply muted indigo (80% opacity) to footer for subtle reinforcement - Use soft indigo (50% opacity) for 404 page floating ghost - Add CSS custom properties --ghost-brand for easy color management - Different intensities create visual hierarchy while maintaining consistency The indigo color (#6366f1) matches our favicon and adds personality while keeping the overall design professional and clean. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 4bc5d5b commit dc81da8

File tree

4 files changed

+12
-4
lines changed

4 files changed

+12
-4
lines changed

app/globals.css

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@
123123

124124
:root {
125125
--radius: 0.625rem;
126+
--ghost-brand: #6366f1;
126127
--background: oklch(1 0 0);
127128
--foreground: oklch(0.145 0 0);
128129
--card: oklch(1 0 0);
@@ -157,6 +158,7 @@
157158
}
158159

159160
.dark {
161+
--ghost-brand: #818cf8;
160162
--background: oklch(0.145 0 0);
161163
--foreground: oklch(0.985 0 0);
162164
--card: oklch(0.205 0 0);

app/not-found.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export default function NotFound() {
88
<div className="container mx-auto flex min-h-[80vh] flex-col items-center justify-center px-4 text-center">
99
{/* Floating Ghost */}
1010
<div className="animate-float mb-8">
11-
<GhostLogo size="2xl" className="text-muted-foreground/50" />
11+
<GhostLogo size="2xl" className="text-indigo-500/50" />
1212
</div>
1313

1414
{/* 404 Text with Glitch Effect */}

components/footer.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ export function Footer({ className, buildId }: FooterProps) {
3131
{/* Left section - Branding */}
3232
<div className="space-y-2 text-center md:text-left">
3333
<div className="flex items-center justify-center gap-2 md:justify-start">
34-
<GhostLogo className="text-primary" />
34+
<GhostLogo className="text-indigo-600/80 dark:text-indigo-400/80" />
3535
<span className="text-lg font-semibold">GhostPaste</span>
3636
</div>
3737
<p className="text-muted-foreground text-sm">

components/header.tsx

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,10 @@ export function Header() {
5757
href="/"
5858
className="flex items-center gap-2 text-lg font-semibold transition-opacity hover:opacity-80"
5959
>
60-
<GhostLogo size="lg" className="text-primary" />
60+
<GhostLogo
61+
size="lg"
62+
className="text-indigo-600 dark:text-indigo-400"
63+
/>
6164
<span>GhostPaste</span>
6265
</Link>
6366

@@ -130,7 +133,10 @@ export function Header() {
130133
>
131134
<SheetHeader className="p-6 pb-0">
132135
<SheetTitle className="flex items-center gap-2 text-lg">
133-
<GhostLogo size="sm" className="text-primary" />
136+
<GhostLogo
137+
size="sm"
138+
className="text-indigo-600 dark:text-indigo-400"
139+
/>
134140
<span>GhostPaste</span>
135141
</SheetTitle>
136142
</SheetHeader>

0 commit comments

Comments
 (0)