• Stars
    star
    134
  • Rank 270,967 (Top 6 %)
  • Language
    Ruby
  • Created about 11 years ago
  • Updated almost 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

πŸ‘» Casper theme (Ghost) for Middleman-Blog

middleman-casper

Casper Version

The Casper theme (Ghost) for Middleman-Blog v4.x

middleman-casper screenshot

Installation

  1. Create a new project with the template:
middleman init -T danielbayerlein/middleman-casper MY_PROJECT_FOLDER
  1. Change the casper settings in config.rb.

Usage

Start a local web server running at http://localhost:4567/ with:

bundle exec middleman server

Create a static file with:

bundle exec middleman build

For help, see the official Middleman website.

Author

Configurable in config.rb:

config[:casper] = {
  ...
  author: {
    name: 'Middleman'
  }
  ...
}

Navigation

Configurable in config.rb:

config[:casper] = {
  ...
  navigation: {
    "Home" => "/",
    "GitHub" => "https://github.com",
    "Author" => "/author/middleman/"
  }
  ...
}

Logo

Configurable in config.rb:

config[:casper] = {
  ...
  blog: {
    logo: 'my-awesome-blog-logo.png' # sources/images/my-awesome-blog-logo.png
  }
  ...
}

Pages

Content of example.html.markdown:

---
title: Example
layout: page
---

Welcome!

Covers

Covers are availible in pages and articles. Content of example.html.markdown:

---
title: Example
layout: page
cover: my-awesome-blog-cover.png # sources/images/my-awesome-blog-cover.png
---

Welcome!

Special Thanks

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

License

The MIT License (MIT)

Copyright (c) 2013-present Daniel Bayerlein

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

More Repositories

1

dashboard

πŸ“Ί Create your own team dashboard with custom widgets. Built with Next.js, React, styled-components and polished.
JavaScript
1,297
star
2

remote-jobs-germany

πŸ‘¨β€πŸ’» A list of semi to fully remote-friendly πŸ‡©πŸ‡ͺ companies in or around tech
308
star
3

middleman-google-analytics

πŸ“ˆ A @middleman plugin to handle generating your Google Analytics tracking code.
Gherkin
92
star
4

dotfiles

βš™οΈ Configuration files for Git, Hyper, Ruby, tmux, Vim, VS Code and Zsh
JavaScript
21
star
5

alfred-workflows

Make your Alfred App more powerful. Workflow for Homebrew, RubyGems and macOS
11
star
6

middleman-impress

A @middleman project template built with impress.js, Haml, Sass and CoffeeScript.
HTML
11
star
7

vallox-api

πŸ“š API for Vallox ventilation units
JavaScript
10
star
8

middleman-pattern-library

πŸ’… A @middleman project template for creating and managing your front-end pattern library / style guide.
CSS
10
star
9

honeycomb

🐝 Honeycomb is a common basis for @nodejs microservices
JavaScript
10
star
10

zazu-simple-theme

A simple theme for Zazu
CSS
8
star
11

tidesdk-template

A base TideSDK application template with Ruby, Haml, Sass, CoffeeScript and RubyGems.
Ruby
8
star
12

zazu-github

Zazu plugin to search for @GitHub repositories with github.com
JavaScript
8
star
13

sepicker

πŸ“Š Monitoring for the STIEBEL ELTRON Heat Pump
Python
7
star
14

speedly

A CLI tool to test your page speed performance.
Ruby
7
star
15

caniuse-yarn

❓ Can I use Yarn? caniuse-yarn checks if Yarn (@yarnpkg) is available.
JavaScript
5
star
16

zazu-npms

Zazu plugin to search for @npm packages with npms.io
JavaScript
5
star
17

hapi-webpack-middleware

@webpack middleware for @hapijs
JavaScript
4
star
18

language-galen

Galen Framework language package for Atom
CoffeeScript
4
star
19

zazu-homebrew

Zazu plugin to search for @Homebrew formulae with braumeister.org
JavaScript
3
star
20

zazu-devdocs

Zazu plugin to search for API documentations with devdocs.io
JavaScript
3
star
21

git-pick

πŸ’ git cherry-pick <commit> to multiple branches
JavaScript
3
star
22

homebridge-vallox

[WIP] πŸ’¨ Vallox plugin for Homebridge
2
star
23

aws-setup

☁️ Setup for AWS (Amazon Web Services)
TypeScript
2
star
24

zazu-battery

πŸ”‹ Zazu plugin to show information about your battery
JavaScript
1
star
25

sinatra-template

A base Sinatra application template with Haml, Sass, CoffeeScript and Sinatra AssetPack.
Ruby
1
star
26

zsh-plugins

πŸ”Œ Plugins for Zsh
Shell
1
star
27

dasheets-collection

Cheatsheet collection for Dasheets
1
star
28

zazu-rubygems

Zazu plugin to search for gems with rubygems.org
JavaScript
1
star
29

wintersmith-pattern-library

πŸ’… A wintersmith project template for creating and managing your front-end pattern library / style guide.
JavaScript
1
star
30

zazu-uptime

Zazu plugin to show the system uptime
JavaScript
1
star