All Projects → wzpan → Hexo Theme Freemind

wzpan / Hexo Theme Freemind

Licence: mit
Most powerful bootstrap theme for hexo.

Projects that are alternatives of or similar to Hexo Theme Freemind

Hexo Theme Material
a theme of hexo using the material design bootstrap
Stars: ✭ 93 (-75.27%)
Mutual labels:  hexo, bootstrap
Html Templates
一些 html、bootstrap框架的后台模板集合
Stars: ✭ 364 (-3.19%)
Mutual labels:  bootstrap
Airframe React
Free Open Source High Quality Dashboard based on Bootstrap 4 & React 16: http://dashboards.webkom.co/react/airframe
Stars: ✭ 3,659 (+873.14%)
Mutual labels:  bootstrap
Ssm booksystem
ssm demo,ssm详细教程,SSM简明教程:简单的十步教你搭建人生第一个SSM框架[ SSM框架整合教程(spring+spring mvc+mybatis+redis+maven+idea+bootstrap) ]
Stars: ✭ 355 (-5.59%)
Mutual labels:  bootstrap
Hexo Theme Hiker
An attractive theme for Hexo. called "Hiker", short for "HikerNews".
Stars: ✭ 348 (-7.45%)
Mutual labels:  hexo
Try Django 1.11
Learn the fundamentals behind one of the most popular web frameworks in the world: Django. We will teach you step-by-step how to implement concepts like Views, Template Rendering, Forms, Saving Data, URL routing, Deployment aka Going Live, and so much more. Django is a web-framework written in Python and runs the backend for many of the internet's most popular websites such as Instagram and Pinterest. Get started today!
Stars: ✭ 359 (-4.52%)
Mutual labels:  bootstrap
Next.js Typescript Starter Kit
🌳 [email protected], Styled-jsx, TypeScript, Jest, SEO
Stars: ✭ 342 (-9.04%)
Mutual labels:  bootstrap
Theme Bmw
✋ Smart Voice: Voice for yourself | 微声: 请为自己发声
Stars: ✭ 373 (-0.8%)
Mutual labels:  hexo
Hexo Theme Clean Blog
Hexo implementation of Clean Blog http://blackrockdigital.github.io/startbootstrap-clean-blog/index.html
Stars: ✭ 362 (-3.72%)
Mutual labels:  hexo
Bootstrap 4 Login Page
Bootstrap 4 Login Page Template
Stars: ✭ 352 (-6.38%)
Mutual labels:  bootstrap
Vmaig blog
an opensource blog system based on django 2.2 and bootstrap https://vmaig.com
Stars: ✭ 354 (-5.85%)
Mutual labels:  bootstrap
Bootstrap Suggest Plugin
这是一个基于 bootstrap 按钮式下拉菜单组件的搜索建议插件,必须使用于按钮式下拉菜单组件上。
Stars: ✭ 350 (-6.91%)
Mutual labels:  bootstrap
Coreui
Open Source UI Kit built on top of Bootstrap 4 and plain JavaScript without any additional libraries like jQuery
Stars: ✭ 361 (-3.99%)
Mutual labels:  bootstrap
Hexo Matery Modified
My personal modified hexo matery theme with some bugs fixed.
Stars: ✭ 342 (-9.04%)
Mutual labels:  hexo
Hexo Theme Typography
Rediscover the beauty of typography.
Stars: ✭ 367 (-2.39%)
Mutual labels:  hexo
Bootstrap Iconpicker
A simple icon picker
Stars: ✭ 344 (-8.51%)
Mutual labels:  bootstrap
Angular Admin
🔏Admin client for surmon.me blog powered by @angular and Bootstrap4
Stars: ✭ 352 (-6.38%)
Mutual labels:  bootstrap
Deform
A Python HTML form library.
Stars: ✭ 357 (-5.05%)
Mutual labels:  bootstrap
Go Api Boilerplate
Go Server/API boilerplate using best practices DDD CQRS ES gRPC
Stars: ✭ 373 (-0.8%)
Mutual labels:  bootstrap
Hexo Theme Ocean
Ocean is a mobile-enabled Hexo theme based on the features in Hexo's default theme landscape.
Stars: ✭ 370 (-1.6%)
Mutual labels:  hexo

Hexo-Theme-Freemind

screenshots

Freemind aims at fully taking advantages of Bootstrap.

Requirements

