In order to work with the website you need a local development environment. This website is based on Jekyll which is a Ruby Gem. Follow the Install Instrucutions to install jekyll. Alternatively you can use docker. Check the Theme documentation for more details.
After Jekyll is intstalled, run bundler to install the dependencies:
bundle install --path vendor/bundle
Run bundle exec jekyll serve
to start the development server, then you can visit http://localhost:4000/ to preview your site.
In my case i had to run bundle update
to make it work. I ran into an issue about liquid tainted-check method not available. It needs to be at least liquid 4.0.4 to work.
Documentation for TeXt Theme
TeXt is a super customizable Jekyll theme for personal site, team site, blog, project, documentation, etc. Similar to iOS 11 style, it has large and prominent titles, round buttons and cards.
Change Log | 中文
- Responsive
- Semantic HTML
- Skins
- Highlight Theme
- Internationalization
- Search
- Table of contents
- Authors
- Additional styles (alert, tag, image, icon, button, grid, etc)
- Extensions (audios, videos, slides, demos)
- Markdown enhancements (MathJax, mermaid, chartjs)
- Sharing (AddToAny, AddThis)
- Comments (Disqus, Gitalk, Valine)
- Pageview (LeanCloud)
- Analytics (Google Analytics)
- RSS (jekyll-feed)
TeXt has 6 built-in skins, you can also set up your own skin.
default |
dark |
forest |
---|---|---|
![]() |
![]() |
![]() |
ocean |
chocolate |
orange |
---|---|---|
![]() |
![]() |
![]() |
TeXt use Tomorrow as the highlight theme.
tomorrow |
tomorrow-night |
tomorrow-night-eighties |
tomorrow-night-blue |
tomorrow-night-bright |
---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
Name | Description |
---|---|
Home | Home page |
Archive | Archive page |
Layout Examples | Examples for different layouts |
TeXt Theme is MIT licensed.