0
mirror of https://github.com/valentineus/popov.link.git synced 2025-07-04 00:20:26 +03:00
Files
popov.link/README.md
Valentin Popov bb7481670e feat: add header component and update blog layout
- Introduced a new Header component for site navigation.
- Integrated Header into BaseLayout for consistent site structure.
- Updated blog post layout to include the post title in a dedicated section.
- Minor update to README for license clarity.
2025-06-10 13:44:56 +00:00

55 lines
1.1 KiB
Markdown

# popov.link
[![CI](https://github.com/valentineus/popov.link/actions/workflows/ci.yml/badge.svg)](https://github.com/valentineus/popov.link/actions/workflows/ci.yml)
Personal website source code built with [Astro](https://astro.build/).
## Requirements
- Node.js v22 or later
- npm v11 or later
## Development
1. Install dependencies:
```bash
npm ci
```
2. Start the development server:
```bash
npm run dev
```
3. Open your browser and go to http://localhost:3000 to view changes live.
## Build & Preview
- To build the project for production:
```bash
npm run build
```
- To preview the production build locally:
```bash
npm run preview
```
## Project Info
- Maintained by [Valentin Popov](mailto:valentin@popov.link)
- Issues: [GitHub](https://github.com/valentineus/popov.link/issues)
- Read-only mirror: [code.popov.link](https://code.popov.link/valentineus/popov.link)
## Comments
Comments on the site are powered by [giscus.app](https://giscus.app) and stored in [GitHub Discussions](https://github.com/valentineus/popov.link/discussions).
## License
This project is licensed under the [MIT License](LICENSE.txt).