feat: added reject image and migrated to tailwindcss

feat: made it smartphone friendly
This commit is contained in:
2026-04-14 00:16:59 +09:00
parent 3582fca2d9
commit abf350aa6b
35 changed files with 788 additions and 1107 deletions

View File

@@ -3,7 +3,7 @@ import type { ReactNode } from 'react';
import Link from 'next/link';
import style from '@/styles/admin.module.scss';
import { nav, navLink, wrap } from '@/lib/adminUi';
export const metadata: Metadata = {
title: 'Admin — Catherine League',
@@ -12,12 +12,20 @@ export const metadata: Metadata = {
export default function AdminRootLayout({ children }: { children: ReactNode }) {
return (
<div className={style.wrap}>
<nav className={style.nav}>
<Link href="/"> Site</Link>
<Link href="/admin/login">Login</Link>
<Link href="/admin/register">Register</Link>
<Link href="/admin">Dashboard</Link>
<div className={wrap}>
<nav className={nav}>
<Link className={navLink} href="/">
Site
</Link>
<Link className={navLink} href="/admin/login">
Login
</Link>
<Link className={navLink} href="/admin/register">
Register
</Link>
<Link className={navLink} href="/admin">
Dashboard
</Link>
</nav>
{children}
</div>