From e98ccc8c58f861f73165bfc4e8e737f3b2c5ba93 Mon Sep 17 00:00:00 2001 From: tuna2134 Date: Sun, 29 Mar 2026 05:02:38 +0000 Subject: [PATCH] feat: enhance layout with navigation links and update announcements display --- app/announcements/page.tsx | 17 +++++++---------- app/layout.tsx | 20 +++++++++++++++++++- 2 files changed, 26 insertions(+), 11 deletions(-) diff --git a/app/announcements/page.tsx b/app/announcements/page.tsx index e9472bb..c32c8e1 100644 --- a/app/announcements/page.tsx +++ b/app/announcements/page.tsx @@ -1,7 +1,6 @@ import Link from "next/link"; import { Badge } from "@/components/ui/badge"; -import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { getAllAnnouncements } from "@/lib/announcements"; export const metadata = { @@ -26,22 +25,20 @@ export default async function AnnouncementsPage() {
{announcements.map((item) => ( - - +
+

{item.date}

- +

{item.title} - - - -

{item.summary}

-
- +

+
+

{item.summary}

+
))}
diff --git a/app/layout.tsx b/app/layout.tsx index 0dbc22d..df132b1 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,5 +1,6 @@ import type { Metadata } from "next"; import { Geist, Geist_Mono, Inter } from "next/font/google"; +import Link from "next/link"; import "./globals.css"; import { cn } from "@/lib/utils"; @@ -30,7 +31,24 @@ export default function RootLayout({ lang="ja" className={cn("h-full", "antialiased", geistSans.variable, geistMono.variable, "font-sans", inter.variable)} > - {children} + +
+
+ + Takasumi-Neodyマイクラサーバプロジェクト + + +
+
+ {children} + ); }