Skip to content

Commit 5e022e3

Browse files
gHashTagclaude
andcommitted
fix: Remove green tint from website, add Docs link to navbar
- Change --bg from #0a1a0f (green-tinted) to #000000 (pure black) - Reduce QuantumCanvas opacity and green glow intensity - Reduce radial-glow and box-shadow green values - Add Docs link to navigation pointing to documentation site - Add Documentation link to footer 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent b150150 commit 5e022e3

4 files changed

Lines changed: 23 additions & 10 deletions

File tree

website/src/components/Footer.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,11 @@ export default function Footer() {
5454
<li><a href="#solution" style={{ color: 'var(--text)', textDecoration: 'none', fontSize: '0.85rem', opacity: 0.7, transition: 'opacity 0.2s' }}>{t.nav?.solution || 'Solution'}</a></li>
5555
<li><a href="#technology" style={{ color: 'var(--text)', textDecoration: 'none', fontSize: '0.85rem', opacity: 0.7, transition: 'opacity 0.2s' }}>{t.nav?.technology || 'Technology'}</a></li>
5656
<li><a href="#invest" style={{ color: 'var(--text)', textDecoration: 'none', fontSize: '0.85rem', opacity: 0.7, transition: 'opacity 0.2s' }}>{t.nav?.invest || 'Invest'}</a></li>
57+
<li>
58+
<a href="https://gHashTag.github.io/trinity/" target="_blank" rel="noopener noreferrer" style={{ color: 'var(--accent)', textDecoration: 'none', fontSize: '0.85rem', fontWeight: 600, transition: 'opacity 0.2s' }}>
59+
Documentation
60+
</a>
61+
</li>
5762
</ul>
5863
</div>
5964

website/src/components/Navigation.tsx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,14 @@ export default memo(function Navigation() {
3838
{item}
3939
</a>
4040
))}
41+
<a
42+
href="https://gHashTag.github.io/trinity/"
43+
target="_blank"
44+
rel="noopener noreferrer"
45+
style={{ color: 'var(--accent)', fontWeight: 600 }}
46+
>
47+
Docs
48+
</a>
4149
<LanguageSwitcher />
4250
</nav>
4351
)

website/src/components/QuantumCanvas.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ export default function QuantumCanvas({ mode, particleCount = 1500, interactive
102102
const scale = Math.min(w, h) / 800;
103103

104104
// Background grid
105-
ctx.strokeStyle = 'rgba(0, 255, 136, 0.05)';
105+
ctx.strokeStyle = 'rgba(0, 255, 136, 0.02)';
106106
ctx.lineWidth = 1;
107107
for (let x = 0; x < w; x += 50) {
108108
ctx.beginPath();
@@ -121,8 +121,8 @@ export default function QuantumCanvas({ mode, particleCount = 1500, interactive
121121
const coreRadius = 120 * scale;
122122

123123
// Outer rotating ring
124-
ctx.strokeStyle = 'rgba(0, 255, 136, 0.3)';
125-
ctx.lineWidth = 2;
124+
ctx.strokeStyle = 'rgba(0, 255, 136, 0.15)';
125+
ctx.lineWidth = 1;
126126
ctx.beginPath();
127127
ctx.arc(cx, cy, coreRadius + 40, 0, TAU);
128128
ctx.stroke();
@@ -141,15 +141,15 @@ export default function QuantumCanvas({ mode, particleCount = 1500, interactive
141141

142142
// Node glow
143143
const grad = ctx.createRadialGradient(x, y, 0, x, y, 50 * scale);
144-
grad.addColorStop(0, nodes[i].color + '40');
144+
grad.addColorStop(0, nodes[i].color + '20');
145145
grad.addColorStop(1, 'transparent');
146146
ctx.fillStyle = grad;
147147
ctx.beginPath();
148148
ctx.arc(x, y, 50 * scale, 0, TAU);
149149
ctx.fill();
150150

151151
// Node circle
152-
ctx.fillStyle = nodes[i].color + '80';
152+
ctx.fillStyle = nodes[i].color + '40';
153153
ctx.beginPath();
154154
ctx.arc(x, y, 35 * scale, 0, TAU);
155155
ctx.fill();

website/src/index.css

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
:root {
2-
--bg: #0a1a0f;
2+
--bg: #000000;
33
--accent: #00FF88;
44
--accent-dark: #00CC66;
55
--text: #FFFFFF;
@@ -33,7 +33,7 @@ body {
3333
inset: 0;
3434
z-index: -10;
3535
pointer-events: none;
36-
opacity: 0.6;
36+
opacity: 0.35;
3737
}
3838

3939
/* Typography Fluid Design */
@@ -139,7 +139,7 @@ section {
139139
.premium-card:hover {
140140
border-color: var(--accent) !important;
141141
transform: translateY(-2px);
142-
box-shadow: 0 4px 20px rgba(0, 255, 136, 0.1);
142+
box-shadow: 0 4px 20px rgba(0, 255, 136, 0.05);
143143
}
144144

145145
/* Buttons: Pill Style */
@@ -382,7 +382,7 @@ nav a.active {
382382
transform: translate(-50%, -50%);
383383
width: 100%;
384384
height: 100%;
385-
background: radial-gradient(circle at center, rgba(0, 255, 136, 0.1) 0%, transparent 60%);
385+
background: radial-gradient(circle at center, rgba(0, 255, 136, 0.03) 0%, transparent 60%);
386386
z-index: -1;
387387
pointer-events: none;
388388
}
@@ -629,7 +629,7 @@ input[type="range"]::-webkit-slider-thumb {
629629

630630
.btn-animated:hover {
631631
transform: translateY(-2px) scale(1.05);
632-
box-shadow: 0 10px 20px rgba(0, 255, 136, 0.2);
632+
box-shadow: 0 10px 20px rgba(0, 255, 136, 0.08);
633633
}
634634

635635
.btn-animated:active {

0 commit comments

Comments
 (0)