This is the repository of my personal portfolio homepage ansgarlichter.online hosted with GitHub Pages and Cloudflare.
- Vite as build tool
- Vue.js as framework for web development
- Tailwind.css to handle CSS easier
- Conventional commits to ensure consistent commit messages
-
Install and use the correct version of Node using Node Version Manager
-
Install dependencies
npm install
-
Start vite's development server (hot module reload is supported)
npm run dev
-
Generate a full static production build
npm run build
-
Run the preview of the production build
npm run preview
This projects uses the Conventional Commits convetion to ensure the quality of the commit messages. The messages are checked while committing using husky and commitlint.
Color | Hex |
---|---|
Primary | #f2f2f2 |
Primary light | #ffffff |
Primary dark | #b9baba |
Secondary | #4d4d4d |
Secondary light | #17191a |
Secondary dark | #707a80 |
Accent | #007fad |
Color | Hex |
---|---|
Primary | #000000 |
Primary light | #232324 |
Primary dark | #434445 |
Secondary | #c2c2c2 |
Secondary light | #ffffff |
Secondary dark | #b8c8d9 |
Accent | #007fad |
See Commitlint rules.