25 lines
890 B
TypeScript
25 lines
890 B
TypeScript
import { AppIcon, type IconName } from "../components/PixelIcons";
|
||
|
||
export default function Placeholder({ title, icon, note }: { title: string; icon: IconName; note: string }) {
|
||
return (
|
||
<>
|
||
<div className="page-head">
|
||
<div className="eyebrow">即將開放</div>
|
||
<h1 className="page-title-row">
|
||
<AppIcon name={icon} size={38} framed glow variant="hero" />
|
||
{title}
|
||
</h1>
|
||
<p>{note}</p>
|
||
</div>
|
||
<div className="card pad-lg">
|
||
<div className="card-title pixel">
|
||
<AppIcon name="hammer" size={24} framed variant="hero" />
|
||
建造中的區域
|
||
</div>
|
||
<p className="muted">
|
||
這個區域在下一個切片開放。目前先完成「今日 · 基地」與「市場 · 世界」兩個入口,並接上真實資料與歷史風向標。
|
||
</p>
|
||
</div>
|
||
</>
|
||
);
|
||
} |