mateoclarke.com

mateoclarke.com

my jekyll portfolio site & blog

my portfolio

Here lies the repo for my personal site built with Jekyll.

1. Install Jekyll

Poole is built for use with Jekyll, so naturally you'll need to install that. On Macs, it's rather straightforward:

$ gem install jekyll

You may also need to install Pygments, the Python syntax highlighter for code snippets that plays nicely with Jekyll. Read more about this in the Jekyll docs.

2. Running locally

Start a Jekyll server. In Terminal, from Jekyll site root directory is named):

$ jekyll serve

Open http://localhost:4000 in your browser, and voilà.

Options

Poole includes some customizable options, typically applied via classes on the <body> element.

Rems, font-size, and scaling

Poole is built almost entirely with rems (instead of pixels). rems are like ems, but instead of building on the immediate parent's font-size, they build on the root element, <html>.

By default, we use the following:

html {
  font-size: 16px;
  line-height: 1.5;
}
@media (min-width: 38em) {
  html {
    font-size: 20px;
  }
}

To easily scale your site's typography and components, simply customize the base font-sizes here.

License

Open sourced under the MIT license.

<3