Features

  • Bootstrap - get the power of Twitter Bootstrap with minimal hassle;
  • 2 columns layout - the most traditional and comfortable blog layout;
  • Tag plugins - luxuriant Bootstrap tag plugins, provided by my another project hexo-tag-bootstrap. Including:
    • textcolor - a paragraph of text with specified color;
    • button - a button with target links, text and specified color;
    • label - a label with text and specified color;
    • badge - a badge with text;
    • alert - alert messages with text and specified color;
  • Local Search Engine - a built-in local search engine, with the help of my another project hexo-generator-search.
  • Color Themes - luxuriant Bootswatch color themes for choice;
  • Pin to top - able to pin any article to the top of the first index page;
  • Built-in Comment System - a comment system based on my another project comment.js.

color themes

Install

  1. install theme:
$ git clone https://github.com/wzpan/hexo-theme-freemind.git themes/freemind
  1. install hexo-tag-bootstrap (optional):
$ npm install hexo-tag-bootstrap --save
  1. install hexo-generator-search (optional):
$ npm install hexo-generator-search --save
  1. install hexo-recommended-posts (optional):
$ npm install hexo-recommended-posts --save
  1. Create pages

Freemind offers you the customized Categories, Tags and About pages. But you need to manually create these page at your 'source' folder.

For example, to create a Categories page, you may create a index.html file at source/categories/ folder with the following contents:

title: Categories
layout: categories
---

Tags and About pages are created in a similar way, except that the layouts are tags and page respectively.

Alternatively you can create About page using the following command:

$ hexo new page about

Note that only About page can be created in that way.

Enable

Modify theme setting in your _config.yml to freemind.

Update

$ cd themes/freemind
$ git pull

Configuration

slogan: Yet another bootstrap theme.

theme: bootstrap
inverse: true

menu:
  - title: Archives
    url: archives
    intro: All the articles.
    icon: fa fa-archive
  - title: Categories
    url: categories
    intro: All the categories.
    icon: fa fa-folder
  - title: Tags
    url: tags
    intro: All the tags.
    icon: fa fa-tags
  - title: About
    url: about
    intro: About me.
    icon: fa fa-user

links:
  - title: My Github
    url: http://www.github.com/wzpan
    intro: My Github account.
    icon: fa fa-github
  - title: My LinkedIn
    url: http://www.linkedin.com/in/hahack
    intro: My Linkin account.
    icon: fa fa-linkedin

widgets:
- search
- recent_comments
- category
- tagcloud
- recent_posts
- links

rss: atom.xml
favicon: favicon.png
fancybox: true
duoshuo_shortname:

# Recommended posts
# Dependency: https://github.com/huiwang/hexo-recommended-posts
recommended_posts:
  enabled: false

# analytics
google_analytics:
  enable: false
  siteid:
baidu_tongji:
  enable: false
  siteid:

# Search
swiftype_key:

# share button
bdshare: true
jiathis: false

# built-in comment system
comment_js:
  type: "github"
  user: "your-account"
  repo: "your-repo"
  client_id: "xxxxxx"
  client_secret: "xxxxxx"
  count: 5
  • slogan - slogan display at the index page
  • theme - which color theme to use
  • inverse - whether to use inverse navbar color
  • menu - Navigation menu
  • links - reference links at the links widget
  • widgets - Widgets displaying in sidebar
  • rss - RSS link
  • fancybox - Enable Fancybox
  • duoshuo_shortname - DuoShuo ID, if you prefer to use duoshuo instead of Disqus
  • recommended_posts - Enable recommended posts
  • analytics - Analytics ID. Supports both Google Analytics and Baidu Tongji.
  • swiftype_key - Swifttype key to enable local searching. Leave it blank or comment this line if you want to use build-in local search engine.
  • bdshare - Baidu share button at the bottom of article.
  • jiathis - jiathis share button at the bottom of article.
  • comment_js - settings for comment.js.
    • type: the site as the backend. Currently supports Github and OSChina.
    • user: your site's user account.
    • repo: your repo for comment issue tracking.
    • client_id(optional but recommended): the client id of your OAuth App.
    • client_secret(optional but recommended): the client secret of your OAuth App.
    • count(optional): the maximize length of the comment list. Default value is 5.

If you prefer to use disqus, the setting of disqus should be placed at your root _config.yml:

# Disqus
disqus_shortname:

Front-Matter

There are some new front-matter settings in Freemind that you can use to decorate your articles.

  • description - a short description about the articles that will be display at the top of the post
  • feature - sets a feature image that will be show at the index page
  • toc - renders a table of contents
  • top - pin the article to top if it is set to true
  • issue_id - comment.js issue_id for explicitly point out which Github issue should be connect to your post. For most situations you don't need it unless the post doesn't link to the issue you want.

For example:

title: Tag Plugins
date: 2014-03-16 10:17:16
tags: plugins
categories: Docs
description: Introduce tag plugins in freemind.
feature: images/tag-plugins/plugins.jpg
toc: true
---

License

This theme is provided under MIT License.

People Using Freemind

see Examples.

Credits

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