All Projects → poole → Poole

poole / Poole

Licence: other
The Jekyll Butler. A no frills responsive Jekyll blog theme.

Programming Languages

CSS
56736 projects
HTML
75241 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Poole

Good Clean Read
A Jekyll template for publishing clean, readable articles and single-page sites
Stars: ✭ 204 (-92.35%)
Mutual labels:  jekyll, jekyll-theme
Minima
Minima is a one-size-fits-all Jekyll theme for writers.
Stars: ✭ 2,452 (-8.03%)
Mutual labels:  jekyll, jekyll-theme
Architect
Architect is a Jekyll theme for GitHub Pages
Stars: ✭ 182 (-93.17%)
Mutual labels:  jekyll, jekyll-theme
Jekyll Doc Theme
Jekyll theme for creating project documentation websites
Stars: ✭ 203 (-92.39%)
Mutual labels:  jekyll, jekyll-theme
Slate
Slate is a Jekyll theme for GitHub Pages
Stars: ✭ 195 (-92.69%)
Mutual labels:  jekyll, jekyll-theme
Oscailte
Oscailte — A powerful light, clean, and responsive Jekyll theme.
Stars: ✭ 178 (-93.32%)
Mutual labels:  jekyll, jekyll-theme
Jekyll Theme Massively
Preview
Stars: ✭ 187 (-92.99%)
Mutual labels:  jekyll, jekyll-theme
Paper Jekyll Theme
A minimal Jekyll theme for personal blogs
Stars: ✭ 172 (-93.55%)
Mutual labels:  jekyll, jekyll-theme
Bulma Clean Theme
A clean and modern Jekyll theme based on Bulma
Stars: ✭ 194 (-92.72%)
Mutual labels:  jekyll, jekyll-theme
Material Jekyll Theme
Material Design inspired Jekyll Theme
Stars: ✭ 193 (-92.76%)
Mutual labels:  jekyll, jekyll-theme
Hcz Jekyll Blog
A simple material theme for blogger
Stars: ✭ 220 (-91.75%)
Mutual labels:  jekyll, jekyll-theme
Jekyll Serif Theme
Serif is a beautiful business theme for Jekyll.
Stars: ✭ 235 (-91.19%)
Mutual labels:  jekyll, jekyll-theme
Moon
Moon is a minimal, one column jekyll theme.
Stars: ✭ 2,117 (-20.59%)
Mutual labels:  jekyll, jekyll-theme
Jmcglone.github.io
Data for jmcglone.com. Includes customization of Bootstrap 3.0. Blog and pages generated by Jekyll. Hosted on GitHub.
Stars: ✭ 203 (-92.39%)
Mutual labels:  jekyll, jekyll-theme
Resume
A minimalist resume template for Jekyll and Hexo
Stars: ✭ 174 (-93.47%)
Mutual labels:  jekyll, jekyll-theme
Type
🎉 Minimal and Clean Free Jekyll Theme
Stars: ✭ 185 (-93.06%)
Mutual labels:  jekyll, jekyll-theme
Jekyll Theme Simple Texture
A gem-based responsive simple texture styled Jekyll theme.
Stars: ✭ 168 (-93.7%)
Mutual labels:  jekyll, jekyll-theme
Wu Kan.github.io
✨ my homepage & template for jekyll-theme-WuK
Stars: ✭ 171 (-93.59%)
Mutual labels:  jekyll, jekyll-theme
No Style Please
A (nearly) no-CSS, fast, minimalist Jekyll theme.
Stars: ✭ 192 (-92.8%)
Mutual labels:  jekyll, jekyll-theme
Hardcandy Jekyll
一款清新 糖果色🍬 的 ‘Jekyll’ 主题。A candy-colored 🍬 ‘Jekyll’ theme.
Stars: ✭ 202 (-92.42%)
Mutual labels:  jekyll, jekyll-theme

Poole

The Strange Case of Dr. Jekyll and Mr. Hyde tells the story of a lawyer investigating the connection of two persons, Dr. Henry Jekyll and Mr. Edward Hyde. Chief among the novel's supporting cast is a man by the name of Mr. Poole, Dr. Jekyll's loyal butler.


Poole is the butler for Jekyll, the static site generator. It's designed and developed by @mdo to provide a clear and concise foundational setup for any Jekyll site. It does so by furnishing a full vanilla Jekyll install with example templates, pages, posts, and styles.

Poole

See Poole in action with the demo site.

There are currently two official themes built on Poole:

Individual theme feedback and bug reports should be submitted to the theme's individual repository.

Contents

Usage

1. Install dependencies

Poole is built on Jekyll and uses its built-in SCSS compiler to generate our CSS. Before getting started, you'll need to install the Jekyll gem and related dependencies:

$ gem install jekyll jekyll-gist jekyll-sitemap jekyll-seo-tag

Windows users: Windows users have a bit more work to do, but luckily @juthilo has your back with his Run Jekyll on Windows guide.

Need syntax highlighting? Poole includes support for Pygments or Rouge, so install your gem of choice to make use of the built-in styling. Read more about this in the Jekyll docs.

2a. Quick start

To help anyone with any level of familiarity with Jekyll quickly get started, Poole includes everything you need for a basic Jekyll site. To that end, just download Poole and start up Jekyll.

2b. Roll your own Jekyll site

Folks wishing to use Jekyll's templates and styles can do so with a little bit of manual labor. Download Poole and then copy what you need (likely _layouts/, *.html files, atom.xml for RSS, and assets/ for CSS, JS, etc.).

3. Running locally

To see your Jekyll site with Poole applied, start a Jekyll server. In Terminal, from /poole (or whatever your Jekyll site's root directory is named):

$ jekyll serve

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

4. Serving it up

If you host your code on GitHub, you can use GitHub Pages to host your project.

  1. Fork this repo and switch to the gh-pages branch.
  2. If you're using a custom domain name, modify the CNAME file to point to your new domain.
  3. If you're not using a custom domain name, modify the baseurl in _config.yml to point to your GitHub Pages URL. Example: for a repo at github.com/username/poole, use http://username.github.io/poole/. Be sure to include the trailing slash.
  4. Done! Head to your GitHub Pages URL or custom domain.

No matter your production or hosting setup, be sure to verify the baseurl option file and CNAME settings. Not applying this correctly can mean broken styles on your site.

Development

Poole has two branches, but only one is used for active development.

  • master for development. All pull requests should be to submitted against master.
  • gh-pages for our hosted site, which includes our analytics tracking code. Please avoid using this branch.

CSS is handled via Jeykll's built-in Sass compiler. Source Sass files are located in _sass/, included into styles.scss, and compile to styles.css.

Author

Mark Otto

License

Open sourced under the MIT license.

<3

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].