Skip to content
Ghost default theme ported to vuepress
Vue CSS JavaScript Shell
Branch: master
Clone or download
alexander-heimbuch Merge pull request #8 from JugglerX/master
NetlifyCMS login model is not hidden behind main blog image due to z-index conflict
Latest commit 2bca4ec Aug 22, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Create FUNDING.yml Jun 23, 2019
.vscode initial commit Nov 24, 2018
blog reduce z-index of .site-main in notfound page Aug 22, 2019
scripts initial commit Nov 24, 2018
.editorconfig initial commit Nov 24, 2018
.gitignore
README.md Updates URL of "Create with Stackbit" button Jul 23, 2019
package-lock.json works with vuepress v1.0 Feb 18, 2019
package.json bumps release version Feb 28, 2019
stackbit.yaml Added support for Stackbit Uniform Jul 18, 2019
yarn.lock works with vuepress v1.0 Feb 18, 2019

README.md

Casper Theme

Ghosts default theme Casper for Vuepress.

Create with Stackbit

Create with Stackbit

Installation

Install the npm package:

$ npm i vuepress-theme-casper --save
# or
$ yarn add vuepress-theme-casper

Adapt your vuepress config config.js:

module.exports = {
  title: 'Theme Title',
  description: 'Theme description',
  base: '/',
  theme: 'casper',
  head: [
    ['link', { rel: 'icon', href: '/favicon.png' }]
  ],
  markdown: {
    anchor: {
      permalink: false,
      permalinkBefore: false
    }
  },
  themeConfig: {
    cover: '/images/cover.jpg',
    logo: '/images/logo.png',
    nav: [{
      text: 'Home',
      link: '/'
    }, {
      text: 'Posts',
      link: '/posts'
    }, {
      text: 'Category',
      link: '/category/some-category'
    }, {
      text: 'Page',
      link: '/a-page.html'
    }],

    footer: [{
      text: 'Latest Posts',
      link: '/posts'
    }, {
      text: 'Facebook',
      link: 'https://facebook.com/'
    }, {
      text: 'Twitter',
      link: 'https://twitter.com'
    }, {
      text: 'Github',
      link: 'https://github.com/'
    }],
    social: {
      github: 'https://github.com',
      twitter: 'https://twitter.com',
      facebook: 'https://facebook.com',
      xing: 'https://xing.de',
      instagram: 'https://instagram.com',
      linkedin: 'https://linkedin.com'
    }
  }
}

Page/Post Parameters

The following parameters are available:

---
title: And when we woke up, we had these bodies.
image: https://picsum.photos/1920/1080/?random&date=2018-04-15
publish: 2018-04-15
type: post|page
tags:
  - toe-tappingly tragic
  - thanks to the Internet
categories:
  - futurama
readingTime: 10 Minutes
---

The post intro uses the <!-- more --> tag.

Caveats

  • For simplicity this theme doesn't support multiple authors
You can’t perform that action at this time.