A quick migration of the existing site content into a lightly-styled Astro build.
- Compress HTML in build
- Set
base
tag by looking at the current domain name? Different configs? - Restore dark mode when some text colors are fixed
- Add more interesting header fonts
- Add SEO metadata to all pages
- Fix favicon
- Clean up jekyll code from old posts
- Always show the first image in a blog post as the thumbnail
- Don't show the image key in the frontmatter at the top of the post if it's used within the post
- Make nav bar responsive on narrow screens
- Set or improve blog descriptions
- Replace img with Image in post markdown
All commands are run from the root of the project, from a terminal:
Command | Action |
---|---|
npm install |
Installs dependencies |
npm run dev |
Starts local dev server at localhost:4321 |
npm run build |
Build your production site to ./dist/ |
npm run preview |
Preview your build locally, before deploying |
npm run astro ... |
Run CLI commands like astro add , astro check |
npm run astro -- --help |
Get help using the Astro CLI |