Skip to content

Latest commit

 

History

History
53 lines (35 loc) · 1.06 KB

README.md

File metadata and controls

53 lines (35 loc) · 1.06 KB

alexwkleung website

My website (blog/portfolio). Created with Astro.

Design

  • Initial design inspired by AqingCyan's website (repo does not exist anymore)
  • Mobile-first approach
  • Flexbox + Grid layouts

Setup

Clone the repository

git clone <SSH/HTTPS URL>

Install npm dependencies

npm install

Clean up src/pages/posts so you can add your own posts in the directory

npm run clean

If using VS Code, install the Astro extension

This is the template for frontmatter used in blog posts:

---
layout: '../../layouts/MarkdownPostLayout.astro'
title: Post Title
date: MM-DD-YYYY
description: A description
author: My Name
---

License

Source code is MIT license.

Posts are mine. You cannot modify, treat it as your own, or distribute the content in a malicious way.

For clarification, you can submit a new issue.

See LICENSE for full details.