My Personal Site
My personal website, blog and portfolio.
- PostCSS
- Dark mode support
- Theme switcher
- Netlify CMS (Not currently in use)
Built with Eleventy, an awesome static site generator. Includes Netlify CMS, and proudly hosted and deployed with Netlify.
Local development
1. Clone this repository:
git clone https://github.com/derekshirk/personal-site-2020.git
2. Navigate to the directory
cd personal-site-2020
Specifically have a look at .eleventy.js
to see if you want to configure any
Eleventy options differently.
3. Install dependencies
npm install
4. Edit _data/metadata.json
This file contains your site title and author details.
5. Run Eleventy (builds the site)
npx eleventy
Use --serve to start up a hot-reloading local web server.
npx eleventy --serve
Or in debug mode:
DEBUG=* npx eleventy
Bug reports, feature requests, etc
This is an ongoing project and I welcome contributions. Feel free to submit a PR for feature requests or create an issue to report bugs.