feat: add initial Slidev presentation and demo components

- Created Slidev presentation structure with index.md and contents.md.
- Implemented footer and menu components for navigation.
- Added Markdown preview component with syntax highlighting.
- Developed HTML template for consistent page structure.
- Introduced button component with variant support.
- Added Vue counter component for interactive demos.
- Configured content collections for documentation.
- Created multiple markdown documents for demo purposes.
- Established global and theme styles for consistent UI.
- Set up TypeScript configuration for better development experience.
This commit is contained in:
2026-01-01 22:23:22 +08:00
commit fd664c018c
49 changed files with 9517 additions and 0 deletions

18
solution/tsconfig.json Normal file
View File

@@ -0,0 +1,18 @@
{
"extends": "@kevisual/types/json/frontend.json",
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@/*": [
"./src/*"
],
"@/agent": [
"./src/agent"
]
},
},
"include": [
"src/**/*",
"agent/**/*"
],
}