Implement creator studio and upload updates

This commit is contained in:
2026-04-04 10:12:02 +02:00
parent 1da7d3bf88
commit 0b216b7ecd
15107 changed files with 31206 additions and 626514 deletions

View File

@@ -1,6 +1,7 @@
import React from 'react'
import { Head, usePage } from '@inertiajs/react'
import { usePage } from '@inertiajs/react'
import CollectionCard from '../../components/profile/collections/CollectionCard'
import SeoHead from '../../components/seo/SeoHead'
function getCsrfToken() {
if (typeof document === 'undefined') return ''
@@ -326,20 +327,7 @@ export default function SavedCollections() {
return (
<>
<Head>
<title>{seo?.title || 'Saved Collections — Skinbase Nova'}</title>
<meta name="description" content={seo?.description || 'Your saved collections on Skinbase Nova.'} />
{seo?.canonical ? <link rel="canonical" href={seo.canonical} /> : null}
<meta name="robots" content={seo?.robots || 'noindex,follow'} />
<meta property="og:title" content={seo?.title || 'Saved Collections — Skinbase Nova'} />
<meta property="og:description" content={seo?.description || 'Your saved collections on Skinbase Nova.'} />
{seo?.canonical ? <meta property="og:url" content={seo.canonical} /> : null}
<meta property="og:type" content="website" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content={seo?.title || 'Saved Collections — Skinbase Nova'} />
<meta name="twitter:description" content={seo?.description || 'Your saved collections on Skinbase Nova.'} />
{listSchema ? <script type="application/ld+json">{JSON.stringify(listSchema)}</script> : null}
</Head>
<SeoHead seo={seo} title={seo?.title || 'Saved Collections — Skinbase Nova'} description={seo?.description || 'Your saved collections on Skinbase Nova.'} jsonLd={listSchema} />
<div className="relative min-h-screen overflow-hidden pb-16">
<div aria-hidden="true" className="pointer-events-none absolute inset-x-0 top-0 -z-10 h-[34rem] opacity-95" style={{ background: 'radial-gradient(circle at 15% 14%, rgba(245,158,11,0.16), transparent 26%), radial-gradient(circle at 82% 18%, rgba(56,189,248,0.16), transparent 24%), linear-gradient(180deg, #07101d 0%, #0a1220 42%, #08111f 100%)' }} />