style : forget root
CI / Verify (push) Successful in 1m0s
CI / Build immutable images and deploy (push) Successful in 1m33s

This commit is contained in:
2026-08-30 08:30:23 +00:00 Unverified
parent 31bef65eb6
commit aaba88865e
2 changed files with 9 additions and 13 deletions
+5 -3
View File
@@ -1,9 +1,9 @@
"use client"; "use client";
import Image from "next/image";
import Link from "next/link"; import Link from "next/link";
import { usePathname, useRouter } from "next/navigation"; import { usePathname, useRouter } from "next/navigation";
import { import {
BookOpenIcon,
ExternalLinkIcon, ExternalLinkIcon,
LayoutDashboardIcon, LayoutDashboardIcon,
LogOutIcon, LogOutIcon,
@@ -24,8 +24,10 @@ export function AdminHeader() {
href="/admin" href="/admin"
className="mr-auto flex min-h-11 items-center gap-3 rounded-lg font-heading font-semibold focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring" className="mr-auto flex min-h-11 items-center gap-3 rounded-lg font-heading font-semibold focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring"
> >
<Image src="/icon.png" alt="" width={36} height={36} className="size-9 object-contain" /> <span className="grid size-9 place-items-center rounded-lg bg-primary text-primary-foreground">
<span className="hidden sm:inline">ไกด์ช่องเกนชินไม่ใช่เกมมือถือ</span> <BookOpenIcon aria-hidden="true" />
</span>
<span className="hidden sm:inline">Buzz Sheet Admin</span>
</Link> </Link>
<nav aria-label="Admin navigation" className="flex items-center gap-1"> <nav aria-label="Admin navigation" className="flex items-center gap-1">
<Button <Button
+4 -10
View File
@@ -1,5 +1,6 @@
import Image from "next/image";
import Link from "next/link"; import Link from "next/link";
import { BookOpenIcon, SettingsIcon } from "lucide-react"; import { SettingsIcon } from "lucide-react";
import { Button } from "@/components/ui/button"; import { Button } from "@/components/ui/button";
@@ -11,15 +12,8 @@ export function SiteHeader() {
href="/" href="/"
className="flex min-h-11 items-center gap-3 rounded-lg font-heading text-base font-semibold focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring" className="flex min-h-11 items-center gap-3 rounded-lg font-heading text-base font-semibold focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring"
> >
<span className="grid size-9 place-items-center rounded-lg bg-primary text-primary-foreground"> <Image src="/icon.png" alt="" width={36} height={36} className="size-9 object-contain" />
<BookOpenIcon aria-hidden="true" className="size-5" /> <span>ไกด์ช่องเกนชินไม่ใช่เกมมือถือ</span>
</span>
<span>
Buzz Sheet
<span className="ml-2 hidden font-normal text-muted-foreground sm:inline">
คู่มือที่อ่านง่าย
</span>
</span>
</Link> </Link>
<Button variant="ghost" size="sm" nativeButton={false} render={<Link href="/admin" />}> <Button variant="ghost" size="sm" nativeButton={false} render={<Link href="/admin" />}>
<SettingsIcon aria-hidden="true" /> <SettingsIcon aria-hidden="true" />