chore: commit remaining docs and project updates

This commit is contained in:
2026-02-09 21:29:51 -08:00
parent a4df79feb1
commit 12d389728a
19 changed files with 2397 additions and 9 deletions

47
docs/.vitepress/config.ts Normal file
View File

@@ -0,0 +1,47 @@
const repositoryName = process.env.GITHUB_REPOSITORY?.split('/')[1];
const base = process.env.GITHUB_ACTIONS && repositoryName ? `/${repositoryName}/` : '/';
export default {
title: 'SubMiner',
description: 'Documentation for SubMiner',
base,
appearance: 'dark',
cleanUrls: true,
lastUpdated: true,
markdown: {
theme: {
light: 'catppuccin-latte',
dark: 'catppuccin-macchiato',
},
},
themeConfig: {
logo: '/assets/SubMiner.png',
nav: [
{ text: 'Docs', link: '/' },
{ text: 'Installation', link: '/installation' },
{ text: 'Usage', link: '/usage' },
{ text: 'Configuration', link: '/configuration' },
{ text: 'Development', link: '/development' },
{ text: 'Architecture', link: '/architecture' },
],
sidebar: [
{
text: 'Getting Started',
items: [
{ text: 'Overview', link: '/' },
{ text: 'Installation', link: '/installation' },
{ text: 'Usage', link: '/usage' },
],
},
{
text: 'Reference',
items: [
{ text: 'Configuration', link: '/configuration' },
{ text: 'Development', link: '/development' },
{ text: 'Architecture', link: '/architecture' },
],
},
],
socialLinks: [{ icon: 'github', link: 'https://github.com/ksyasuda/SubMiner' }],
},
};

View File

@@ -0,0 +1,4 @@
import DefaultTheme from 'vitepress/theme';
import '@catppuccin/vitepress/theme/macchiato/mauve.css';
export default DefaultTheme;