My hexo theme
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
languages
layout
source
README.md
_config.yml
package.json

README.md

YSC

此原為 Yilia 的 hexo 主題,拿來改一些地方做成自己喜歡的樣式。

Tag Graph

每個 分類(category) 代表一棵樹,而每個 標籤(tag) 當作是一個節點,每篇文章則是屬於節點裡面,可以自動的建構出目前的標籤圖。

建構方法

寫文章時的標籤變數只能寫一個,且該標籤會長在分類底下,若沒設定分類變數,則會長在 "Unclassified" 底下。 若父節點不希望就是分類,則可以設置 父(parent) 變數來改變此標籤要接在誰底下,如下範例:

title: test
date: 2011-1-1
tags: tagA
parents:
    - tagB
    - tagC
categories: myCategory

tagB 會指向 tagA,且 tagC 也會指向 tagA,父變數可以是多數個

對標籤加註說明

先自定義一個鷹架(scaffolds) tag.md

title: {{ title }}
tag_desc: true
tags: {{ title }}
parents:
categories:
---

然後使用 hexo new tag mytag1 新增一個標籤說明,在內容編輯即可。

若對於連續標籤,如:tagC -> tagB -> tagA,而文章都只在 tagA,可用標籤加註的方式新增 tagB、tagC 頁面,然後文章裡寫在 tagA、parent 設成 tagB 即可。

INSTALL

git clone https://github.com/YSc21/hexo-theme-ysc.git themes/ysc

CONFIG

./_config.yml 編輯

theme: ysc

UPDATE

cd themes/ysc
git pull

TODO & Modified

  • 簡改繁

  • highlight

  • style.styl 字體

  • jquery 改 CDN

  • javascript 調整只需要 gmail, github

  • konami code

  • 改版面

    • bg-color
    • date color
    • nav color
  • google_analytics

  • 修改左欄全灰

  • TOC

  • DISQUS

tag graph

  • node color 搭配 tag color
  • tooltipster 內容、樣式
  • category_desc
  • a post => !change size => change color