2023-06-11 08:50:41 +02:00
< div align = "center" >
2023-12-17 11:55:04 +01:00
< img alt = "logo" src = "/public/favicon.svg" width = "100" / >
2023-06-11 08:50:41 +02:00
< / div >
< h1 align = "center" >
< a href = "https://kjelsrud.dev" > kjelsrud.dev< / a >
< / h1 >
< p align = "center" >
2023-12-10 02:05:59 +01:00
The third iteration of my personal website, built with < a href = "https://astro.build/" > Astro< / a > .
2023-06-11 08:50:41 +02:00
< / p >
## 📝 Info
2023-04-14 11:18:14 +02:00
### What I've learned from the project so far
2024-04-08 14:45:33 +02:00
Through this project, I've learned HTML, CSS, TypeScript coding, SSG/frameworks like Hugo or Astro usage, Git version control, self-hosting websites with Caddy, Github Actions + Pages basics, creating faster, more secure, and maintainable websites, template-based static website generation, DNS pointers (A- & CNAME records) utilization, static website layout creation, and JSON-docs writing for data usage.
2023-04-14 11:18:14 +02:00
2023-06-11 08:50:41 +02:00
### Features
2023-04-14 11:18:14 +02:00
2023-12-10 01:39:57 +01:00
- Blog
2024-01-04 13:10:21 +01:00
- Bookmarks
- Connect
2024-01-06 21:38:13 +01:00
- CV
2023-12-11 10:53:02 +01:00
- Digital garden
2024-01-04 13:10:21 +01:00
- Gallery
2024-03-17 12:57:19 +01:00
- Guestbook
2024-01-04 13:10:21 +01:00
- Logs
2024-03-17 12:57:19 +01:00
- Now
2023-12-13 14:20:26 +01:00
- Uses
- Vinyl collection
2024-04-08 14:45:33 +02:00
- Worldmap
2023-04-14 11:18:14 +02:00
### Future plans:
2024-04-08 14:45:33 +02:00
- [ ] Food wall with recipes
- [ ] Page filled with quotes I like
- [ ] Page filled with wine/gin I like
- [ ] A page dedicated to work I'm proud of
- [ ] Wishlist page
2022-10-21 17:29:15 +02:00
2023-06-11 08:50:41 +02:00
## 🛠️ How do I run it locally?
2022-10-21 17:29:15 +02:00
2023-12-10 01:39:57 +01:00
1. Install the dependencies: `yarn`
2023-07-20 22:12:00 +02:00
2023-12-10 01:39:57 +01:00
2. Start the development server: `yarn dev`
2023-07-20 22:12:00 +02:00
## 🎨 Color codes
2023-12-23 21:56:13 +01:00
### Light mode
| Color | Hex |
|-|-|
2024-02-21 22:17:46 +01:00
| Coffee Cream |  `#F7F0E8` |
| Espresso Text |  `#3B2C29` |
| Latte Secondary Text |  `#78605C` |
| Cappuccino Accents |  `#A48B82` |
| Caramel Macchiato |  `#B08968` |
2023-12-23 21:56:13 +01:00
### Dark mode
2023-12-10 01:39:57 +01:00
| Color | Hex |
|-|-|
2024-02-21 22:17:46 +01:00
| Deep Ocean |  `#0F1A1C` |
| Mint Foam Text |  `#9AD3BB` |
| Coral Reef Accent |  `#3A6F7F` |
| Seaweed Highlight |  `#2B4F60` |
| Lagoon |  `#1A333F` |
| Aquamarine |  `#7FCDCD` |
2023-07-20 22:12:00 +02:00
2024-04-08 14:45:33 +02:00
## 📜 Versionlog
- The first iteration of my website was plain HTML and CSS.
2023-12-23 21:56:13 +01:00
- The second iteration of my website was a Hugo-instance that used a readymade theme called "PaperMod".