Files
Library/docs/.vitepress/config.mts

130 lines
5.5 KiB
TypeScript
Raw Normal View History

2026-01-09 23:05:52 -05:00
import { defineConfig } from 'vitepress'
// https://vitepress.dev/reference/site-config
export default defineConfig({
title: "DreamFreely Library",
description: "Community Conscious Creations",
themeConfig: {
// https://vitepress.dev/reference/default-theme-config
nav: [
{ text: 'Welcome', link: '/welcome/' },
{ text: 'Support', link: '/welcome/support' },
],
sidebar: [
{
text: 'Welcome',
items: [
{ text: 'Chibu / Hola / Hello', link: '/welcome/' },
{ text: 'About DreamFreely', link: '/welcome/dreamfreely' },
{ text: 'About Canin Carlos', link: '/welcome/canin' },
]
},
{
text: 'Rebel Coding 101',
items: [
{ text: 'Intro to Coding', link: '/rebel_coding/' },
{ text: 'Orientation', link: '/rebel_coding/orientation' },
{ text: 'Intro to CLI', link: '/rebel_coding/termintro' },
{ text: 'Step 1: HTML & CSS', link: '/rebel_coding/step1' },
{ text: 'Step 2: JavaScript', link: '/rebel_coding/step2' },
{ text: 'Step 3: Python Scrapers', link: '/rebel_coding/step3' },
{ text: 'Step 4: The Full Stack', link: '/rebel_coding/step4' },
{ text: 'Appendices', link: '/rebel_coding/appendices' },
]
},
{
text: 'Rebel Coding 102',
items: [
{ text: 'Reviewing the Full-Stack', link: '/rebel_coding/v2' },
{ text: 'Planning Our App', link: '/rebel_coding/v2Orient' },
{ text: 'Step 1: Server', link: '/rebel_coding/step5' },
{ text: 'Step 2: Client', link: '/rebel_coding/step6' },
{ text: 'Step 3: Deployment', link: '/rebel_coding/step7' },
{ text: 'Step 4: Scaling, etc', link: '/rebel_coding/step8' },
{ text: 'More Appendices', link: '/rebel_coding/more-appendices' },
]
},
// {
// text: 'EXO-CTO',
// items: [
// { text: 'Welcome', link: '/exocto/' },
// { text: 'Websites', link: '/exocto/websites' },
// { text: 'SEO', link: '/exocto/seo101' },
// { text: 'Analytics', link: '/exocto/analytics' },
// { text: 'Mailing Lists', link: '/exocto/mailinglists' },
// { text: 'Social Media', link: '/exocto/socialmedia' },
// { text: 'Automation', link: '/exocto/automation' },
// { text: 'Payments', link: '/exocto/payments' },
// { text: 'Appendices', link: '/exocto/appendices' },
// ]
// },
{
text: 'Manifesting Empathy',
items: [
{ text: 'Welcome', link: '/mempath/' },
{ text: 'The Egg (0-5)', link: '/mempath/egg' },
{ text: 'The Hatchling (5-12)', link: '/mempath/hatchling' },
{ text: 'Flight (12-18)', link: '/mempath/flight' },
{ text: 'Flying (18-25)', link: '/mempath/flying' },
{ text: 'Learning (25-35)', link: '/mempath/learning' },
{ text: 'Building (35-45)', link: '/mempath/building' },
{ text: 'Helping (45-60)', link: '/mempath/helping' },
{ text: 'Enjoying (60+)', link: '/mempath/enjoying' },
{ text: 'Outro', link: '/mempath/onward' },
{ text: 'Appendices', link: '/mempath/appendices' },
]
},
{
text: 'Diversity Inverted',
items: [
{ text: 'Welcome', link: '/divinv/' },
{ text: 'Whiteness', link: '/divinv/1-whiteness' },
{ text: 'Indigeneity', link: '/divinv/2-native' },
{ text: 'Latinx', link: '/divinv/3-latinx' },
{ text: 'Blackness', link: '/divinv/4-Black' },
{ text: 'Onwards', link: '/divinv/5-onward' },
{ text: 'Appendices', link: '/divinv/appendices' },
]
},
{
text: 'The Guidebook',
// items: [
// { text: 'Welcome', link: '/df_guide/' },
// { text: 'Basic Psych', link: '/df_guide/1_basic_psych' },
// { text: 'Heady Medi Vibes', link: '/df_guide/2_medi_vibes' },
// { text: 'With Loneliness', link: '/df_guide/3_with_loneliness' },
// { text: 'Entertaining Alchemy', link: '/df_guide/4_enter_alchemy' },
// { text: 'A Test of Ethic', link: '/df_guide/5_test_ethic' },
// { text: 'Social Physics', link: '/df_guide/6_social_physics' },
// { text: 'The Quantum Realm', link: '/df_guide/7_quantum_realm' },
// { text: 'TOPOL', link: '/df_guide/8_topol' },
// { text: 'Appendices', link: '/df_guide/appendices' },
// ]
},
{
text: 'Manifesting Empathy (archived)',
items: [
{ text: 'Welcome', link: '/mempath.bak/' },
{ text: 'Sexism', link: '/mempath.bak/sexism' },
{ text: 'Racism', link: '/mempath.bak/racism' },
{ text: 'Able-ism', link: '/mempath.bak/able-ism' },
{ text: 'Power Dynamics', link: '/mempath.bak/power-dynamics' },
{ text: 'Onwards', link: '/mempath.bak/onward' },
{ text: 'Appendices', link: '/mempath.bak/appendices' },
]
},
],
socialLinks: [
// { icon: 'github', link: 'https://github.com/vuejs/vitepress' },
{ icon: 'bookalope', link: 'https://canin.dreamfreely.org' },
{ icon: 'tina', link: 'https://shop.dreamfreely.org' },
{ icon: 'ghostery', link: 'https://digisnaxx.com' },
{ icon: 'hasura', link: 'https://manifestingempathy.com' },
]
}
})