mirror of
https://jihulab.com/DGP-Studio/Snap.Hutao.Docs.git
synced 2025-11-19 21:16:31 +08:00
192 lines
4.1 KiB
TypeScript
192 lines
4.1 KiB
TypeScript
import { hopeTheme } from "vuepress-theme-hope";
|
|
import { enNavbar, zhNavbar, ruNavbar, idNavbar } from "./navbar/index.js";
|
|
import { enSidebar, zhSidebar, ruSidebar, idSidebar } from "./sidebar/index.js";
|
|
|
|
export default hopeTheme({
|
|
hostname: "https://hut.ao",
|
|
|
|
author: {
|
|
name: "DGP-Studio",
|
|
url: "https://github.com/DGP-Studio",
|
|
},
|
|
|
|
iconAssets: [
|
|
"iconfont",
|
|
"https://at.alicdn.com/t/c/font_3861247_yn9taeyq2sc.css",
|
|
],
|
|
|
|
logo: "https://img.alicdn.com/imgextra/i4/1797064093/O1CN01vK3m2w1g6duwt8quS_!!1797064093.png",
|
|
|
|
repo: "DGP-Studio/Snap.Hutao",
|
|
|
|
pageInfo: ["Author", "Original", "Date", "Category", "Tag", "ReadingTime"],
|
|
|
|
docsRepo: "DGP-Studio/Snap.Hutao.Docs",
|
|
|
|
docsDir: "docs",
|
|
|
|
locales: {
|
|
"/en/": {
|
|
// navbar
|
|
navbar: enNavbar,
|
|
|
|
// sidebar
|
|
sidebar: enSidebar,
|
|
|
|
footer: "Be the best Genshin Impact tool",
|
|
|
|
displayFooter: true,
|
|
|
|
metaLocales: {
|
|
editLink: "Edit this page on GitHub",
|
|
},
|
|
},
|
|
"/ru/": {
|
|
// Панель навигации (navbar)
|
|
navbar: ruNavbar,
|
|
|
|
// Боковая панель (sidebar)
|
|
sidebar: ruSidebar,
|
|
|
|
// Нижний колонтитул (footer)
|
|
footer: "Лучший инструмент для Genshin Impact",
|
|
|
|
// Отображение нижнего колонтитула
|
|
displayFooter: true,
|
|
|
|
// Локализованные мета-данные
|
|
metaLocales: {
|
|
editLink: "Редактировать страницу на GitHub",
|
|
},
|
|
},
|
|
|
|
"/id/": {
|
|
// navbar
|
|
navbar: idNavbar,
|
|
|
|
// sidebar
|
|
sidebar: idSidebar,
|
|
|
|
footer: "Menjadi alat terbaik untuk Genshin Impact",
|
|
|
|
displayFooter: true,
|
|
|
|
metaLocales: {
|
|
editLink: "Edit halaman ini di GitHub",
|
|
},
|
|
},
|
|
|
|
/**
|
|
* Chinese locale config
|
|
*/
|
|
"/zh/": {
|
|
// navbar
|
|
navbar: zhNavbar,
|
|
|
|
// sidebar
|
|
sidebar: zhSidebar,
|
|
|
|
footer: "用开源社区力量为原神 PC 端玩家带来最好的游戏体验",
|
|
|
|
displayFooter: true,
|
|
|
|
// page meta
|
|
metaLocales: {
|
|
editLink: "在 GitHub 上编辑此页",
|
|
},
|
|
},
|
|
},
|
|
|
|
plugins: {
|
|
comment: {
|
|
provider: "Giscus",
|
|
repo: "DGP-Studio/Snap.Hutao.Docs.Comments",
|
|
repoId: "R_kgDOKySqhg",
|
|
category: "Announcements",
|
|
categoryId: "DIC_kwDOKySqhs4CbRrr",
|
|
mapping: "pathname",
|
|
inputPosition: "bottom"
|
|
},
|
|
|
|
copyCode: {},
|
|
|
|
components: {
|
|
components: ["Badge", "BiliBili", "VPCard", "VPBanner"],
|
|
rootComponents: {
|
|
notice: [
|
|
],
|
|
},
|
|
},
|
|
|
|
feed: {
|
|
rss: true,
|
|
},
|
|
|
|
sitemap: {
|
|
changefreq: "weekly",
|
|
},
|
|
|
|
mdEnhance: {
|
|
align: true,
|
|
footnote: true,
|
|
imgLazyload: true,
|
|
include: true,
|
|
tabs: true,
|
|
tasklist: true,
|
|
component: true,
|
|
imgSize: true,
|
|
},
|
|
|
|
pwa: {
|
|
favicon: "/favicon.ico",
|
|
cacheHTML: false,
|
|
cachePic: true,
|
|
appendBase: true,
|
|
themeColor: "#f26d6d",
|
|
update: "hint",
|
|
apple: {
|
|
icon: "/favicon.ico",
|
|
statusBarColor: "black",
|
|
},
|
|
msTile: {
|
|
image: "/favicon.ico",
|
|
color: "#ffffff",
|
|
},
|
|
manifest: {
|
|
icons: [
|
|
{
|
|
src: "/pwa-icon/chrome-512.png",
|
|
sizes: "512x512",
|
|
type: "image/png",
|
|
},
|
|
{
|
|
src: "/pwa-icon/chrome-192.png",
|
|
sizes: "192x192",
|
|
type: "image/png",
|
|
},
|
|
{
|
|
src: "/pwa-icon/chrome-144.png",
|
|
sizes: "144x144",
|
|
type: "image/png",
|
|
},
|
|
{
|
|
src: "/pwa-icon/chrome-72.png",
|
|
sizes: "72x72",
|
|
type: "image/png",
|
|
},
|
|
{
|
|
src: "/pwa-icon/chrome-96.png",
|
|
sizes: "96x96",
|
|
type: "image/png",
|
|
},
|
|
{
|
|
src: "/pwa-icon/chrome-48.png",
|
|
sizes: "48x48",
|
|
type: "image/png",
|
|
},
|
|
],
|
|
},
|
|
},
|
|
},
|
|
});
|