This repository powers our official website, where we showcase our projects and the team behind our initiatives.
This website is built using Vitepress with a custom theme and UnoCSS for styling. It includes static pages and dynamic project data to offer an interactive experience for visitors.
/src
: Contains markdown files for content (index.md
,about.md
, etc.) and Vue components for dynamic data..vitepress
: Custom configuration for Vitepress, including theme and site structure.
- Dark Mode: Provides a dark appearance by default for a modern, visually engaging UI.
- GitHub Integration: Pulls data from GitHub repositories to display our latest projects.
You can find our current and planned tasks in the TODO.md file.
This project relies on the following tools and libraries:
- Vitepress for static site generation
- UnoCSS for styling and theme customization
- SCSS for enhanced styling capabilities
- Axios for making HTTP requests, especially for GitHub API integration (upcoming) to fetch repository data
To get started locally:
-
Clone the repo:
git clone https://github.com/9aia/9aia.github.io cd 9aia.github.io
-
Install dependencies:
pnpm install
-
Run the development server:
pnpm dev
-
Build for production:
pnpm build
We welcome contributions that align with our mission of open-source, minimal, and tech-forward projects. Please feel free to submit issues, feature requests, or pull requests.