Skip to content

Commit 62099d8

Browse files
Manavarya09claude
andcommitted
redesign: editorial layout, kill AI-slop aesthetic
- Removed centered 3-column icon boxes (AI slop) - Left-aligned editorial layout throughout - Asymmetric grid for VS Code section (sticky sidebar + editor) - Rules as a simple 2-column list, not a heavy table - Comparison table with minimal styling - Integration cards as compact code blocks - Removed grain overlay, glow effects, trust bar - Smaller, tighter typography — no over-designed section headers - JetBrains Mono for code, Inter for text - Stats inline in hero, not a separate section Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent deabf6b commit 62099d8

File tree

3 files changed

+279
-529
lines changed

3 files changed

+279
-529
lines changed

website/src/app/globals.css

Lines changed: 11 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -4,86 +4,22 @@
44
@tailwind components;
55
@tailwind utilities;
66

7-
* {
8-
box-sizing: border-box;
9-
margin: 0;
10-
padding: 0;
11-
}
12-
13-
html {
14-
scroll-behavior: smooth;
15-
}
7+
* { box-sizing: border-box; margin: 0; padding: 0; }
8+
html { scroll-behavior: smooth; }
169

1710
body {
18-
background: #050505;
19-
color: #d4a012;
20-
font-family: "Inter", -apple-system, sans-serif;
11+
background: #060606;
12+
color: #e5e5e5;
13+
font-family: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;
2114
-webkit-font-smoothing: antialiased;
22-
-moz-osx-font-smoothing: grayscale;
2315
overflow-x: hidden;
2416
}
2517

26-
::selection {
27-
background: #d4a012;
28-
color: #050505;
29-
}
18+
.font-mono { font-family: "JetBrains Mono", "SF Mono", "Fira Code", monospace; }
3019

31-
::-webkit-scrollbar {
32-
width: 5px;
33-
}
34-
::-webkit-scrollbar-track {
35-
background: #050505;
36-
}
37-
::-webkit-scrollbar-thumb {
38-
background: #d4a01240;
39-
border-radius: 3px;
40-
}
41-
::-webkit-scrollbar-thumb:hover {
42-
background: #d4a01280;
43-
}
20+
::selection { background: #d4a012; color: #060606; }
21+
::-webkit-scrollbar { width: 5px; }
22+
::-webkit-scrollbar-track { background: transparent; }
23+
::-webkit-scrollbar-thumb { background: #ffffff10; border-radius: 3px; }
4424

45-
.font-mono {
46-
font-family: "JetBrains Mono", "SF Mono", monospace;
47-
}
48-
49-
/* Noise grain overlay */
50-
.grain::after {
51-
content: "";
52-
position: fixed;
53-
inset: 0;
54-
z-index: 9999;
55-
pointer-events: none;
56-
opacity: 0.03;
57-
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");
58-
}
59-
60-
/* Glow effect for key elements */
61-
.glow-amber {
62-
box-shadow: 0 0 60px -12px #d4a01230, 0 0 120px -24px #d4a01215;
63-
}
64-
65-
/* Animated gradient border */
66-
@keyframes borderGlow {
67-
0%, 100% { opacity: 0.3; }
68-
50% { opacity: 0.8; }
69-
}
70-
71-
.border-glow {
72-
animation: borderGlow 3s ease-in-out infinite;
73-
}
74-
75-
/* Scan line effect */
76-
@keyframes scanline {
77-
0% { transform: translateY(-100%); }
78-
100% { transform: translateY(100vh); }
79-
}
80-
81-
.scanline::before {
82-
content: "";
83-
position: absolute;
84-
left: 0;
85-
right: 0;
86-
height: 1px;
87-
background: linear-gradient(90deg, transparent, #d4a01240, transparent);
88-
animation: scanline 8s linear infinite;
89-
}
25+
.glow-amber { box-shadow: 0 0 80px -20px #d4a01215; }

website/src/app/layout.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export default function RootLayout({
1919
}) {
2020
return (
2121
<html lang="en" className="dark">
22-
<body className="antialiased grain">{children}</body>
22+
<body className="antialiased">{children}</body>
2323
</html>
2424
);
2525
}

0 commit comments

Comments
 (0)