All Projects → xzhih → Hexo Theme Casper

xzhih / Hexo Theme Casper

New casper theme ported to hexo.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Hexo Theme Casper

Hexo Prism Plugin
Hexo plugin for code highlighting by prism.js, supporting JSX syntax
Stars: ✭ 195 (+47.73%)
Mutual labels:  hexo, highlight
Vue Prism Component
highlight code using prism.js and vue component
Stars: ✭ 126 (-4.55%)
Mutual labels:  highlight
Hexo Theme Spectre
A modern, simple & elegant theme for Hexo
Stars: ✭ 109 (-17.42%)
Mutual labels:  hexo
Hexo Blog Lionkk
⚡️魔改自butterfly 🦋主题,提供完整详细的文档,同时为了回馈开源,这不是生成后的网页文件,是您可以直接使用的源码,您只需要把博客相关信息换成您自己的就可以部署了,对于新手或者不懂编程的小伙伴来说,简直是福音!❤️
Stars: ✭ 117 (-11.36%)
Mutual labels:  hexo
Hexo Theme Xups
hexo主题xups
Stars: ✭ 111 (-15.91%)
Mutual labels:  hexo
Generator Hexo Theme
Generate a hexo theme: ejs, pug, swig, nunjucks | Moved to https://tcrowe.commons.host/contact
Stars: ✭ 119 (-9.85%)
Mutual labels:  hexo
Vue Table Dynamic
🎉 A dynamic table with sorting, filtering, editing, pagination, multiple select, etc.
Stars: ✭ 106 (-19.7%)
Mutual labels:  highlight
Hexo Generator Amp
AMP ⚡ HTML (Accelerated Mobile Pages) generator for Hexo.
Stars: ✭ 129 (-2.27%)
Mutual labels:  hexo
Neotags.nvim
Tag highlight in neovim
Stars: ✭ 124 (-6.06%)
Mutual labels:  highlight
Hexo Pwa
Hexo PWA plugin
Stars: ✭ 116 (-12.12%)
Mutual labels:  hexo
Hexo Pdf
Hexo tag for embeded pdf
Stars: ✭ 117 (-11.36%)
Mutual labels:  hexo
Bepasty Server
binary pastebin server
Stars: ✭ 111 (-15.91%)
Mutual labels:  highlight
Hexo Theme Bamboo
Hexo博客主题,国内访问https://yuang01.gitee.io
Stars: ✭ 121 (-8.33%)
Mutual labels:  hexo
Hexo Theme Ylion
😊 说不定是一个让你感到惊喜的hexo主题 🍻 🍬
Stars: ✭ 110 (-16.67%)
Mutual labels:  hexo
Hexo Tag Cloud
Yet, just another tag cloud plugin for hexo.
Stars: ✭ 126 (-4.55%)
Mutual labels:  hexo
Codeblock Beautifier
A chrome extension for highlighting codes of Medium Articles
Stars: ✭ 109 (-17.42%)
Mutual labels:  highlight
Jupytergraffiti
Create interactive screencasts inside Jupyter Notebook that anybody can play back
Stars: ✭ 114 (-13.64%)
Mutual labels:  highlight
Hexo Theme Primer
The github style (primer) for Hexo theme.
Stars: ✭ 117 (-11.36%)
Mutual labels:  hexo
Hexo Theme Cold Stone
A simple, refreshing, text-based Hexo blog theme.
Stars: ✭ 131 (-0.76%)
Mutual labels:  hexo
Cosin
Android loading view library 📊🍭
Stars: ✭ 129 (-2.27%)
Mutual labels:  highlight

hexo-theme-casper

A new Ghost's Casper theme port to Hexo.

DEMO here

My Blog zhih.me

This is a simple and beautiful hexo theme.

When I was searching beautiful hexo themes, I saw the old version of Casper port to Hexo, but the latest not. So I decided that I would port it.

中文版安装说明

Table of Contents generated with DocToc

hexo-theme-casper.jpg

Features

  • Posts cover image
  • Posts feature image
  • Customized navigation menu
  • Customized favicon, logo, header image, author image
  • Social links ( now support FB, TT、github、bilibili、YouTube、weibo)
  • 3 widgets ( I think no need more )
  • Tag, Category, TOC
  • Pagination
  • Syntax Highlighting
  • Responsive Web Design
  • Lazy load
  • Local search
  • Valine comment
  • Chrome Nav Color
  • Baidu Push Google Analytics
  • Service Worker
  • MacOS、IOS and Android dark mode (Safari、Chrome)

Installation

Install

git clone https://github.com/xzhih/hexo-theme-casper.git themes/hexo-casper

Enable

Modify theme in _config.yml to hexo-casper .

Update

You'd better backup old file first.

cd themes/casper 
git pull

Front-matter

Add to scaffolds/post.md,

cover_img:     # show in home page, the post card header
feature_img:   # show in post page, content header
description: 
keywords: 

Valine comment

https://valine.js.org

PS: Add about page

hexo new page about

Configuration

Edit themes/hexo-casper/_config.yml and set up what you want to show

# Config
rss:            # link
favicon: https://i.loli.net/2017/11/26/5a19c0b50432e.png
blog_logo: 
header_image: https://i.loli.net/2017/11/26/5a19c56faa29f.jpg
bio: This is a demo
post_toc: true

# Keywords
keywords: hexo, casper, ghost, theme

# Menu
menu:
  ABOUT: /about
  ARCHIVES: /archives
  # you can add here

# author
author_image:   # link
author_bio: 
author_location: 

# Social Links
social:
  weibo: https://weibo.com/xzhih
  github: https://github.com/xzhih
  twitter: https://twitter.com
  facebook: https://facebook
  telegram: 
  bilibili: 
  youtube: 
  # You only can use that I have added, I will keep adding

# Footer Links
footer_text: 
  # title: link
  # 粤ICP备xxxxxxx号-x: http://www.miitbeian.gov.cn
  # 粤公网安备xxxxxxx号: http://www.beian.gov.cn

# Widget
widgets:
  recent_posts: true
  category: true
  tagcloud: true
  # This is a simple theme, I think 3 is enough.

# Gallery
# https://github.com/dimsemenov/PhotoSwipe
photoswipe: true

# LazyLoad
# home page has enabled, this value is to post page
# https://github.com/dinbror/blazy
lazyload: true

# Local Search
local_search: true

# Comment
# https://valine.js.org
comment: false
valine:
  notify: false # mail notifier , https://github.com/xCss/Valine/wiki 
  verify: false # Verification code
  appId: # your leancloud application appid
  appKey: # your leancloud application appkey
  placeholder: Just go go # comment box placeholder
  pageSize: 10 # pagination size
  avatar: mm # gravatar style
  visitor: true # page view record

# PWA
# you need create a manifest.json file in hexo's source folder
manifest: false
service_workers: false

navColor: '3c484e'

# Baidu Push
baidu: false

# Google Analytics
googleAnalytics: false
GA_TRACKING_ID: UA-XXXXXXXXXX-1

Local Search

https://github.com/wzpan/hexo-generator-search

https://github.com/SuperKieran/hexo-generator-search-zip

Copyright & License

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