TeXt Theme
TeXt Theme
TeXt is a succinct theme for blogging. Similar to iOS 11 style, it has large and prominent titles and round buttons & cards.
Features
- Responsive
- Paginate (jekyll-paginate)
- Table of contents (TOC)
- Tag
- Reading quantity (LeanCloud)
- Emoji (Jemoji)
- Comment (Disqus)
- Google Analytics
- Contact information (Email, Facebook, Twitter, Linkedin, Weibo, Zhihu, etc)
- Semantic HTML
- Icon automation tool (gulp-svg2png, gulp-to-ico)
- Color Theme
- Mathematical formula (MathJax)
- RSS(jekyll-feed)
How To Use
The easiest way is making a fork of the repository and rename it to <username>.github.io
, then you can clone it to local, commit your changes and push.
And also, you can get the source code of the theme at the release page.
Configuration
Add your information in the ./_config.yml file, such as your name, contact, title of the site and so on.
Write your brief introduction in the ./about.md file.
Writing Posts
To create a new post, all you need to do is create a file in the ./_posts directory. the blog post files need to be named as the format YEAR-MONTH-DAY-title.MARKUP
, for example 2011-12-31-new-years-eve-is-awesome.md
. You can find more info at Jekyll: Writing Posts.
Excerpt
Installation Development Environment (not Necessary)
Find more info at Jekyll: Installation.
Development Server (not Necessary)
if you Installed Node.js, you can start a development server by running npm run dev
at the root path of the repository.
if you don’t, just run
bundle exec jekyll serve -H 0.0.0.0
after the command finished, you can visit http://localhost:4000/ to see the page.
You can find more info at Jekyll: Usage.
Advanced
Color Theme
default |
dark |
forest |
ocean |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
Icons
Comment
Reading Quantity
Google Analytics
Front Matter Enhancement
Other Resource
Example
Demo: Qi’s blog
Source Code: https://github.com/kitian616/kitian616.github.io/