Skip to content

alexjohnson505/alexjohnson505.github.io

Repository files navigation

alexjohnson.io (2017)

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

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisities

Development tools that you will need installed on your local computer:

Installing

# Install Node dependencies
$ npm install
# Install Front-end dependencies
$ bower install
# Install Ruby dependencies
$ bundle install

Running Web Server

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

BrowserSync

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.

Image Specs

.... because I will forget

  • Thumbnails: 280x280 (???)
  • Post Headers: 960 x 720
  • Preview 4:3 images: 875 x [whatever]

Production

$ 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.

Built With

Contributors

About

alexjohnson.io

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published