Giter VIP home page Giter VIP logo

hexo-theme-typing's Introduction

Typing

A pure and fresh Hexo theme.

  • Minimal And Clean Design
  • Dark And Light Modes
  • Optional Fontawesome Icons

Preview

Dark mode

Other preview images in preview folder.

Installation

Install

cd your-blog
git clone https://github.com/geekplux/hexo-theme-typing themes/typing

Typing requires Hexo 2.4 and above.

Enable

Modify theme setting in _config.yml to typing.

Also if your website language is English make sure to explicitly specify it: language: "en"

Update

cd themes/typing
git pull

Configuration

# Dark Mode
dark: false // whether to open dark mode

# Header
menu:
  Home: /
  Archives: /archives

# Your Feed Location
#rss: /atom.xml

# Content
fancybox: true

# Display a "Read More" link under each post's excerpt in /archives page
#excerpt_link: 'Read More'

# Miscellaneous
google_analytics:
favicon: /favicon.png
twitter:
google_plus:

# Profile
nickname: NickName
description: Lorem ipsum dolor sit amet, **consectetur adipiscing elit.** Fusce eget urna vitae velit *eleifend interdum at ac* nisi.

# Load forkawesome icons? Also see the links option
icons: true

# Footer area links
# NOTICE) If you set "icons: false" link names will be clear text
# If "icons: true" link names will interpreted as forkawesome icon names
# NOTICE) Use the forkawesome icon names (https://forkaweso.me/Fork-Awesome/icons/) without the fa- prefix
links:
  twitter: https://twitter.com/
  github-alt: https://github.com/
# ...

# nav position (top, left. top is default)
nav: top

# Info
archive_footer_content: Lorem ipsum dolor sit amet, **consectetur adipiscing elit.** Fusce eget urna vitae velit *eleifend interdum at ac* nisi.
post_footer_content: ipsum dolor sit amet, **consectetur adipiscing elit.** Fusce eget urna vitae velit *eleifend interdum at ac* nisi.

# Gitment
gitment:
  owner:
  repo:
  client:
    id:
    secret:

# Donate
donate:
  github:
  paypal:
  bitcoin:
  BTCQR:
  AliPayQR:
  WeChatQR:
  • menu - Navigation menu
  • nickname - Your nickname
  • description - Description below the name
  • icons - Load fontawesome icons?
  • links - Footer area links. Text links if icons: false and icons if icons: true
  • archive_footer_content: - Content in your archives page footer(Markdown supported)
  • post_footer_content: - Content in your posts and pages footer(Markdown supported)
  • fancybox - Enable [Fancybox]
  • google_analytics - Google Analytics ID
  • favicon - Favicon path
  • twitter - Twitter ID
  • google_plus - Google+ ID
  • gitment - Gitment Options
  • donate - Donate Options

ChangeLog

Development

Anyone is welcome to contribute!

mkdir typing_dev && cd typing_dev
git clone https://github.com/hexojs/hexo-theme-unit-test.git

Fork and clone https://github.com/geekplux/hexo-theme-typing.git

cd hexo-theme-unit-test && npm install
cd ../hexo-theme-typing && npm install

To test your changes to the theme, modify the theme setting in the /hexo-theme-unit-test/_config.yml file to typing and execute these commands in the hexo-theme-typing folder:

make all
cd ../hexo-theme-unit-test
hexo server

Now you can browse it at 127.0.0.1:4000

LICENSE

Typing © @geekplux, Released under the MIT License.

Authored and maintained by @geekplux with help from contributors (list).


Blog geekplux.com  ·  GitHub @geekplux  ·  Twitter @geekplux

hexo-theme-typing's People

Contributors

geekplux avatar weyusi avatar curbengh avatar mehran-baghi avatar mienjustsaystoher avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.