derekshirk / personal-site-2020

An in-progress personal site project built with Eleventy, hosted with Netlify

Home Page:https://derekshirk.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Netlify Status

My Personal Site

2020-website-redesign

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.

Deploy to Netlify

Deploy to Netlify

About

An in-progress personal site project built with Eleventy, hosted with Netlify

https://derekshirk.com

License:MIT License


Languages

Language:Nunjucks 55.6%Language:CSS 33.5%Language:JavaScript 10.9%