Refine SEO, uploads, and deploy handling

This commit is contained in:
2026-05-02 10:48:08 +02:00
parent b6be6ed2ac
commit a9dfa6ea11
97 changed files with 373 additions and 327 deletions

View File

@@ -5,7 +5,7 @@ import { cx, formatCompactNumber } from './groupStyles'
export default function GroupDiscoveryCard({ group, className = '', compact = false }) {
if (!group) return null
const primarySummary = group.headline || group.bio_excerpt || 'Collaborative publishing identity on Skinbase Nova.'
const primarySummary = group.headline || group.bio_excerpt || 'Collaborative publishing identity on Skinbase.'
return (
<a

View File

@@ -143,7 +143,7 @@ export default function HomepageAnnouncement({ announcement, mode = 'live' }) {
className="inline-flex items-center gap-2 rounded-full border border-white/10 bg-white/[0.06] px-4 py-2 text-sm font-semibold text-white/90 transition hover:border-white/20 hover:bg-white/[0.1]"
>
<span aria-hidden="true"></span>
<span>Show Skinbase Nova announcement</span>
<span>Show Skinbase announcement</span>
</button>
</div>
</section>

View File

@@ -59,7 +59,7 @@ export default function NovaConfirmDialog({
className="w-full max-w-md overflow-hidden rounded-3xl border border-white/10 bg-[linear-gradient(180deg,rgba(16,22,34,0.98),rgba(8,12,19,0.98))] shadow-[0_30px_80px_rgba(0,0,0,0.55)]"
>
<div className="border-b border-white/[0.06] bg-white/[0.02] px-6 py-5">
<p className="text-[11px] font-semibold uppercase tracking-[0.24em] text-white/35">Skinbase Nova</p>
<p className="text-[11px] font-semibold uppercase tracking-[0.24em] text-white/35">Skinbase</p>
<h3 id="nova-confirm-title" className="mt-2 text-lg font-semibold text-white">
{title}
</h3>