Files
startover/apps/web/src/app/page.tsx
T
Johngreen 7f59b94dcf Rename project from Re:Link to Startover
Rebrand repository from "Re:Link" to "Startover" across the codebase. Updates include package names and scopes (@relink/* -> @startover/*), import paths, Next.js transpile settings, vitest name, UI text and docs, Dockerfile and CI/workflow names, deploy scripts and repo paths, and example/production env values. Also add auth-related env vars, an apps/web .env symlink, and small formatting/typing cleanups in several TSX/TS files and tests to accommodate the rename.
2026-03-08 20:22:08 +09:00

96 lines
3.9 KiB
TypeScript
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import Link from 'next/link';
export default function HomePage() {
return (
<main className="mx-auto max-w-7xl px-4 py-16">
<div className="text-center">
<h1 className="text-5xl font-bold text-gray-900">Startover</h1>
<p className="mt-4 text-xl text-gray-600"> · · </p>
<p className="mt-2 text-gray-500">
1 ··
</p>
<div className="mt-8 flex justify-center gap-4">
<Link
href="/stores"
className="rounded-lg bg-blue-600 px-6 py-3 text-white hover:bg-blue-700"
>
</Link>
<Link
href="/stores/new"
className="rounded-lg border border-gray-300 px-6 py-3 text-gray-700 hover:bg-gray-100"
>
</Link>
</div>
</div>
<div className="mt-20 grid grid-cols-1 gap-8 md:grid-cols-3">
<div className="rounded-xl border border-gray-200 bg-white p-6">
<div className="mb-3 text-2xl">🏪</div>
<h3 className="text-lg font-semibold text-gray-900"></h3>
<p className="mt-2 text-sm text-gray-600">
, , .
</p>
<Link
href="/stores/new"
className="mt-3 inline-block text-sm text-blue-600 hover:underline"
>
</Link>
</div>
<div className="rounded-xl border border-gray-200 bg-white p-6">
<div className="mb-3 text-2xl">🔍</div>
<h3 className="text-lg font-semibold text-gray-900"></h3>
<p className="mt-2 text-sm text-gray-600">
.
</p>
<Link href="/stores" className="mt-3 inline-block text-sm text-blue-600 hover:underline">
</Link>
</div>
<div className="rounded-xl border border-gray-200 bg-white p-6">
<div className="mb-3 text-2xl">🏗</div>
<h3 className="text-lg font-semibold text-gray-900">· </h3>
<p className="mt-2 text-sm text-gray-600">
.
</p>
<Link href="/vendors" className="mt-3 inline-block text-sm text-blue-600 hover:underline">
</Link>
</div>
</div>
<div className="mt-16 grid grid-cols-1 gap-8 md:grid-cols-2">
<div className="rounded-xl border border-gray-200 bg-white p-6">
<h3 className="text-lg font-semibold text-gray-900"> </h3>
<p className="mt-2 text-sm text-gray-600">
, .
</p>
<Link
href="/subsidies"
className="mt-3 inline-block text-sm text-blue-600 hover:underline"
>
</Link>
</div>
<div className="rounded-xl border border-gray-200 bg-white p-6">
<h3 className="text-lg font-semibold text-gray-900"> </h3>
<p className="mt-2 text-sm text-gray-600">
, , .
</p>
<Link
href="/contracts"
className="mt-3 inline-block text-sm text-blue-600 hover:underline"
>
</Link>
</div>
</div>
</main>
);
}