chore(website): coming-soon badges, standards reframe, pricing, company info

- Suite: "coming soon" badge + dimmed glyph on Meet & Chat (data-driven `soon` flag)
- Stack (section 07): reframe from a vendor shopping-list to open standards +
  portability (no vendor names exposed; keeps the no-lock-in message)
- Pricing: 69 → 49 kr/user/mo
- Company info (footer + contact): Åtoften 33, 6710 Esbjerg V; CVR 43 14 18 21
This commit is contained in:
Ronni Baslund
2026-06-05 14:46:35 +02:00
parent 2e400d86c5
commit 6d82502e7b
3 changed files with 53 additions and 40 deletions
+4 -6
View File
@@ -18,18 +18,16 @@ const copy = useCopy()
<div
v-for="(row, i) in copy.stack.rows" :key="i"
:style="{
display: 'grid', gridTemplateColumns: '1fr 1.4fr 0.8fr 1fr 40px',
display: 'grid', gridTemplateColumns: '1.1fr 1.6fr 1.3fr',
gap: '24px', padding: '24px 0',
borderTop: i === 0 ? `1px solid ${t.borderStrong}` : 'none',
borderBottom: `1px solid ${t.border}`,
alignItems: 'baseline', fontFamily: '\'Inter\', sans-serif', fontSize: '15px',
}"
>
<div :style="{ fontFamily: '\'JetBrains Mono\', monospace', fontSize: '11px', color: t.fgDim, letterSpacing: '0.08em', textTransform: 'uppercase' }">{{ row[0] }}</div>
<div :style="{ fontFamily: '\'Inter Tight\', sans-serif', fontSize: '20px', fontWeight: 600, color: t.fg, letterSpacing: '-0.015em' }">{{ row[1] }}</div>
<div :style="{ fontFamily: '\'JetBrains Mono\', monospace', fontSize: '12px', color: t.fg, padding: '4px 10px', background: t.bgAlt, borderRadius: '3px', display: 'inline-block', justifySelf: 'start' }">{{ row[2] }}</div>
<div :style="{ fontFamily: '\'JetBrains Mono\', monospace', fontSize: '12px', color: t.fgMuted }">{{ row[3] }}</div>
<div :style="{ fontFamily: '\'JetBrains Mono\', monospace', fontSize: '14px', color: t.fgDim, textAlign: 'right' }"></div>
<div :style="{ fontFamily: '\'Inter Tight\', sans-serif', fontSize: '20px', fontWeight: 600, color: t.fg, letterSpacing: '-0.015em' }">{{ row[0] }}</div>
<div :style="{ fontFamily: '\'JetBrains Mono\', monospace', fontSize: '12.5px', color: t.fg, letterSpacing: '0.02em' }">{{ row[1] }}</div>
<div :style="{ color: t.fgMuted }">{{ row[2] }}</div>
</div>
</div>
</LandingContainer>