All Projects → danielbayerlein → Middleman Casper

danielbayerlein / Middleman Casper

👻 Casper theme (Ghost) for Middleman-Blog

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Middleman Casper

Middleman Blog
Middleman : Blog Engine Extension
Stars: ✭ 317 (+147.66%)
Mutual labels:  blog, middleman
Blog
📖 My blogs.
Stars: ✭ 125 (-2.34%)
Mutual labels:  blog
Frontend Develops Skill Summary
Development experience with javascript, jQuery, Vuejs, Wechat MiniProgram and so on
Stars: ✭ 120 (-6.25%)
Mutual labels:  blog
Theme Blog
A Free Material Blog Theme for Vuetify
Stars: ✭ 123 (-3.91%)
Mutual labels:  blog
Spring Boot Blog
Simple blog web app made using Spring Boot + Thymeleaf
Stars: ✭ 121 (-5.47%)
Mutual labels:  blog
Cms
MaxSite CMS
Stars: ✭ 123 (-3.91%)
Mutual labels:  blog
Blog
my blog!
Stars: ✭ 119 (-7.03%)
Mutual labels:  blog
Laravel Blog Api
laravel+vue 个人博客,项目预览: http://www.golang365.com
Stars: ✭ 127 (-0.78%)
Mutual labels:  blog
Page.qy
🤘 以简单的方式, 建立你的个人网站, 无需一行代码
Stars: ✭ 124 (-3.12%)
Mutual labels:  blog
Yihui
Personal website of Yihui Xie
Stars: ✭ 122 (-4.69%)
Mutual labels:  blog
Hexo Theme Aomori
A Hexo Theme. Hexo 博客主题
Stars: ✭ 122 (-4.69%)
Mutual labels:  blog
Sio.core
✔ [ SIOC ] Swastika I/O Core is an all in one platform (e.g CMS, eCommerce, Forum, Q&A, CRM...) ASP.NET Core / Dotnet Core System based on SIOH Framework.
Stars: ✭ 121 (-5.47%)
Mutual labels:  blog
Nim websitecreator
Nim fullstack website framework - deploy a website within minutes
Stars: ✭ 124 (-3.12%)
Mutual labels:  blog
Gatsby Advanced Blog
Gatsby starter for advanced blog
Stars: ✭ 121 (-5.47%)
Mutual labels:  blog
Cc
代码库 & Blog
Stars: ✭ 1,581 (+1135.16%)
Mutual labels:  blog
Cell Blog
基于 Laravel 7开发,支持 Markdown 语法的博客
Stars: ✭ 120 (-6.25%)
Mutual labels:  blog
Justblog
A simple blog application built using ASP.NET MVC framework
Stars: ✭ 121 (-5.47%)
Mutual labels:  blog
Geekblog
A full blog system based on Django
Stars: ✭ 123 (-3.91%)
Mutual labels:  blog
Fblog
A blog system written in flask that I developed when I study flask
Stars: ✭ 128 (+0%)
Mutual labels:  blog
Gridsome Forestry Starter
Gridsome starter kit with Forestry (CMS)
Stars: ✭ 127 (-0.78%)
Mutual labels:  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.

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