Files
hao-ai-lab-FastVideo/docs-site/blume.config.ts
T

31 lines
1.4 KiB
TypeScript

import { defineConfig } from "blume";
import { readFileSync } from "node:fs";
export default defineConfig({
title: "FastVideo",
description: "A unified inference and post-training framework for accelerated video generation.",
content: { root: ".generated/content" },
logo: { image: "/icon.svg", text: "FastVideo" },
theme: { accent: "blue", background: { light: "#ffffff", dark: "#1c1d20" }, mode: "system" },
search: {
popular: [
{ label: "Quick start", href: "/getting_started/quick_start", icon: "rocket" },
{ label: "Fast Models", href: "/fast-models", icon: "boxes" },
{ label: "Installation", href: "/getting_started/installation", icon: "download" },
{ label: "Supported models", href: "/inference/support_matrix", icon: "video" },
{ label: "Python API", href: "/api", icon: "code" },
],
},
navigation: {
actions: [{ label: "GitHub", href: "https://github.com/hao-ai-lab/FastVideo" }],
tabs: [
{ label: "Documentation", path: "/" },
{ label: "Cookbook", path: "/cookbook" },
],
sidebar: { items: JSON.parse(readFileSync(new URL("./.generated/navigation.json", import.meta.url), "utf8")) },
},
// Keep the production prefix in local builds so asset-path regressions are visible.
deployment: { site: "https://haoailab.com", base: "/FastVideo" },
seo: { robots: true, sitemap: true, og: { enabled: false } },
});