Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rapiz1/typography
A Hexo theme focused on clean format and elegant reading experience.
https://github.com/rapiz1/typography
ejs fanfou hexo hexo-theme
Last synced: 27 days ago
JSON representation
A Hexo theme focused on clean format and elegant reading experience.
- Host: GitHub
- URL: https://github.com/rapiz1/typography
- Owner: rapiz1
- License: gpl-3.0
- Created: 2016-12-30T09:23:03.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2020-08-23T04:23:44.000Z (about 4 years ago)
- Last Synced: 2024-08-02T20:48:13.738Z (3 months ago)
- Topics: ejs, fanfou, hexo, hexo-theme
- Language: CSS
- Homepage: http://rapiz.me
- Size: 86.9 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Typography
![last-commit](https://img.shields.io/github/last-commit/rapiz1/typography.svg)
![size](https://img.shields.io/github/repo-size/rapiz1/typography.svg)
![https://hexo.io](https://img.shields.io/badge/Hexo->%3D3.5-blue.svg)
![License-badge](https://img.shields.io/github/license/Rapiz1/typography.svg)> A tidy hexo theme focused on clean format and elegant reading experience.
[Demo](http://rapiz.me)
## Features
* Mermaid, MathJax, Fanfou Support
* SEO Friendly
* Self-Adapted Layout
* Random Quotes
* All Article Listed on the Homepage## Getting Started
1. Clone this project.
2. Move `typography` into your `themes` folder where your blog has been established.
3. Edit your `_config.yml`
*Your _config.yml should look like this:*
```
theme: typography
fanfou_username: your_user_name_here
nav:
Home: /
Links: /links
```
### Fanfou Support
Replace `your_user_name_here` with your Fanfou username in the configuration above and this should work fine.
### Navigation Bar
Each line following `nav:` will create a tab of the navigation bar. Use relative path to set up.
### Random Quotes
Change the content of `typography/source/js/utils.js`.
## TO-DO
- [ ] Custom quotes using `_data` folder.
- [ ] Add random pictures on the homepage.