跳转到内容

开始使用

Starlight Theme Page 是受 starlight-theme-black 启发的现代 Starlight 主题。

npm install @pelagornis/page
pnpm add @pelagornis/page
yarn add @pelagornis/page

在您的 astro.config.mjs 文件中添加插件:

import { defineConfig } from "astro/config";
import starlight from "@astrojs/starlight";
import pagePlugin from "@pelagornis/page";
export default defineConfig({
integrations: [
starlight({
plugins: [pagePlugin()],
}),
],
});

在您的 src/styles/global.css 文件中添加样式:

@import "@pelagornis/page/styles";

干净直观的界面提供最佳用户体验

自动主题切换和完美的深色模式支持

从移动设备到桌面设备,在所有设备上提供完美的用户体验

您可以使用 CSS 变量轻松更改主题颜色:

:root {
--page-accent: hsl(220, 100%, 50%);
--page-accent-hover: hsl(220, 100%, 40%);
--page-bg: hsl(0, 0%, 100%);
--page-text: hsl(0, 0%, 10%);
}

您可以在插件设置中配置导航链接:

pagePlugin({
navLinks: [
{
label: "Blog",
link: "/blog/",
badge: "New",
},
],
});
Terminal window
npm install @pelagornis/page

您的主题现已设置完成!试试点击标题中的主题切换按钮,或将鼠标悬停在徽标上。