Skip to content

Commit de76b52

Browse files
p4gsclaudehappy-otter
committed
feat: frosted glass effect on all panels with brighter borders
- Lighten backgrounds and reduce opacity for frosted glass look - Add saturate() to backdrop-filter for subtle color warmth - Bump border opacity from 0.06-0.08 to 0.12-0.15 for visibility Generated with [Claude Code](https://claude.ai/code) via [Happy](https://happy.engineering) Co-Authored-By: Claude <noreply@anthropic.com> Co-Authored-By: Happy <yesreply@happy.engineering>
1 parent 4fe3a3c commit de76b52

File tree

1 file changed

+35
-33
lines changed

1 file changed

+35
-33
lines changed

docs/projects/nthpartyfinder/index.html

Lines changed: 35 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,9 @@
8686
/* ── NAV ── */
8787
.nav {
8888
position: fixed; top: 0; left: 0; right: 0; z-index: 100;
89-
background: rgba(6, 6, 15, 0.85);
89+
background: rgba(6, 6, 15, 0.65);
9090
backdrop-filter: blur(20px);
91+
-webkit-backdrop-filter: blur(20px);
9192
border-bottom: 1px solid var(--border);
9293
padding: 16px 0;
9394
box-shadow: 0 4px 20px rgba(0, 0, 0, 0.5);
@@ -179,8 +180,9 @@
179180
top: 100%;
180181
left: 0;
181182
right: 0;
182-
background: rgba(6, 6, 15, 0.95);
183+
background: rgba(6, 6, 15, 0.85);
183184
backdrop-filter: blur(20px);
185+
-webkit-backdrop-filter: blur(20px);
184186
border-bottom: 1px solid var(--border);
185187
padding: 16px 0;
186188
box-shadow: 0 8px 30px rgba(0, 0, 0, 0.5);
@@ -472,10 +474,10 @@
472474
gap: 20px;
473475
}
474476
.feature-card {
475-
background: rgba(17, 17, 40, 0.45);
476-
backdrop-filter: blur(12px);
477-
-webkit-backdrop-filter: blur(12px);
478-
border: 1px solid rgba(255, 255, 255, 0.08);
477+
background: rgba(30, 30, 60, 0.25);
478+
backdrop-filter: blur(16px) saturate(1.2);
479+
-webkit-backdrop-filter: blur(16px) saturate(1.2);
480+
border: 1px solid rgba(255, 255, 255, 0.15);
479481
border-radius: 6px;
480482
padding: 32px;
481483
transition: all .3s ease;
@@ -537,9 +539,9 @@
537539
}
538540
.step-num {
539541
min-width: 48px; height: 48px;
540-
background: rgba(17, 17, 40, 0.5);
541-
backdrop-filter: blur(10px);
542-
-webkit-backdrop-filter: blur(10px);
542+
background: rgba(30, 30, 60, 0.3);
543+
backdrop-filter: blur(12px) saturate(1.2);
544+
-webkit-backdrop-filter: blur(12px) saturate(1.2);
543545
border: 1px solid var(--neon-pink);
544546
border-radius: 50%;
545547
display: flex; align-items: center; justify-content: center;
@@ -564,21 +566,21 @@
564566

565567
/* ── TERMINAL ── */
566568
.terminal {
567-
background: rgba(11, 11, 26, 0.5);
568-
backdrop-filter: blur(12px);
569-
-webkit-backdrop-filter: blur(12px);
570-
border: 1px solid rgba(255, 255, 255, 0.08);
569+
background: rgba(20, 20, 45, 0.3);
570+
backdrop-filter: blur(16px) saturate(1.2);
571+
-webkit-backdrop-filter: blur(16px) saturate(1.2);
572+
border: 1px solid rgba(255, 255, 255, 0.15);
571573
border-radius: 8px;
572574
max-width: 720px;
573575
margin: 48px auto 0;
574576
overflow: hidden;
575577
box-shadow: 0 0 60px rgba(255,168,79,.06);
576578
}
577579
.terminal-bar {
578-
background: rgba(17, 17, 40, 0.5);
580+
background: rgba(30, 30, 60, 0.3);
579581
padding: 12px 16px;
580582
display: flex; gap: 8px; align-items: center;
581-
border-bottom: 1px solid rgba(255, 255, 255, 0.06);
583+
border-bottom: 1px solid rgba(255, 255, 255, 0.12);
582584
}
583585
.terminal-dot { width: 10px; height: 10px; border-radius: 50%; }
584586
.terminal-title {
@@ -613,10 +615,10 @@
613615
font-family: var(--font-mono);
614616
font-size: 0.8rem;
615617
padding: 8px 20px;
616-
background: rgba(17, 17, 40, 0.4);
617-
backdrop-filter: blur(10px);
618-
-webkit-backdrop-filter: blur(10px);
619-
border: 1px solid rgba(255, 255, 255, 0.08);
618+
background: rgba(30, 30, 60, 0.25);
619+
backdrop-filter: blur(12px) saturate(1.2);
620+
-webkit-backdrop-filter: blur(12px) saturate(1.2);
621+
border: 1px solid rgba(255, 255, 255, 0.15);
620622
border-radius: 2px;
621623
color: var(--text-dim);
622624
letter-spacing: 1px;
@@ -635,16 +637,16 @@
635637
gap: 20px;
636638
}
637639
.install-card {
638-
background: rgba(17, 17, 40, 0.45);
639-
backdrop-filter: blur(12px);
640-
-webkit-backdrop-filter: blur(12px);
641-
border: 1px solid rgba(255, 255, 255, 0.08);
640+
background: rgba(30, 30, 60, 0.25);
641+
backdrop-filter: blur(16px) saturate(1.2);
642+
-webkit-backdrop-filter: blur(16px) saturate(1.2);
643+
border: 1px solid rgba(255, 255, 255, 0.15);
642644
border-radius: 6px;
643645
padding: 28px;
644646
transition: all .3s;
645647
}
646648
.install-card:hover {
647-
border-color: rgba(27,149,193,.3);
649+
border-color: rgba(27,149,193,.4);
648650
}
649651
.install-card h3 {
650652
font-family: var(--font-body);
@@ -668,14 +670,14 @@
668670
margin: 8px 0;
669671
}
670672
.install-card pre {
671-
background: rgba(6, 6, 15, 0.5);
672-
backdrop-filter: blur(8px);
673-
-webkit-backdrop-filter: blur(8px);
673+
background: rgba(15, 15, 35, 0.35);
674+
backdrop-filter: blur(10px);
675+
-webkit-backdrop-filter: blur(10px);
674676
padding: 16px;
675677
border-radius: 4px;
676678
overflow-x: auto;
677679
margin-top: 12px;
678-
border: 1px solid rgba(255,255,255,.06);
680+
border: 1px solid rgba(255,255,255,.12);
679681
}
680682
.install-card pre code {
681683
font-family: var(--font-mono);
@@ -714,7 +716,7 @@
714716

715717
/* ── FOOTER ── */
716718
.footer {
717-
border-top: 1px solid rgba(255, 255, 255, 0.06);
719+
border-top: 1px solid rgba(255, 255, 255, 0.12);
718720
padding: 24px 0;
719721
text-align: center;
720722
}
@@ -789,10 +791,10 @@
789791
.hero > .container,
790792
.bottom-cta > .container,
791793
.footer > .container {
792-
background: rgba(6, 6, 15, 0.55);
793-
backdrop-filter: blur(18px);
794-
-webkit-backdrop-filter: blur(18px);
795-
border: 1px solid rgba(255, 255, 255, 0.06);
794+
background: rgba(20, 20, 45, 0.3);
795+
backdrop-filter: blur(20px) saturate(1.3);
796+
-webkit-backdrop-filter: blur(20px) saturate(1.3);
797+
border: 1px solid rgba(255, 255, 255, 0.14);
796798
border-radius: 16px;
797799
padding-top: 40px;
798800
padding-bottom: 40px;

0 commit comments

Comments
 (0)