This project has been deprecated. Please see https://github.com/alexjohnson505/alexjohnson.io for future updates.
Jekyll-Powered Static Site. alexjohnson.io. Hosted on GitHub Pages.
Checkout my GitHub
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Development tools that you will need installed on your local computer:
# Install Node dependencies
$ npm install
# Install Front-end dependencies
$ bower install
# Install Ruby dependencies
$ bundle install
Once you have installed local dependencies, start a local web server with:
$ grunt serve
Your local web server should now be running at localhost:3000
For front-end development, this project supports BrowserSync.
- Install the LiveReload Chrome Browser Plugin
- Enable LiveReload. LiveReload has been enabled when you see a solid black dot in the plugin's icon
- Changes should now be updated to your chrome window. LESS/CSS changes will be injected.
.... because I will forget
- Thumbnails: 280x280 (???)
- Post Headers: 960 x 720
- Preview 4:3 images: 875 x [whatever]
$ grunt build
Site will be generated. Current deploy process involved copying the generated static site into the master branch for access by GitHub pages. My goal is to eventually have a script that automatically configures the Jekyll build for GitHub Pages.
- Alex Johnson -@alexjohnson505