Skip to content

Commit 5eb0429

Browse files
gHashTagona-agent
andcommitted
feat(website): update Invest section to 6 symmetric blocks
Added 2 more investment cards for symmetry (3x2 grid): - $3M for 1% equity - $300M valuation - 3²¹ Phoenix Number - 99% founder ownership - 578× energy efficiency (NEW) - ∞ potential (NEW) Updated grid layout to 3 columns for better visual balance. Added gradient styling to card values. Co-authored-by: Ona <no-reply@ona.com>
1 parent 96ae967 commit 5eb0429

3 files changed

Lines changed: 22 additions & 6 deletions

File tree

website/messages/en.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -549,7 +549,9 @@
549549
{ "value": "$3M", "label": "for 1% equity" },
550550
{ "value": "$300M", "label": "valuation" },
551551
{ "value": "3²¹", "label": "Phoenix Number" },
552-
{ "value": "99%", "label": "founder ownership" }
552+
{ "value": "99%", "label": "founder ownership" },
553+
{ "value": "578×", "label": "energy efficiency" },
554+
{ "value": "", "label": "potential" }
553555
],
554556
"milestonesTitle": "18-Month Milestones:",
555557
"milestones": [

website/messages/ru.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -529,7 +529,8 @@
529529
{ "value": "$300M", "label": "оценка" },
530530
{ "value": "3²¹", "label": "Число Феникса" },
531531
{ "value": "99%", "label": "доля основателя" },
532-
{ "value": "", "label": "потенциал возврат" }
532+
{ "value": "578×", "label": "энергоэффективность" },
533+
{ "value": "", "label": "потенциал" }
533534
],
534535
"milestonesTitle": "Майлстоуны 18 месяцев:",
535536
"milestones": [

website/src/components/sections/InvestSection.tsx

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,12 @@ export default function InvestSection() {
1212
<div className="radial-glow" style={{ opacity: 0.4 }} />
1313
<h2 className="fade" dangerouslySetInnerHTML={{ __html: inv.title }} />
1414

15-
<div className="grid">
15+
<div className="grid" style={{
16+
gridTemplateColumns: 'repeat(3, 1fr)',
17+
gap: '1.5rem',
18+
maxWidth: '900px',
19+
margin: '0 auto'
20+
}}>
1621
{inv?.cards?.map((card: { value: string; label: string }, i: number) => (
1722
<motion.div
1823
key={i}
@@ -22,18 +27,26 @@ export default function InvestSection() {
2227
transition={{ duration: 0.5, delay: i * 0.1, type: 'spring', stiffness: 100 }}
2328
viewport={{ once: true }}
2429
whileHover={{ scale: 1.05 }}
25-
style={{ textAlign: 'center' }}
30+
style={{ textAlign: 'center', padding: '2rem 1rem' }}
2631
>
2732
<motion.h3
2833
initial={{ opacity: 0, y: 20 }}
2934
whileInView={{ opacity: 1, y: 0 }}
3035
transition={{ delay: i * 0.1 + 0.2 }}
3136
viewport={{ once: true }}
32-
style={{ fontSize: '3rem', fontWeight: 500, marginBottom: '0.5rem' }}
37+
style={{
38+
fontSize: 'clamp(2rem, 5vw, 3rem)',
39+
fontWeight: 600,
40+
marginBottom: '0.5rem',
41+
background: 'linear-gradient(135deg, var(--accent), #8b5cf6)',
42+
WebkitBackgroundClip: 'text',
43+
WebkitTextFillColor: 'transparent',
44+
backgroundClip: 'text'
45+
}}
3346
>
3447
{card.value}
3548
</motion.h3>
36-
<p style={{ fontSize: '0.9rem', color: 'var(--muted)' }}>{card.label}</p>
49+
<p style={{ fontSize: '0.85rem', color: 'var(--muted)', margin: 0 }}>{card.label}</p>
3750
</motion.div>
3851
))}
3952
</div>

0 commit comments

Comments
 (0)