Files
jiang13-bbs/frontend/app/not-found.tsx
freefire 1eaf3903d4 feat: 新增大量社区功能与基础组件,优化站点整体体验
- 新增事件总线式toast通知系统
- 新增头像、阅读进度、404/500错误页等基础组件
- 重构页脚、布局、分页、点赞按钮等现有组件
- 新增用户个人页、通知中心、帖子编辑/发布/置顶/推荐管理功能
- 优化登录注册页面样式与交互
- 修复路径类型文件引用,更新站点元信息与字体配置
2026-09-12 04:30:02 +08:00

33 lines
1.1 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. 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";
import { Compass, Home } from "lucide-react";
export default function NotFound() {
return (
<div className="max-w-md mx-auto text-center py-20 sm:py-28">
<span
className="inline-flex w-16 h-16 rounded-full items-center justify-center mb-6"
style={{ background: "var(--accent-soft)", color: "var(--accent)" }}
>
<Compass size={30} />
</span>
<p className="text-[15px] font-extrabold tracking-wide mb-1" style={{ color: "var(--accent)" }}>
404
</p>
<h1 className="text-2xl font-extrabold mb-2" style={{ color: "var(--ink)" }}>
这一页走丢了
</h1>
<p className="text-sm mb-8" style={{ color: "var(--ink-2)" }}>
链接可能已失效,或帖子已被作者删除
</p>
<div className="flex items-center justify-center gap-3">
<Link href="/" className="btn btn-primary">
<Home size={15} /> 返回首页
</Link>
<Link href="/board/1" className="btn btn-line">
逛逛板块
</Link>
</div>
</div>
);
}