diff --git a/themes/hexo-theme-xups/README.md b/themes/hexo-theme-xups/README.md
deleted file mode 100644
index ba630ac..0000000
--- a/themes/hexo-theme-xups/README.md
+++ /dev/null
@@ -1,148 +0,0 @@
-# Xups 主题安装及 Hexo 使用教程
-
-
-## 主题的一些特性
-
-1. 扁平。思路源于大前端 WordPress 主题。
-2. 自带博客评论系统。博客主题自带评论系统,基于 github issues 实现,了解更多请点击[基于 github issues实现的评论框](http://jelon.top/posts/xups-comment-box/)。
-
-## 使用指引
-
-1. 安装hexo
-
- ```
- npm i hexo-cli -g
- hexo init blog
- cd blog
- npm install
- ```
-
-2. 将主题拉到本地,并解压
-
- ```
- cd themes
- git clone https://github.com/jangdelong/hexo-theme-xups.git
- ```
-
-3. 配置 _config.yml 的 theme 配置
-
- ```
- theme: hexo-theme-xups
- ```
-
-4. 运行 `hexo s --watch`
-
- ```
- cd ..
- hexo generate # 或者 hexo g
- hexo s --watch
- ```
-
- 运行上述命令后,浏览器打开 [http://localhost:4000](http://localhost:4000) 即可本地访问我们的网站
-
-## 创建文章
-
-有两种方法创建文章,可任选其一:
-
-> 注意:文件名不要出现中文!!!
-
-1. 使用`hexo new` 命令
-
- ``` bash
- $ hexo new "My New Post"
- ```
-
-2. 拷贝现有的文章进行修改
-
- hexo使用markdown来编辑文章,在source目录下,拷贝任意md文件进行创建新的文章。具体可参考下hexo的官方说明
-
-## 文章规范
-
-1. 使用markdown写博文
-2. 建议图片进行单独 cdn 存储
-3. 标准配图
- - xups主题现默认有0-9共10张博客配图
- - 博客封面配图:200x140,命名:xxx_thumbnail
-4. 指明文章的标题、作者信息、封面图片地址、博客摘要
-
- ```
- ---
- title: {{ title }}
- date: {{ date }}
- author:
- tags:
- categories:
- - Web技术
- - 生活琐事
- thumbnail:
- blogexcerpt:
-
- ---
-
- ```
- > 另外, 如果您需保留原主题的关于页(about)、留言页面(comment)、实验室页(lab)的话, 请将 __source/ 目录下的 about/、comment/、lab/ 三个目录及里面的页面放到您的 Hexo 程序的 source 目录下(注意不是theme主题下的目录);将 __scaffolds 目录下的 draft.md、page.md、post.md 放到 Hexo 程序的 scaffolds 目录(注意不是theme主题下的目录)。
-
-
-5. 利用` `或者`post.blogexcerpt`设置文章的摘要
-
- 示例:
-
- ```
-
- ---
- title: 文章标题
- blogexcerpt: 这里是自定义文章摘要
- ...
- ---
-
- 这里是文章正文内容
- ...
-
- ```
-
- 这部分是文章摘要,这部分是文章摘要。在hexo模版里可通过 `<%- post.blogexcerpt || post.excerpt || post.content %>` 来引用。
- - post.blogexcerpt:自定义摘要
- - post.excerpt:通过``分隔符来获取的文章摘要
- - post.content:如不设置摘要情况,则直接输出文章全部内容
-
-## 评论系统
-
-1. 创建 Github Application
-2. 创建仓库
-3. 主题 _config.yml 配置
-
- ```python
- #----------------------------
- # 是否开启评论
- #----------------------------
- comment:
- enable: false # 是否开启配置
- owner: jangdelong # 你的 github 账户名
- repo: blog_comments # github repository
- client_id: xxxxxxxxxx # github application client id
- client_secret: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # github application secret
- ```
-4. 评论框使用
-
- ```html
-
-
- ```
-
-## 其他
-
-- [Jelon前端小站](http://jelon.top)
-
-## LICENCE
-
-The MIT License (MIT)
diff --git a/themes/hexo-theme-xups/__scaffolds/draft.md b/themes/hexo-theme-xups/__scaffolds/draft.md
deleted file mode 100644
index e9c99df..0000000
--- a/themes/hexo-theme-xups/__scaffolds/draft.md
+++ /dev/null
@@ -1,10 +0,0 @@
----
-title: {{ title }}
-author:
-tags:
-categories:
- - Web技术
- - 生活琐事
-thumbnail:
-blogexcerpt:
----
diff --git a/themes/hexo-theme-xups/__scaffolds/page.md b/themes/hexo-theme-xups/__scaffolds/page.md
deleted file mode 100644
index f01ba3c..0000000
--- a/themes/hexo-theme-xups/__scaffolds/page.md
+++ /dev/null
@@ -1,4 +0,0 @@
----
-title: {{ title }}
-date: {{ date }}
----
diff --git a/themes/hexo-theme-xups/__scaffolds/post.md b/themes/hexo-theme-xups/__scaffolds/post.md
deleted file mode 100644
index e9c99df..0000000
--- a/themes/hexo-theme-xups/__scaffolds/post.md
+++ /dev/null
@@ -1,10 +0,0 @@
----
-title: {{ title }}
-author:
-tags:
-categories:
- - Web技术
- - 生活琐事
-thumbnail:
-blogexcerpt:
----
diff --git a/themes/hexo-theme-xups/_config.yml b/themes/hexo-theme-xups/_config.yml
deleted file mode 100644
index 9cc8452..0000000
--- a/themes/hexo-theme-xups/_config.yml
+++ /dev/null
@@ -1,150 +0,0 @@
-#############################
-# Xups for Hexo 主题配置文件
-# Jelon
-# http://jelon.top
-#############################
-
-#----------------------------
-# 头部导航
-#----------------------------
-menu:
- home:
- name: 首页
- link: /
- icon: icon-home
- lab:
- name: 归档
- link: /archives/
- icon: icon-drawer
- about:
- name: 关于
- link: /about/
- icon: icon-user-tie
- rss:
- name: RSS
- link: /atom.xml
- icon: icon-rss
-
-#----------------------------
-# 副导航
-#----------------------------
-subnav:
- github: "#"
- weibo: "#"
- rss: "#"
- zhihu: "#"
-
-#----------------------------
-# RSS
-#----------------------------
-rss: /atom.xml
-feed:
- type: atom
- path: atom.xml
- limit: 20
- hub:
- content:
- content_limit: 140
- content_limit_delim: ' '
-
-#----------------------------
-# Favicon
-#----------------------------
-favicon: /favicon.ico
-
-#----------------------------
-# 头像url
-#----------------------------
-avatar: https://i.loli.net/2018/05/04/5aeb37415a0dc.jpg
-
-#----------------------------
-# 是否开启分享
-#----------------------------
-share:
- enable: true
- list:
- 1: weibo
- 2: qqzone
- 3: qq
- 4: douban
-
-#----------------------------
-# 是否开启评论
-#----------------------------
-comment:
- enable: true
- owner: sookie2010
- repo: hexo_blog
- client_id: 90e8f648da2a669f7975
- client_secret: 7d2b602616387748ef0df10f7a8a626bdfd1034c
-
-#----------------------------
-# 是否开启云标签
-#----------------------------
-tagcloud:
- enable: true
- start_color: e87474
- end_color: 524ac5
-
-#----------------------------
-# 是否开启文章归档
-#----------------------------
-archives:
- enable: true
- date_format: YYYY年MM月
-
-#----------------------------
-# 常用链接
-#----------------------------
-links:
- enable: true
- list:
- 1:
- name: 实验室
- link: /lab/
- target: _self
-
-#----------------------------
-# 头部链接
-#----------------------------
-head_links:
- enable: true
- list:
- sup:
- 0:
- name: Github
- link: https://github.com/sookie2010
- last:
- name: Hosted by Coding Pages
- link: https://pages.coding.me
- sub:
- sinaweibo:
- name: 新浪微博
- link: https://weibo.com/2633013641
- qqweibo:
- name: Facebook
- link: https://www.facebook.com/profile.php?id=100016469831631
-#----------------------------
-# SEO
-#----------------------------
-SEO:
- keywords: 前端, Web, Java
- description: 个人前端小站
-
-#----------------------------
-# 百度分析
-#----------------------------
-baidu_analytics: false
-
-#----------------------------
-# 高亮样式
-#----------------------------
-highlight_theme: night
-#----------------------------
-# CDN
-# 如: //7xs305.com1.z0.glb.clouddn.com/
-# 主要以下两个目录进行 cdn 存储
-# - img 图片资源下的 thumbnail 目录
-# - css 样式资源下的 fonts 目录
-#----------------------------
-CDN: https://blog-cdn.nos-eastchina1.126.net/
diff --git a/themes/hexo-theme-xups/layout/_custom/about.ejs b/themes/hexo-theme-xups/layout/_custom/about.ejs
deleted file mode 100644
index 9ca8963..0000000
--- a/themes/hexo-theme-xups/layout/_custom/about.ejs
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
- <% if (post.categories && post.categories.length) { %>
- <%-
- list_categories(post.categories, {
- show_count: false,
- class: 'cat',
- style: 'none',
- separator: '|'
- })
- %>
- <% } else { %>
- 未分类
- <% } %>
-
- <%- partial('post/title', { class_name: 'post-title' }) %>
-
-
- <%- post.author || config.author %> 发表于
- <%- partial('post/date', { date_format: 'YYYY-MM-DD' }) %>
-
-
- 标签:
- <%- partial('post/tag') %>
-
-
-
-
-
- <% if (index == true) { %>
- <%- post.blogexcerpt || post.excerpt || post.content %>
- <% } %>
-
- 阅读全文
-
-
-
-
-
diff --git a/themes/hexo-theme-xups/layout/_partial/archive.ejs b/themes/hexo-theme-xups/layout/_partial/archive.ejs
deleted file mode 100644
index 5156c30..0000000
--- a/themes/hexo-theme-xups/layout/_partial/archive.ejs
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
- <%- post.author || '柠烟夏季' %> 发表于
- <%- partial('post/date', { date_format: 'YYYY-MM-DD HH:mm' }) %>
-
-
- <%- post.content %>
-
-
- 分类:
- <%-
- list_categories(post.categories, {
- show_count: false,
- class: 'cat',
- style: 'none',
- separator: '|'
- })
- %>
-
-
- 标签:
- <%- partial('post/tag') %>
-
-
-
-
-<%- partial('post/share') %>
-
-<%- partial('post/nav', { post: post }) %>
-
-<%- partial('post/comment') %>
\ No newline at end of file
diff --git a/themes/hexo-theme-xups/layout/_partial/baidu-analytics.ejs b/themes/hexo-theme-xups/layout/_partial/baidu-analytics.ejs
deleted file mode 100644
index d95ed0b..0000000
--- a/themes/hexo-theme-xups/layout/_partial/baidu-analytics.ejs
+++ /dev/null
@@ -1,11 +0,0 @@
-<% if (theme.baidu_analytics) { %>
-
-<% } %>
diff --git a/themes/hexo-theme-xups/layout/_partial/footer.ejs b/themes/hexo-theme-xups/layout/_partial/footer.ejs
deleted file mode 100644
index e006e9d..0000000
--- a/themes/hexo-theme-xups/layout/_partial/footer.ejs
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-<% } %>
\ No newline at end of file
diff --git a/themes/hexo-theme-xups/layout/_partial/post/share.ejs b/themes/hexo-theme-xups/layout/_partial/post/share.ejs
deleted file mode 100644
index c162d92..0000000
--- a/themes/hexo-theme-xups/layout/_partial/post/share.ejs
+++ /dev/null
@@ -1,10 +0,0 @@
-<% if (theme.share.enable) { %>
-
-
-
分享到:
- <% for (let i in theme.share.list) { %>
-
- <% } %>
-
-
-<% } %>
\ No newline at end of file
diff --git a/themes/hexo-theme-xups/layout/_partial/post/tag.ejs b/themes/hexo-theme-xups/layout/_partial/post/tag.ejs
deleted file mode 100644
index 06618c2..0000000
--- a/themes/hexo-theme-xups/layout/_partial/post/tag.ejs
+++ /dev/null
@@ -1,5 +0,0 @@
-<% if (post.tags && post.tags.length) { %>
- <% post.tags.forEach(function(tag, i) { %>
- <%- link_to(tag.path, tag.name) %><% if (i != post.tags.length - 1) { %> / <% } %>
- <% }); %>
-<% } %>
\ No newline at end of file
diff --git a/themes/hexo-theme-xups/layout/_partial/post/title.ejs b/themes/hexo-theme-xups/layout/_partial/post/title.ejs
deleted file mode 100644
index 85a1cb4..0000000
--- a/themes/hexo-theme-xups/layout/_partial/post/title.ejs
+++ /dev/null
@@ -1,13 +0,0 @@
-<% if (post.link) { %>
-
-<%- tagcloud({
- min_font: 14,
- max_font: 30,
- amount: 999,
- color: true,
- start_color: '#'+theme.tagcloud.start_color,
- end_color: '#'+theme.tagcloud.end_color
-}) %>
-
\ No newline at end of file
diff --git a/themes/hexo-theme-xups/layout/archive.ejs b/themes/hexo-theme-xups/layout/archive.ejs
deleted file mode 100644
index 63553a4..0000000
--- a/themes/hexo-theme-xups/layout/archive.ejs
+++ /dev/null
@@ -1,2 +0,0 @@
-
-<%- partial('_partial/archive', { pagination: false, index: true }) %>
\ No newline at end of file
diff --git a/themes/hexo-theme-xups/layout/category.ejs b/themes/hexo-theme-xups/layout/category.ejs
deleted file mode 100644
index ce7388c..0000000
--- a/themes/hexo-theme-xups/layout/category.ejs
+++ /dev/null
@@ -1,2 +0,0 @@
-
-<%- partial('_partial/archive', { pagination: 2, index: true }) %>
\ No newline at end of file
diff --git a/themes/hexo-theme-xups/layout/index.ejs b/themes/hexo-theme-xups/layout/index.ejs
deleted file mode 100644
index 14dd6db..0000000
--- a/themes/hexo-theme-xups/layout/index.ejs
+++ /dev/null
@@ -1,6 +0,0 @@
-
-<% if (page.content) { %>
- <%- page.content %>
-<% } else { %>
- <%- partial('_partial/archive', { pagination: 1, index: true }) %>
-<% } %>
diff --git a/themes/hexo-theme-xups/layout/layout.ejs b/themes/hexo-theme-xups/layout/layout.ejs
deleted file mode 100644
index 1b28c7a..0000000
--- a/themes/hexo-theme-xups/layout/layout.ejs
+++ /dev/null
@@ -1,29 +0,0 @@
-<%- partial('_partial/head') %>
-
-
-
-
- <%- partial('_partial/header') %>
-
-
-
- <%- partial('_partial/sidebar') %>
-
-
- <%- partial('_partial/footer') %>
-
-
\ No newline at end of file
diff --git a/themes/hexo-theme-xups/layout/page.ejs b/themes/hexo-theme-xups/layout/page.ejs
deleted file mode 100644
index 6ba3437..0000000
--- a/themes/hexo-theme-xups/layout/page.ejs
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
- <% if (page.pageid) { %>
- <%- partial('_custom/' + page.pageid, { page: page, post: page }) %>
- <% } else { %>
- <%- page.content %>
- <% } %>
-
-
\ No newline at end of file
diff --git a/themes/hexo-theme-xups/layout/post.ejs b/themes/hexo-theme-xups/layout/post.ejs
deleted file mode 100644
index b5ffca8..0000000
--- a/themes/hexo-theme-xups/layout/post.ejs
+++ /dev/null
@@ -1,2 +0,0 @@
-
-<%- partial('_partial/article', { index: false, post: page }) %>
\ No newline at end of file
diff --git a/themes/hexo-theme-xups/layout/tag.ejs b/themes/hexo-theme-xups/layout/tag.ejs
deleted file mode 100644
index 774d56c..0000000
--- a/themes/hexo-theme-xups/layout/tag.ejs
+++ /dev/null
@@ -1,2 +0,0 @@
-
-<%- partial('_partial/archive', { pagination: 3, index: true }) %>
\ No newline at end of file
diff --git a/themes/hexo-theme-xups/source/css/_base/font.styl b/themes/hexo-theme-xups/source/css/_base/font.styl
deleted file mode 100644
index 9681075..0000000
--- a/themes/hexo-theme-xups/source/css/_base/font.styl
+++ /dev/null
@@ -1,83 +0,0 @@
-/*!
- * 网站字体及icon
- * $CDN = hexo-config("CDN") || '//7xs305.com1.z0.glb.clouddn.com/'
- */
-$CDN = (hexo-config("CDN") || './')+'fonts/'
-
-@font-face
- font-family "HomizioNova"
- src url($CDN + 'homizio-nova/light.ttf') format('truetype'),
- url($CDN + 'homizio-nova/light.eot') format('embedded-opentype')
- font-weight normal
- font-style normal
-@font-face
- font-family "HomizioNova"
- src url($CDN + 'homizio-nova/light_italic.ttf') format('truetype'),
- url($CDN + 'homizio-nova/light_italic.eot') format('embedded-opentype')
- font-weight normal
- font-style italic
-@font-face
- font-family "HomizioNova"
- src url($CDN + 'homizio-nova/regular.ttf') format('truetype'),
- url($CDN + 'homizio-nova/regular.eot') format('embedded-opentype')
- font-weight bold
- font-style normal
-@font-face
- font-family "HomizioNova"
- src url($CDN + 'homizio-nova/italic.ttf') format('truetype'),
- url($CDN + 'homizio-nova/italic.eot') format('embedded-opentype')
- font-weight bold
- font-style italic
-@font-face
- font-family 'icomoon'
- src url('./fonts/icomoon/icomoon.eot') format('embedded-opentype'),
- url('./fonts/icomoon/icomoon.woff') format('woff'),
- url('./fonts/icomoon/icomoon.ttf') format('truetype'),
- url('./fonts/icomoon/icomoon.svg') format('svg')
- font-weight normal
- font-style normal
-[class^="icon-"],[class*=" icon-"]
- font-family 'icomoon'
- speak none
- font-style normal
- font-weight normal
- font-variant normal
- text-transform none
- line-height 1
- -webkit-font-smoothing antialiased
- -moz-osx-font-smoothing grayscale
-
-
-.icon-home:before {
- content: "\e900";
-}
-.icon-drawer:before {
- content: "\e95c";
-}
-.icon-user-tie:before {
- content: "\e976";
-}
-.icon-search:before {
- content: "\e986";
-}
-.icon-cogs:before {
- content: "\e995";
-}
-.icon-lab:before {
- content: "\e9aa";
-}
-.icon-google-plus2:before {
- content: "\ea8c";
-}
-.icon-facebook2:before {
- content: "\ea91";
-}
-.icon-sina-weibo:before {
- content: "\ea9a";
-}
-.icon-rss:before {
- content: "\ea9b";
-}
-.icon-github:before {
- content: "\eab0";
-}
diff --git a/themes/hexo-theme-xups/source/css/_base/global.styl b/themes/hexo-theme-xups/source/css/_base/global.styl
deleted file mode 100644
index 272330b..0000000
--- a/themes/hexo-theme-xups/source/css/_base/global.styl
+++ /dev/null
@@ -1,51 +0,0 @@
-/*!
- * 全局样式
- */
-.container
- max-width 1180px
- min-width 1070px
- background-color c-fff
- margin 0 auto 10px
- text-left()
-.home
- //margin-top 78px
- background-color c-eee
-.btn
- background-color #ff5e52
- border 0
- color c-fff
- opacity .8
- box-sizing border-box
- &:hover
- opacity .75
-.btn-ok
- background-color #ff5e52
-.btn-cancel
- background-color #51cc87
-.form-control
- box-sizing border-box
-
-.browsehappy
- padding 8px 0
- background #fbe3e4
- color #8a1f11
- text-align center
-.loading-mask
- position fixed
- top 0
- right 0
- left 0
- bottom 0
- display block
- width 100%
- height 100%
- background-color rgb(255, 255, 255)
- opacity .8
- .loading-icon
- position relative
- top 50%
- left 50%
- width 50px
- height 50px
- margin-top -25px
- margin-left -25px
diff --git a/themes/hexo-theme-xups/source/css/_base/normalize.styl b/themes/hexo-theme-xups/source/css/_base/normalize.styl
deleted file mode 100644
index 36e3b1b..0000000
--- a/themes/hexo-theme-xups/source/css/_base/normalize.styl
+++ /dev/null
@@ -1,157 +0,0 @@
-html
- font-family sans-serif
- -ms-text-size-adjust 100%
- -webkit-text-size-adjust 100%
-body
- margin: 0
-article,
-aside,
-details,
-figcaption,
-figure,
-footer,
-header,
-hgroup,
-main,
-menu,
-nav,
-section,
-summary
- display block
-
-audio,
-canvas,
-progress,
-video
- display inline-block
- vertical-align baseline
-
-audio:not([controls])
- display none
- height 0
-[hidden],
-template
- display none
-a
- background-color transparent
-
-a:active,
-a:hover
- outline: 0
-abbr[title]
- border-bottom 1px dotted
-
-b,
-strong
- font-weight bold
-dfn
- font-style italic
-h1
- font-size 2em
- margin 0.67em 0
-
-mark
- background #ff0
- color #000
-small
- font-size 80%
-sub,
-sup
- font-size 75%
- line-height 0
- position relative
- vertical-align baseline
-sup
- top -0.5em
-sub
- bottom -0.25em
-img
- border 0
-svg:not(:root)
- overflow hidden
-
-figure
- margin 1em 40px
-
-hr
- -moz-box-sizing content-box
- box-sizing content-box
- height 0
-pre
- overflow auto
-code,
-kbd,
-pre,
-samp
- font-family 'Source Code Pro',Consola,monospace
- font-size 1em
-
-button,
-input,
-optgroup,
-select,
-textarea
- color inherit /* 1 */
- font inherit /* 2 */
- margin 0 /* 3 */
-
-button
- overflow visible
-
-button,
-select
- text-transform none
-
-button,
-html input[type="button"], /* 1 */
-input[type="reset"],
-input[type="submit"]
- -webkit-appearance button /* 2 */
- cursor pointer /* 3 */
-
-button[disabled],
-html input[disabled]
- cursor default
-
-button::-moz-focus-inner,
-input::-moz-focus-inner
- border 0
- padding 0
-input
- line-height normal
-input[type="checkbox"],
-input[type="radio"]
- box-sizing border-box /* 1 */
- padding 0 /* 2 */
-input[type="number"]::-webkit-inner-spin-button,
-input[type="number"]::-webkit-outer-spin-button
- height auto
-
-input[type="search"]
- -webkit-appearance textfield /* 1 */
- -moz-box-sizing content-box
- -webkit-box-sizing content-box /* 2 */
- box-sizing content-box
-input[type="search"]::-webkit-search-cancel-button,
-input[type="search"]::-webkit-search-decoration
- -webkit-appearance none
-
-fieldset
- border 1px solid #c0c0c0
- margin 0 2px
- padding 0.35em 0.625em 0.75em
-legend
- border 0
- padding 0
-textarea
- overflow auto
-
-optgroup
- font-weight: bold
-
-table
- border-collapse collapse
- border-spacing 0
-td,
-th
- padding 0
diff --git a/themes/hexo-theme-xups/source/css/_base/reset.styl b/themes/hexo-theme-xups/source/css/_base/reset.styl
deleted file mode 100644
index daa7118..0000000
--- a/themes/hexo-theme-xups/source/css/_base/reset.styl
+++ /dev/null
@@ -1,48 +0,0 @@
-/*!
- * Reset css
- */
-::selection
- color c-fff
- background-color #f99
- opacity .8
-::-webkit-scrollbar
- width 7px
- height 4px
-::-webkit-scrollbar-thumb
- border-radius 4px
- background rgba(0, 0, 0, .15)
-::-webkit-scrollbar-track
- background rgba(0, 0, 0, .06)
-body
- font 14px/1.5 "Microsoft Yahei", "微软雅黑", Arial, "宋体"
- color c-666
- -webkit-overflow-scrolling touch // iOS下支持弹性滚动
- -webkit-font-smoothing antialiased // 优化字体渲染、让页面字体更精更清楚
- -webkit-text-size-adjust 100%
- -ms-text-size-adjust 100%
- text-rendering optimizelegibility
-a
- color c-666
- text-decoration none
- &:link,
- &:visited,
- &:active
- color c-666
- &:hover
- color #ff5e52
-hr
- border-top 1px solid c-eee
-.fl
- float left
-.fr
- float right
-.text-center
- text-center()
-.clearfix
- zoom 1
- &:after
- display block
- width 100%
- height 0
- content " "
- clear both
\ No newline at end of file
diff --git a/themes/hexo-theme-xups/source/css/_extend.styl b/themes/hexo-theme-xups/source/css/_extend.styl
deleted file mode 100644
index 9455d7d..0000000
--- a/themes/hexo-theme-xups/source/css/_extend.styl
+++ /dev/null
@@ -1,65 +0,0 @@
-$base-style
- h1
- font-size: 2em
- h2
- font-size: 1.6em
- h3
- font-size: 1.4em
- h4
- font-size: 1.2em
- h5
- font-size: 1em
- h6
- font-size: 1em
- color: #999
- hr
- border: 1px dashed #ddd
- strong
- font-weight: bold
- em, cite
- font-style: italic
- sup, sub
- font-size: 0.75em
- line-height: 0
- position: relative
- vertical-align: baseline
- sup
- top: -0.5em
- sub
- bottom: -0.2em
- small
- font-size: 0.85em
- acronym, abbr
- border-bottom: 1px dotted
- ul, ol, dl
- margin: 0 20px
- padding: 0
- line-height: line-height
- ul, ol
- ul, ol
- margin-top: 0
- margin-bottom: 0
- ul
- list-style: disc
- ol
- list-style: decimal
- dt
- font-weight: bold
- table
- display: table;
- font-size: 12px;
- background-color: transparent;
- border: 1px solid #ddd;
- box-sizing: border-box;
- word-wrap: break-word;
- th, td
- border-bottom: solid 1px #ddd;
- border-right: solid 1px #ddd;
- padding: 5px 10px;
- thead tr
- background-color: #f6f6f6;
- blockquote
- margin 1em 0
- padding 5px 10px
- color #666
- border-left 2px solid #eee
diff --git a/themes/hexo-theme-xups/source/css/_markdown.styl b/themes/hexo-theme-xups/source/css/_markdown.styl
deleted file mode 100644
index 7291628..0000000
--- a/themes/hexo-theme-xups/source/css/_markdown.styl
+++ /dev/null
@@ -1,699 +0,0 @@
-@font-face {
- font-family: octicons-link;
- src: url("data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAZwABAAAAAACFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEU0lHAAAGaAAAAAgAAAAIAAAAAUdTVUIAAAZcAAAACgAAAAoAAQAAT1MvMgAAAyQAAABJAAAAYFYEU3RjbWFwAAADcAAAAEUAAACAAJThvmN2dCAAAATkAAAABAAAAAQAAAAAZnBnbQAAA7gAAACyAAABCUM+8IhnYXNwAAAGTAAAABAAAAAQABoAI2dseWYAAAFsAAABPAAAAZwcEq9taGVhZAAAAsgAAAA0AAAANgh4a91oaGVhAAADCAAAABoAAAAkCA8DRGhtdHgAAAL8AAAADAAAAAwGAACfbG9jYQAAAsAAAAAIAAAACABiATBtYXhwAAACqAAAABgAAAAgAA8ASm5hbWUAAAToAAABQgAAAlXu73sOcG9zdAAABiwAAAAeAAAAME3QpOBwcmVwAAAEbAAAAHYAAAB/aFGpk3jaTY6xa8JAGMW/O62BDi0tJLYQincXEypYIiGJjSgHniQ6umTsUEyLm5BV6NDBP8Tpts6F0v+k/0an2i+itHDw3v2+9+DBKTzsJNnWJNTgHEy4BgG3EMI9DCEDOGEXzDADU5hBKMIgNPZqoD3SilVaXZCER3/I7AtxEJLtzzuZfI+VVkprxTlXShWKb3TBecG11rwoNlmmn1P2WYcJczl32etSpKnziC7lQyWe1smVPy/Lt7Kc+0vWY/gAgIIEqAN9we0pwKXreiMasxvabDQMM4riO+qxM2ogwDGOZTXxwxDiycQIcoYFBLj5K3EIaSctAq2kTYiw+ymhce7vwM9jSqO8JyVd5RH9gyTt2+J/yUmYlIR0s04n6+7Vm1ozezUeLEaUjhaDSuXHwVRgvLJn1tQ7xiuVv/ocTRF42mNgZGBgYGbwZOBiAAFGJBIMAAizAFoAAABiAGIAznjaY2BkYGAA4in8zwXi+W2+MjCzMIDApSwvXzC97Z4Ig8N/BxYGZgcgl52BCSQKAA3jCV8CAABfAAAAAAQAAEB42mNgZGBg4f3vACQZQABIMjKgAmYAKEgBXgAAeNpjYGY6wTiBgZWBg2kmUxoDA4MPhGZMYzBi1AHygVLYQUCaawqDA4PChxhmh/8ODDEsvAwHgMKMIDnGL0x7gJQCAwMAJd4MFwAAAHjaY2BgYGaA4DAGRgYQkAHyGMF8NgYrIM3JIAGVYYDT+AEjAwuDFpBmA9KMDEwMCh9i/v8H8sH0/4dQc1iAmAkALaUKLgAAAHjaTY9LDsIgEIbtgqHUPpDi3gPoBVyRTmTddOmqTXThEXqrob2gQ1FjwpDvfwCBdmdXC5AVKFu3e5MfNFJ29KTQT48Ob9/lqYwOGZxeUelN2U2R6+cArgtCJpauW7UQBqnFkUsjAY/kOU1cP+DAgvxwn1chZDwUbd6CFimGXwzwF6tPbFIcjEl+vvmM/byA48e6tWrKArm4ZJlCbdsrxksL1AwWn/yBSJKpYbq8AXaaTb8AAHja28jAwOC00ZrBeQNDQOWO//sdBBgYGRiYWYAEELEwMTE4uzo5Zzo5b2BxdnFOcALxNjA6b2ByTswC8jYwg0VlNuoCTWAMqNzMzsoK1rEhNqByEyerg5PMJlYuVueETKcd/89uBpnpvIEVomeHLoMsAAe1Id4AAAAAAAB42oWQT07CQBTGv0JBhagk7HQzKxca2sJCE1hDt4QF+9JOS0nbaaYDCQfwCJ7Au3AHj+LO13FMmm6cl7785vven0kBjHCBhfpYuNa5Ph1c0e2Xu3jEvWG7UdPDLZ4N92nOm+EBXuAbHmIMSRMs+4aUEd4Nd3CHD8NdvOLTsA2GL8M9PODbcL+hD7C1xoaHeLJSEao0FEW14ckxC+TU8TxvsY6X0eLPmRhry2WVioLpkrbp84LLQPGI7c6sOiUzpWIWS5GzlSgUzzLBSikOPFTOXqly7rqx0Z1Q5BAIoZBSFihQYQOOBEdkCOgXTOHA07HAGjGWiIjaPZNW13/+lm6S9FT7rLHFJ6fQbkATOG1j2OFMucKJJsxIVfQORl+9Jyda6Sl1dUYhSCm1dyClfoeDve4qMYdLEbfqHf3O/AdDumsjAAB42mNgYoAAZQYjBmyAGYQZmdhL8zLdDEydARfoAqIAAAABAAMABwAKABMAB///AA8AAQAAAAAAAAAAAAAAAAABAAAAAA==") format('woff');
-}
-$markdown-style
- .markdown-body
- -ms-text-size-adjust 100%;
- -webkit-text-size-adjust: 100%;
- line-height: 1.5;
- color: #24292e;
- font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
- font-size: 16px;
- line-height: 1.5;
- word-wrap: break-word;
-
- .markdown-body .pl-c {
- color: #6a737d;
- }
-
- .markdown-body .pl-c1,
- .markdown-body .pl-s .pl-v {
- color: #005cc5;
- }
-
- .markdown-body .pl-e,
- .markdown-body .pl-en {
- color: #6f42c1;
- }
-
- .markdown-body .pl-smi,
- .markdown-body .pl-s .pl-s1 {
- color: #24292e;
- }
-
- .markdown-body .pl-ent {
- color: #22863a;
- }
-
- .markdown-body .pl-k {
- color: #d73a49;
- }
-
- .markdown-body .pl-s,
- .markdown-body .pl-pds,
- .markdown-body .pl-s .pl-pse .pl-s1,
- .markdown-body .pl-sr,
- .markdown-body .pl-sr .pl-cce,
- .markdown-body .pl-sr .pl-sre,
- .markdown-body .pl-sr .pl-sra {
- color: #032f62;
- }
-
- .markdown-body .pl-v,
- .markdown-body .pl-smw {
- color: #e36209;
- }
-
- .markdown-body .pl-bu {
- color: #b31d28;
- }
-
- .markdown-body .pl-ii {
- color: #fafbfc;
- background-color: #b31d28;
- }
-
- .markdown-body .pl-c2 {
- color: #fafbfc;
- background-color: #d73a49;
- }
-
- .markdown-body .pl-c2::before {
- content: "^M";
- }
-
- .markdown-body .pl-sr .pl-cce {
- font-weight: bold;
- color: #22863a;
- }
-
- .markdown-body .pl-ml {
- color: #735c0f;
- }
-
- .markdown-body .pl-mh,
- .markdown-body .pl-mh .pl-en,
- .markdown-body .pl-ms {
- font-weight: bold;
- color: #005cc5;
- }
-
- .markdown-body .pl-mi {
- font-style: italic;
- color: #24292e;
- }
-
- .markdown-body .pl-mb {
- font-weight: bold;
- color: #24292e;
- }
-
- .markdown-body .pl-md {
- color: #b31d28;
- background-color: #ffeef0;
- }
-
- .markdown-body .pl-mi1 {
- color: #22863a;
- background-color: #f0fff4;
- }
-
- .markdown-body .pl-mc {
- color: #e36209;
- background-color: #ffebda;
- }
-
- .markdown-body .pl-mi2 {
- color: #f6f8fa;
- background-color: #005cc5;
- }
-
- .markdown-body .pl-mdr {
- font-weight: bold;
- color: #6f42c1;
- }
-
- .markdown-body .pl-ba {
- color: #586069;
- }
-
- .markdown-body .pl-sg {
- color: #959da5;
- }
-
- .markdown-body .pl-corl {
- text-decoration: underline;
- color: #032f62;
- }
-
- .markdown-body .octicon {
- display: inline-block;
- vertical-align: text-top;
- fill: currentColor;
- }
-
- .markdown-body a {
- background-color: transparent;
- -webkit-text-decoration-skip: objects;
- }
-
- .markdown-body a:active,
- .markdown-body a:hover {
- outline-width: 0;
- }
-
- .markdown-body strong {
- font-weight: inherit;
- }
-
- .markdown-body strong {
- font-weight: bolder;
- }
-
- .markdown-body h1 {
- font-size: 2em;
- margin: 0.67em 0;
- }
-
- .markdown-body img {
- border-style: none;
- }
-
- .markdown-body svg:not(:root) {
- overflow: hidden;
- }
-
- .markdown-body code,
- .markdown-body kbd,
- .markdown-body pre {
- font-family: 'Source Code Pro',Consola, monospace;
- font-size: 1em;
- }
-
- .markdown-body hr {
- box-sizing: content-box;
- height: 0;
- overflow: visible;
- }
-
- .markdown-body input {
- font: inherit;
- margin: 0;
- }
-
- .markdown-body input {
- overflow: visible;
- }
-
- .markdown-body [type="checkbox"] {
- box-sizing: border-box;
- padding: 0;
- }
-
- .markdown-body * {
- box-sizing: border-box;
- }
-
- .markdown-body input {
- font-family: inherit;
- font-size: inherit;
- line-height: inherit;
- }
-
- .markdown-body a {
- color: #0366d6;
- text-decoration: none;
- }
-
- .markdown-body a:hover {
- text-decoration: underline;
- }
-
- .markdown-body strong {
- font-weight: 600;
- }
-
- .markdown-body hr {
- height: 0;
- margin: 15px 0;
- overflow: hidden;
- background: transparent;
- border: 0;
- border-bottom: 1px solid #dfe2e5;
- }
-
- .markdown-body hr::before {
- display: table;
- content: "";
- }
-
- .markdown-body hr::after {
- display: table;
- clear: both;
- content: "";
- }
-
- .markdown-body table {
- border-spacing: 0;
- border-collapse: collapse;
- }
-
- .markdown-body td,
- .markdown-body th {
- padding: 0;
- }
-
- .markdown-body h1,
- .markdown-body h2,
- .markdown-body h3,
- .markdown-body h4,
- .markdown-body h5,
- .markdown-body h6 {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .markdown-body h1 {
- font-size: 32px;
- font-weight: 600;
- }
-
- .markdown-body h2 {
- font-size: 24px;
- font-weight: 600;
- }
-
- .markdown-body h3 {
- font-size: 20px;
- font-weight: 600;
- }
-
- .markdown-body h4 {
- font-size: 16px;
- font-weight: 600;
- }
-
- .markdown-body h5 {
- font-size: 14px;
- font-weight: 600;
- }
-
- .markdown-body h6 {
- font-size: 12px;
- font-weight: 600;
- }
-
- .markdown-body p {
- margin-top: 0;
- margin-bottom: 10px;
- }
-
- .markdown-body blockquote {
- margin: 0;
- }
-
- .markdown-body ul,
- .markdown-body ol {
- padding-left: 0;
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .markdown-body ol ol,
- .markdown-body ul ol {
- list-style-type: lower-roman;
- }
-
- .markdown-body ul ul ol,
- .markdown-body ul ol ol,
- .markdown-body ol ul ol,
- .markdown-body ol ol ol {
- list-style-type: lower-alpha;
- }
-
- .markdown-body dd {
- margin-left: 0;
- }
-
- .markdown-body code {
- font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;
- font-size: 12px;
- }
-
- .markdown-body pre {
- margin-top: 0;
- margin-bottom: 0;
- font: 12px "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;
- }
-
- .markdown-body .octicon {
- vertical-align: text-bottom;
- }
-
- .markdown-body .pl-0 {
- padding-left: 0 !important;
- }
-
- .markdown-body .pl-1 {
- padding-left: 4px !important;
- }
-
- .markdown-body .pl-2 {
- padding-left: 8px !important;
- }
-
- .markdown-body .pl-3 {
- padding-left: 16px !important;
- }
-
- .markdown-body .pl-4 {
- padding-left: 24px !important;
- }
-
- .markdown-body .pl-5 {
- padding-left: 32px !important;
- }
-
- .markdown-body .pl-6 {
- padding-left: 40px !important;
- }
-
- .markdown-body::before {
- display: table;
- content: "";
- }
-
- .markdown-body::after {
- display: table;
- clear: both;
- content: "";
- }
-
- .markdown-body>*:first-child {
- margin-top: 0 !important;
- }
-
- .markdown-body>*:last-child {
- margin-bottom: 0 !important;
- }
-
- .markdown-body a:not([href]) {
- color: inherit;
- text-decoration: none;
- }
-
- .markdown-body .anchor {
- float: left;
- padding-right: 4px;
- margin-left: -20px;
- line-height: 1;
- }
-
- .markdown-body .anchor:focus {
- outline: none;
- }
-
- .markdown-body p,
- .markdown-body blockquote,
- .markdown-body ul,
- .markdown-body ol,
- .markdown-body dl,
- .markdown-body table,
- .markdown-body pre {
- margin-top: 0;
- margin-bottom: 16px;
- }
-
- .markdown-body hr {
- height: 0.25em;
- padding: 0;
- margin: 24px 0;
- background-color: #e1e4e8;
- border: 0;
- }
-
- .markdown-body blockquote {
- padding: 0 1em;
- color: #6a737d;
- border-left: 0.25em solid #dfe2e5;
- }
-
- .markdown-body blockquote>:first-child {
- margin-top: 0;
- }
-
- .markdown-body blockquote>:last-child {
- margin-bottom: 0;
- }
-
- .markdown-body kbd {
- display: inline-block;
- padding: 3px 5px;
- font-size: 11px;
- line-height: 10px;
- color: #444d56;
- vertical-align: middle;
- background-color: #fafbfc;
- border: solid 1px #c6cbd1;
- border-bottom-color: #959da5;
- border-radius: 3px;
- box-shadow: inset 0 -1px 0 #959da5;
- }
-
- .markdown-body h1,
- .markdown-body h2,
- .markdown-body h3,
- .markdown-body h4,
- .markdown-body h5,
- .markdown-body h6 {
- margin-top: 24px;
- margin-bottom: 16px;
- font-weight: 600;
- line-height: 1.25;
- }
-
- .markdown-body h1 .octicon-link,
- .markdown-body h2 .octicon-link,
- .markdown-body h3 .octicon-link,
- .markdown-body h4 .octicon-link,
- .markdown-body h5 .octicon-link,
- .markdown-body h6 .octicon-link {
- color: #1b1f23;
- vertical-align: middle;
- visibility: hidden;
- }
-
- .markdown-body h1:hover .anchor,
- .markdown-body h2:hover .anchor,
- .markdown-body h3:hover .anchor,
- .markdown-body h4:hover .anchor,
- .markdown-body h5:hover .anchor,
- .markdown-body h6:hover .anchor {
- text-decoration: none;
- }
-
- .markdown-body h1:hover .anchor .octicon-link,
- .markdown-body h2:hover .anchor .octicon-link,
- .markdown-body h3:hover .anchor .octicon-link,
- .markdown-body h4:hover .anchor .octicon-link,
- .markdown-body h5:hover .anchor .octicon-link,
- .markdown-body h6:hover .anchor .octicon-link {
- visibility: visible;
- }
-
- .markdown-body h1 {
- padding-bottom: 0.3em;
- font-size: 2em;
- border-bottom: 1px solid #eaecef;
- }
-
- .markdown-body h2 {
- padding-bottom: 0.3em;
- font-size: 1.5em;
- border-bottom: 1px solid #eaecef;
- }
-
- .markdown-body h3 {
- font-size: 1.25em;
- }
-
- .markdown-body h4 {
- font-size: 1em;
- }
-
- .markdown-body h5 {
- font-size: 0.875em;
- }
-
- .markdown-body h6 {
- font-size: 0.85em;
- color: #6a737d;
- }
-
- .markdown-body ul,
- .markdown-body ol {
- padding-left: 2em;
- }
-
- .markdown-body ul ul,
- .markdown-body ul ol,
- .markdown-body ol ol,
- .markdown-body ol ul {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .markdown-body li>p {
- margin-top: 16px;
- }
-
- .markdown-body li+li {
- margin-top: 0.25em;
- }
-
- .markdown-body dl {
- padding: 0;
- }
-
- .markdown-body dl dt {
- padding: 0;
- margin-top: 16px;
- font-size: 1em;
- font-style: italic;
- font-weight: 600;
- }
-
- .markdown-body dl dd {
- padding: 0 16px;
- margin-bottom: 16px;
- }
-
- .markdown-body table {
- display: block;
- width: 100%;
- overflow: auto;
- }
-
- .markdown-body table th {
- font-weight: 600;
- }
-
- .markdown-body table th,
- .markdown-body table td {
- padding: 6px 13px;
- border: 1px solid #dfe2e5;
- }
-
- .markdown-body table tr {
- background-color: #fff;
- border-top: 1px solid #c6cbd1;
- }
-
- .markdown-body table tr:nth-child(2n) {
- background-color: #f6f8fa;
- }
-
- .markdown-body img {
- max-width: 100%;
- box-sizing: content-box;
- background-color: #fff;
- }
-
- .markdown-body code {
- padding: 0;
- padding-top: 0.2em;
- padding-bottom: 0.2em;
- margin: 0;
- font-size: 85%;
- background-color: rgba(27,31,35,0.05);
- border-radius: 3px;
- }
-
- .markdown-body code::before,
- .markdown-body code::after {
- letter-spacing: -0.2em;
- content: "\00a0";
- }
-
- .markdown-body pre {
- word-wrap: normal;
- }
-
- .markdown-body pre>code {
- padding: 0;
- margin: 0;
- font-size: 100%;
- word-break: normal;
- white-space: pre;
- background: transparent;
- border: 0;
- }
-
- .markdown-body .highlight {
- margin-bottom: 16px;
- }
-
- .markdown-body .highlight pre {
- margin-bottom: 0;
- word-break: normal;
- }
-
- .markdown-body .highlight pre,
- .markdown-body pre {
- padding: 16px;
- overflow: auto;
- font-size: 85%;
- line-height: 1.45;
- background-color: #f6f8fa;
- border-radius: 3px;
- }
-
- .markdown-body pre code {
- display: inline;
- max-width: auto;
- padding: 0;
- margin: 0;
- overflow: visible;
- line-height: inherit;
- word-wrap: normal;
- background-color: transparent;
- border: 0;
- }
-
- .markdown-body pre code::before,
- .markdown-body pre code::after {
- content: normal;
- }
-
- .markdown-body .full-commit .btn-outline:not(:disabled):hover {
- color: #005cc5;
- border-color: #005cc5;
- }
-
- .markdown-body kbd {
- display: inline-block;
- padding: 3px 5px;
- font: 11px "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;
- line-height: 10px;
- color: #444d56;
- vertical-align: middle;
- background-color: #fafbfc;
- border: solid 1px #d1d5da;
- border-bottom-color: #c6cbd1;
- border-radius: 3px;
- box-shadow: inset 0 -1px 0 #c6cbd1;
- }
-
- .markdown-body :checked+.radio-label {
- position: relative;
- z-index: 1;
- border-color: #0366d6;
- }
-
- .markdown-body .task-list-item {
- list-style-type: none;
- }
-
- .markdown-body .task-list-item+.task-list-item {
- margin-top: 3px;
- }
-
- .markdown-body .task-list-item input {
- margin: 0 0.2em 0.25em -1.6em;
- vertical-align: middle;
- }
-
- .markdown-body hr {
- border-bottom-color: #eee;
- }
diff --git a/themes/hexo-theme-xups/source/css/_partial/article.styl b/themes/hexo-theme-xups/source/css/_partial/article.styl
deleted file mode 100644
index 4be61fd..0000000
--- a/themes/hexo-theme-xups/source/css/_partial/article.styl
+++ /dev/null
@@ -1,75 +0,0 @@
-/*!
- * Article
- */
-.article-nav
- padding-bottom 10px
- color #888
-.article-share
- padding 0 0 15px
- .share-area
- height 24px
- line-height 24px
- margin 0 auto
- padding-left 10px
- text-align left
- border-left 3px solid rgba(255, 153, 153, .8)
- .share-txt
- float left
- height 24px
- line-height 24px
- margin-right 5px
- font-size 12px
- color c-999
- .share-icon
- float left
- display inline-block
- width 24px
- height 24px
- margin-right 10px
- background url(../img/share.png) no-repeat 0 0
- opacity .9
- &:hover
- opacity .7
- &.weibo
- background-position 0 0
- &.wechat
- background-position 0 -32px
- &.qqzone
- background-position 0 -65px
- &.qq
- background-position 0 -98px
- &.douban
- background-position 0 -324px
-.body
- box-shadow 0 1px 5px rgba(0, 0, 0, .08)
-.article
- padding-top 0 !important
- padding-bottom 10px
- border-bottom 0
-.comments
- margin-top 20px
-.page-navigator
- margin 1em 0
- padding 0 20px
- list-style none
- .extend
- .page-number
- display inline-block
- margin-right 10px
- padding 3px 10px
- background-color c-eee
- opacity .8
- &.current
- color c-fff
- background-color #ff5e52
- cursor not-allowed
- .extend
- a.page-number
- transition .5s linear
- &:hover
- color c-444
- background-color c-ccc
- .space
- display inline-block
- margin-right 10px
- padding 3px 0
diff --git a/themes/hexo-theme-xups/source/css/_partial/banner.styl b/themes/hexo-theme-xups/source/css/_partial/banner.styl
deleted file mode 100644
index e478a82..0000000
--- a/themes/hexo-theme-xups/source/css/_partial/banner.styl
+++ /dev/null
@@ -1,92 +0,0 @@
-.banner
- position: fixed
- bottom: 0
- left: 0
- z-index: 1
- font-size: 0
- transition: all .3s ease-in-out
- -webkit-transform: translateY(3px)
- transform: translateY(3px)
-
-.banner:hover
- -webkit-transform: translateY(0)
- transform: translateY(0)
-
-@media (max-width: 768px)
- .banner
- display: none
-.banner-tips
- opacity: 0
- width: 250px
- height: 70px
- margin: -20px 20px
- padding: 5px 10px
- border: 1px solid rgba(224, 186, 140, 0.62)
- border-radius: 12px
- background-color: rgba(236, 217, 188, 0.5)
- box-shadow: 0 3px 15px 2px rgba(191, 158, 118, 0.2)
- font-size: 14px
- text-overflow: ellipsis
- overflow: hidden
- position: absolute
- transition : opacity 0.3s ease-in;
- animation-delay: 5s
- animation-duration: 50s
- animation-iteration-count: infinite
- animation-name: shake
- animation-timing-function: ease-in-out
-
-.banner #live2d
- position: relative
-
-@keyframes shake
- 2% {transform: translate(0.5px, -1.5px) rotate(-0.5deg) }
- 4% {transform: translate(0.5px, 1.5px) rotate(1.5deg) }
- 6% {transform: translate(1.5px, 1.5px) rotate(1.5deg) }
- 8% {transform: translate(2.5px, 1.5px) rotate(0.5deg) }
- 10% {transform: translate(0.5px, 2.5px) rotate(0.5deg) }
- 12% {transform: translate(1.5px, 1.5px) rotate(0.5deg) }
- 14% {transform: translate(0.5px, 0.5px) rotate(0.5deg) }
- 16% {transform: translate(-1.5px, -0.5px) rotate(1.5deg) }
- 18% {transform: translate(0.5px, 0.5px) rotate(1.5deg) }
- 20% {transform: translate(2.5px, 2.5px) rotate(1.5deg) }
- 22% {transform: translate(0.5px, -1.5px) rotate(1.5deg) }
- 24% {transform: translate(-1.5px, 1.5px) rotate(-0.5deg) }
- 26% {transform: translate(1.5px, 0.5px) rotate(1.5deg) }
- 28% {transform: translate(-0.5px, -0.5px) rotate(-0.5deg) }
- 30% {transform: translate(1.5px, -0.5px) rotate(-0.5deg) }
- 32% {transform: translate(2.5px, -1.5px) rotate(1.5deg) }
- 34% {transform: translate(2.5px, 2.5px) rotate(-0.5deg) }
- 36% {transform: translate(0.5px, -1.5px) rotate(0.5deg) }
- 38% {transform: translate(2.5px, -0.5px) rotate(-0.5deg) }
- 40% {transform: translate(-0.5px, 2.5px) rotate(0.5deg) }
- 42% {transform: translate(-1.5px, 2.5px) rotate(0.5deg) }
- 44% {transform: translate(-1.5px, 1.5px) rotate(0.5deg) }
- 46% {transform: translate(1.5px, -0.5px) rotate(-0.5deg) }
- 48% {transform: translate(2.5px, -0.5px) rotate(0.5deg) }
- 50% {transform: translate(-1.5px, 1.5px) rotate(0.5deg) }
- 52% {transform: translate(-0.5px, 1.5px) rotate(0.5deg) }
- 54% {transform: translate(-1.5px, 1.5px) rotate(0.5deg) }
- 56% {transform: translate(0.5px, 2.5px) rotate(1.5deg) }
- 58% {transform: translate(2.5px, 2.5px) rotate(0.5deg) }
- 60% {transform: translate(2.5px, -1.5px) rotate(1.5deg) }
- 62% {transform: translate(-1.5px, 0.5px) rotate(1.5deg) }
- 64% {transform: translate(-1.5px, 1.5px) rotate(1.5deg) }
- 66% {transform: translate(0.5px, 2.5px) rotate(1.5deg) }
- 68% {transform: translate(2.5px, -1.5px) rotate(1.5deg) }
- 70% {transform: translate(2.5px, 2.5px) rotate(0.5deg) }
- 72% {transform: translate(-0.5px, -1.5px) rotate(1.5deg) }
- 74% {transform: translate(-1.5px, 2.5px) rotate(1.5deg) }
- 76% {transform: translate(-1.5px, 2.5px) rotate(1.5deg) }
- 78% {transform: translate(-1.5px, 2.5px) rotate(0.5deg) }
- 80% {transform: translate(-1.5px, 0.5px) rotate(-0.5deg) }
- 82% {transform: translate(-1.5px, 0.5px) rotate(-0.5deg) }
- 84% {transform: translate(-0.5px, 0.5px) rotate(1.5deg) }
- 86% {transform: translate(2.5px, 1.5px) rotate(0.5deg) }
- 88% {transform: translate(-1.5px, 0.5px) rotate(1.5deg) }
- 90% {transform: translate(-1.5px, -0.5px) rotate(-0.5deg) }
- 92% {transform: translate(-1.5px, -1.5px) rotate(1.5deg) }
- 94% {transform: translate(0.5px, 0.5px) rotate(-0.5deg) }
- 96% {transform: translate(2.5px, -0.5px) rotate(-0.5deg) }
- 98% {transform: translate(-1.5px, -1.5px) rotate(-0.5deg) }
- 0%, 100% {transform: translate(0, 0) rotate(0) }
diff --git a/themes/hexo-theme-xups/source/css/_partial/comment.styl b/themes/hexo-theme-xups/source/css/_partial/comment.styl
deleted file mode 100644
index 2800bfe..0000000
--- a/themes/hexo-theme-xups/source/css/_partial/comment.styl
+++ /dev/null
@@ -1,203 +0,0 @@
-.comment
- margin-top 10px
- box-sizing border-box
- .box
- position relative
- width 100%
- .com-avatar
- position absolute
- top 2px
- left 0
- width 40px
- height 40px
- img
- width 100%
- height 100%
- border none
- border-radius 50%
- .com-text
- position relative
- margin-left 45px
- height 120px
- border 2px solid c-eee
- box-sizing border-box
- border-radius 2px
- .switch
- position absolute
- right -2px
- top -2px
- width 81px
- height 10px
- line-height 10px
- padding 5px 0
- .switch-item
- float left
- width 40px
- height @height
- color c-999
- text-center()
- font-size 10px
- cursor pointer
- opacity .8
- :first-child
- border-right 1px solid c-ccc
- .on
- color #ff5e52
- .main
- margin 0
- padding 0
- .text-area-edited
- display none
- width 100%
- height 116px
- padding 10px
- border none
- box-sizing border-box
- outline none
- resize none
- .text-area-preview
- display none
- width 100%
- height 116px
- padding 10px
- border none
- box-sizing border-box
- overflow auto
- @extend $base-style
- p
- margin 0
- .show
- display block
- .button
- position absolute
- bottom -2px
- right -2px
- width 100px
- height 30px
- line-height @height
- border-radius 0 0 2px 0
- color c-fff
- background-color #ff5e52
- text-align center
- opacity .8
- cursor pointer
- .button:hover
- opacity .7
- .sign-bar
- height 30px
- line-height @height
- text-align right
- font-size 12px
- .sign-link
- margin-left 5px
- color #ff5e52
- cursor pointer
- border none
- .sign-txt
- color c-999
- .tips
- height 30px
- line-height @height
- margin-left 45px
- font-size 12px
- color c-999
- .init
- color c-999
- float right
- .list-wrap
- margin-top 10px
- .list-header
- margin 0
- padding 0 0 0 15px
- font-size 12px
- border-left 2px solid c-eee
- .comments-num
- color #ff5e52
- font-size 14px
- .list
- list-style-type none
- margin 0
- padding 0
- .item
- position relative
- margin 10px 0
- border-bottom 1px solid c-eee
- .user-avatar
- position absolute
- top 0
- left 0
- width 40px
- height 40px
- img
- width 100%
- height 100%
- border none
- border-radius 50%
- a
- border none
- .user-comment
- min-height 50px
- margin-left 50px
- .user-comment-body
- margin 5px 0
- color c-666
- word-wrap break-word
- word-break normal
- @extend $base-style
- p
- margin 0
- a
- border none
- color #ff5e52
- .user-comment-header
- color c-aaa
- position relative
- span
- margin-right 5px
- .post-name
- font-size 12px
- .post-time
- font-size 10px
- .like
- font-size 10px
- color #ff5e52
- cursor pointer
- .like.liked
- color c-aaa
- .like-num
- font-size 10px
- .reply
- position absolute
- display none
- right 0
- top 3px
- font-size 10px
- cursor pointer
- &:hover
- .user-comment-header
- .reply
- display block
- .page-nav
- margin-top 10px
- text-align right
- .item
- display inline-block
- height 10px
- line-height @height
- margin 0 2px
- padding 8px 10px
- font-size 10px
- background-color c-eee
- opacity .8
- text-align center
- border none
- .item.current
- color c-fff
- background-color #ff5e52
- cursor not-allowed
- .more
- height 10px
- line-height @height
- padding 8px 5px
- font-size 10px
- text-align center
diff --git a/themes/hexo-theme-xups/source/css/_partial/footer.styl b/themes/hexo-theme-xups/source/css/_partial/footer.styl
deleted file mode 100644
index bc442b0..0000000
--- a/themes/hexo-theme-xups/source/css/_partial/footer.styl
+++ /dev/null
@@ -1,31 +0,0 @@
-/*!
- * 底部
- */
-.footer
- padding 30px
- color c-aaa
- background-color c-444
- font-size 12px
- text-center()
- opacity .9
- a
- color c-aaa
-.back-to-top {
- display: none;
- width: 40px;
- height: 39px;
- border-radius: 4px;
- -moz-border-radius: 4px;
- -webkit-border-radius: 4px;
- background: #000 url(../img/scrolltoparrow.png) no-repeat center center;
- position: fixed;
- _position: absolute;
- right: 20px;
- bottom: 50px;
- cursor: pointer;
- opacity: .20;
- filter: Alpha(opacity=20) !important;
- text-indent: -9999px;
- overflow: hidden;
- z-index: 5
-}
\ No newline at end of file
diff --git a/themes/hexo-theme-xups/source/css/_partial/header.styl b/themes/hexo-theme-xups/source/css/_partial/header.styl
deleted file mode 100644
index 6a10654..0000000
--- a/themes/hexo-theme-xups/source/css/_partial/header.styl
+++ /dev/null
@@ -1,199 +0,0 @@
-/*!
- * 头部样式
- */
-.header
- width 100%
- background-color c-fff
- box-shadow 1px 1px 5px rgba(0, 0, 0, .1)
- margin-bottom 10px
- .header-main
- position relative
- height 68px
- display flex
- .logo
- width 160px
- .menu
- margin 0
- padding 10px
- list-style-type none
- #search-box
- padding 10px
- font-size 16px
- flex-grow 1
- line-height 48px
- position relative
- .icon
- position absolute
- .input-box
- box-sizing border-box
- padding 0 3px
- margin-left 20px
- > #search-input
- border none
- border-bottom 1px solid #9e9e9e
- background inherit
- width 50%
- transition width 0.3s ease-in
- outline:none
- &:focus
- width 80%
- > #search-result-box
- position absolute
- z-index 100
- line-height 1.2
- top 48px
- width 300px
- max-height 600px
- overflow-y auto
- background #f3f3f3
- box-shadow: -2px 3px 9px 0px #939393;
- border-radius 5px
- word-break break-all
- display none
- padding 7px
- ul
- list-style none
- padding-left 0
- margin-top 0
- a.search-result-title
- color #3272b5
- font-size 16px
- p.search-result
- font-size 14px
- margin 0.6em 0
- strong.search-keyword
- color #ff776d
-.logo
- a
- position relative
- display block
- height 68px
- line-height @height
- color c-fff
- background-color #ff5e52
- opacity .85
- text-center()
- overflow hidden
- .cover
- position absolute
- display block
- top 0
- left 0
- width 100%
- transition top .5s
- .name
- height 100%
- font-size 28px
- font-family "HomizioNova", "Microsoft Yahei"
- font-style italic
- .description
- line-height (@height/2)
- height 100%
- color c-fff
- background-color #51cc87
- opacity .85
- &:hover .cover
- top -100%
-.menu
- .item
- float left
- padding 0 20px
- height 48px
- line-height @height
- font-size 16px
- a
- color c-666
- &:hover
- color #ff5e52
- .current a
- color #ff5e52
-.profile
- .avatar
- width 50px
- height 50px
- margin 8px 0
- border 1px solid c-ddd
- border-radius 3px
- > img
- width 46px
- height 46px
- margin 2px
- .feeds
- height 68px
- padding 0 10px
- color c-666
- font-size 12px
- text-right()
- .links
- margin 5px 0 0
- padding 10px 0 3px
- .sns
- margin 0 0 5px 0
- padding 2px 0 10px
- line-height 14px
- a
- margin-left 5px
- .sinaweibo
- b
- color #ff5e52
- font-size 14px
- &:hover
- color #ff5e52
- .qqweibo
- b
- color #1faeff
- font-size 14px
- &:hover
- color #1faeff
- .wechat
- position relative
- b
- color #4bc916
- font-size 14px
- .popover
- position absolute
- display none
- top 28px
- left 50%
- width 120px
- height @width
- margin-left -60px
- border 1px solid c-ddd
- background-color c-fff
- border-radius 5px
- z-index 9
- img
- width 120px
- height @width
- border 0
- border-radius 5px
- .arrow
- position absolute
- display block
- top -10px
- left 50%
- width 0
- height 0
- margin-left -10px
- border-width 10px
- border-color transparent
- border-style solid
- border-top-width 0
- border-bottom-color c-ddd
- &:after
- position absolute
- content " "
- top 1px
- left 50%
- margin-left -9px
- border-width 9px
- border-color transparent
- border-style solid
- border-top-width 0
- border-bottom-color c-fff
- &:hover
- color #4bc916
- .popover
- display block
-.dropnav
- display none
\ No newline at end of file
diff --git a/themes/hexo-theme-xups/source/css/_partial/highlight.styl b/themes/hexo-theme-xups/source/css/_partial/highlight.styl
deleted file mode 100644
index 0e274de..0000000
--- a/themes/hexo-theme-xups/source/css/_partial/highlight.styl
+++ /dev/null
@@ -1,142 +0,0 @@
-// https://github.com/chriskempson/tomorrow-theme
-$code-block
- background: highlight-background
- margin: 20px 0
- padding: 10px
- overflow: auto
- font-size: $code-font-size
- color: highlight-foreground
- line-height: $line-height-code-block
- border: 2px solid #CCC
- border-radius: 5px
-
-$line-numbers
- color: #666
-
-pre, code
- font-family: $code-font-family
-code
- word-break: break-all
- background: $gainsboro
- color: #c7254e
- border-radius: 4px
- padding: 0 0.3em
-pre
- @extend $code-block
- code
- background: none
- padding: 0
-.highlight
- @extend $code-block
- pre
- border: none !important
- margin: 0
- padding: 1px
- table
- margin: 0 !important
- width: auto !important
- border: none !important
- td
- border: none !important
- padding: 0 !important
- figcaption
- clearfix()
- font-size: 0.85em
- color: highlight-comment
- line-height: 1em
- margin-bottom: 1em
- a
- float: right
- .gutter pre
- @extend $line-numbers
- text-align: right
- padding-right: 20px
- .line
- height: 20px
-.gist
- margin: 20px 0
- border-style: solid
- border-color: $border-color
- border-width: 1px 0
- background: highlight-background
- padding: 15px $content-desktop-padding 15px 15px
- .gist-file
- border: none
- font-family: $font-family-monospace
- margin: 0
- .gist-data
- background: none
- border: none
- .line-numbers
- @extend $line-numbers
- background: none
- border: none
- padding: 0 20px 0 0
- .line-data
- padding: 0 !important
- .highlight
- margin: 0
- padding: 0
- border: none
- .gist-meta
- background: highlight-background
- color: highlight-comment
- font: 13px $font-family-base
- text-shadow: 0 0
- padding: 0
- margin-top: 1em
- margin-left: $content-desktop-padding
- a
- color: color-link
- font-weight: normal
- &:hover
- text-decoration: underline
-
-pre
- .comment
- color: highlight-comment
- .variable
- .attribute
- .tag
- .regexp
- .ruby .constant
- .xml .tag .title
- .xml .pi
- .xml .doctype
- .html .doctype
- .css .id
- .css .class
- .css .pseudo
- color: highlight-red
- .number
- .preprocessor
- .built_in
- .literal
- .params
- .constant
- color: highlight-orange
- .ruby .class .title
- .css .rules .attribute
- color: highlight-green
- .string
- .value
- .inheritance
- .header
- .ruby .symbol
- .xml .cdata
- color: highlight-green
- .title
- .css .hexcolor
- color: highlight-aqua
- .function
- .python .decorator
- .python .title
- .ruby .function .title
- .ruby .title .keyword
- .perl .sub
- .javascript .title
- .coffeescript .title
- color: highlight-blue
- .keyword
- .javascript .function
- color: highlight-purple
diff --git a/themes/hexo-theme-xups/source/css/_partial/post.styl b/themes/hexo-theme-xups/source/css/_partial/post.styl
deleted file mode 100644
index 9e68ba0..0000000
--- a/themes/hexo-theme-xups/source/css/_partial/post.styl
+++ /dev/null
@@ -1,129 +0,0 @@
-/*!
- * 正文内容
- */
-.content
- float left
- width 100%
- min-height 689px
-.content-main
- margin-right 350px
- padding 20px
-/*!
- * Post
- */
-.post
- padding 25px 0
- border-bottom 1px solid c-eee
- overflow hidden
- header
- margin 0 0 10px 0
- > a
- position relative
- display inline-block
- margin-right 6px
- padding 4px 7px
- top -3px
- color c-fff
- background-color #ff5e52
- font-size 12px
- vertical-align baseline
- opacity .85
- &:after
- position absolute
- display block
- top 9px
- right -4px
- width 0
- height 0
- content " "
- border-left 4px solid #ff5e52
- border-top 4px solid transparent
- border-bottom 4px solid transparent
- .post-title
- display inline
- font-size 20px
- font-weight normal
- a:hover
- border-bottom 1px dotted #ff5e52
- .post-meta
- color #888
- font-size 12px
- .post-views,
- .post-cat,
- .post-comments
- margin-right 15px
- .post-content
- position relative
- color c-444
- img
- max-width 100%
- .post-excerpt
- position relative
- min-height 140px
- margin-right 210px
- overflow hidden
- .post-thumbnail
- position absolute
- top 0
- right 0
- width 200px
- height 140px
- overflow hidden
- .thumbnail
- display block
- margin 0 auto
- width auto
- height 100%
- border 0
- transition .5s
- a:after
- content ""
- position absolute
- left -70px
- top 0
- width 140px
- height 140px
- background-image -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0))
- background-image -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0))
- transform skewx(-25deg)
- -o-transform skewx(-25deg)
- -moz-transform skewx(-25deg)
- -webkit-transform skewx(-25deg)
- &:hover a:after
- left 130px
- -webkit-transition all .3s ease-in-out
- -moz-transition all .3s ease-in-out
- -o-transition all .3s ease-in-out
- transition all .3s ease-in-out
- @extend $base-style
- a
- border-bottom 1px dotted #ff5e52
- .more a
- position absolute
- display inline-block
- right 0
- bottom 0
- padding 3px 7px
- border none
- color c-fff
- background-color #51cc87
- opacity .8
- &:hover
- opacity .75
- blockquote
- margin 1em 0
- padding 5px 10px
- color c-666
- border-left 4px solid c-eee
- p
- margin 0
-
-.archive-wapper
- list-style none
- .archive-item > a
- display block
- font-size 16px
- line-height 30px
- .date
- color #999
- font-size 14px
diff --git a/themes/hexo-theme-xups/source/css/_partial/responsive.styl b/themes/hexo-theme-xups/source/css/_partial/responsive.styl
deleted file mode 100644
index dd35bf0..0000000
--- a/themes/hexo-theme-xups/source/css/_partial/responsive.styl
+++ /dev/null
@@ -1,109 +0,0 @@
-/*!
- * 响应式媒体查询
- */
-/*
-@media screen and (max-width: 1440px)
- .container
- max-width 1140px
- .content
- min-height 500px
-@media screen and (max-width: 1000px) and (min-width: 960px)
- .container
- max-width 952px
- .content
- min-height 500px
-*/
-@media screen and (max-width: 959px)
- .container
- margin-bottom 10px
- padding 0 10px
- min-width auto
- .content
- min-height 500px
- .sidebar
- display none
- .content-main
- margin-right 0
- padding 20px 10px
- .header
- .header-main
- height auto
- .logo
- float none
- width 100%
- .profile
- display none
- #search-box
- display none
- .menu
- float none
- padding 8px 10px
- border 1px solid rgba(0, 0, 0, .1)
- background-color #fff
- border-top 0
- overflow hidden
- position absolute
- right 10px
- top 69px
- .item
- width 50%
- height auto
- line-height 1
- padding 8px 0
- font-size 14px
- .hidden
- display none
- .dropnav
- position absolute
- display block
- top 21px
- right 20px
- width 30px
- height @width
- padding 0 2px
- line-height @height
- font-size @height
- color #efe0ce
- z-index 3
- cursor pointer
- &:hover
- opacity .8
- .post
- header .post-title
- font-size 15px
- .post-meta
- text-center()
- .post-content
- .post-excerpt
- margin-right 0
- .post-thumbnail
- display none
- .more a
- position relative
- display block
- padding 6px
- text-center()
- .page-navigator
- padding-left 0
- .page-number
- .space
- .extend
- margin-right 6px
- .page-navigator li
- display inline-block
- margin-right 7px
- opacity .8
-
- .page-navigator li a
- display block
- padding 2px 8px
- background-color #eee
- .comment
- .list-wrap
- .list
- .user-comment
- .user-comment-header
- .reply
- display block
- .page-nav .more
- display none
diff --git a/themes/hexo-theme-xups/source/css/_partial/sidebar.styl b/themes/hexo-theme-xups/source/css/_partial/sidebar.styl
deleted file mode 100644
index 0d4ec1b..0000000
--- a/themes/hexo-theme-xups/source/css/_partial/sidebar.styl
+++ /dev/null
@@ -1,98 +0,0 @@
-/*!
- * Sidebar
- */
-.sidebar
- float left
- width 330px
- margin-left -350px
- padding-top 20px
- padding-bottom 20px
- .widget
- position relative
- margin-bottom 20px
- clear both
-.widget
- ul
- margin 0
- padding 0
- .widget-hd, .widget-date
- margin 0
- padding 0
- border-bottom 2px solid c-eee
- strong
- position relative
- display inline-block
- bottom -2px
- color #444
- border-bottom 2px solid #ff5e52
- font-weight normal
- .logout
- position relative
- bottom -2px
- font-size 14px
- font-weight normal
- text-decoration underline
- &:hover
- text-decoration none
- .widget-date
- text-align center
- border-bottom none
- strong
- border-bottom none
- .widget-bd, .archive-list
- margin 0
- padding 0
- list-style none
- li
- display block
- padding 10px 0
- line-height 1.5
- border-bottom 1px solid c-eee
- font-size 14px
- overflow hidden
- text-overflow ellipsis
- white-space nowrap
- .badge, .archive-list-count
- &::before
- content "("
- &::after
- content ")"
- color #a4a4a4
- padding .2em .5em
- a .avatar
- float left
- width 36px
- height 36px
- margin-right 10px
- border-radius 50%
- transform rotate(0)
- transition .5s
- a:hover .avatar
- transform rotate(360deg)
- opacity .85
- p
- margin 0
- padding 0
- .tags-cloud > a
- margin 0 3px
- position relative
- word-break: keep-all
- &::after
- content ''
- display block
- // 开始时候下划线的宽度为100%
- width 100%
- height 2px
- position absolute
- bottom -3px
- left: 0
- background-color #ccc
- background-color currentColor
- transition all 0.3s ease-in-out
- // 通过transform的缩放scale来让初始时x轴为0
- transform scale3d(0,1,1)
- // 将坐标原点移到元素的中间,以原点为中心进行缩放
- transform-origin 50% 0
- text-decoration underline
- &:hover::after
- transform: scale3d(1,1,1);
diff --git a/themes/hexo-theme-xups/source/css/_partial/theme.styl b/themes/hexo-theme-xups/source/css/_partial/theme.styl
deleted file mode 100644
index ef23b15..0000000
--- a/themes/hexo-theme-xups/source/css/_partial/theme.styl
+++ /dev/null
@@ -1,74 +0,0 @@
-$theme_config = hexo-config("highlight_theme")
-/*!
- * 高亮样式
- */
-
-if $theme_config == "normal"
- highlight-background = #f7f7f7
- highlight-current-line = #efefef
- highlight-selection = #d6d6d6
- highlight-foreground = #4d4d4c
- highlight-comment = #8e908c
- highlight-red = #c82829
- highlight-orange = #f5871f
- highlight-yellow = #eab700
- highlight-green = #718c00
- highlight-aqua = #3e999f
- highlight-blue = #4271ae
- highlight-purple = #8959a8
-
-if $theme_config == "night"
- highlight-background = #1d1f21
- highlight-current-line = #282a2e
- highlight-selection = #373b41
- highlight-foreground = #c5c8c6
- highlight-comment = #969896
- highlight-red = #cc6666
- highlight-orange = #de935f
- highlight-yellow = #f0c674
- highlight-green = #b5bd68
- highlight-aqua = #8abeb7
- highlight-blue = #81a2be
- highlight-purple = #b294bb
-
-if $theme_config == "night eighties"
- highlight-background = #2d2d2d
- highlight-current-line = #393939
- highlight-selection = #515151
- highlight-foreground = #cccccc
- highlight-comment = #999999
- highlight-red = #f2777a
- highlight-orange = #f99157
- highlight-yellow = #ffcc66
- highlight-green = #99cc99
- highlight-aqua = #66cccc
- highlight-blue = #6699cc
- highlight-purple = #cc99cc
-
-if $theme_config == "night blue"
- highlight-background = #002451
- highlight-current-line = #00346e
- highlight-selection = #003f8e
- highlight-foreground = #ffffff
- highlight-comment = #7285b7
- highlight-red = #ff9da4
- highlight-orange = #ffc58f
- highlight-yellow = #ffeead
- highlight-green = #d1f1a9
- highlight-aqua = #99ffff
- highlight-blue = #bbdaff
- highlight-purple = #ebbbff
-
-if $theme_config == "night bright"
- highlight-background = #000000
- highlight-current-line = #2a2a2a
- highlight-selection = #424242
- highlight-foreground = #eaeaea
- highlight-comment = #969896
- highlight-red = #d54e53
- highlight-orange = #e78c45
- highlight-yellow = #e7c547
- highlight-green = #b9ca4a
- highlight-aqua = #70c0b1
- highlight-blue = #7aa6da
- highlight-purple = #c397d8
diff --git a/themes/hexo-theme-xups/source/css/_variables.styl b/themes/hexo-theme-xups/source/css/_variables.styl
deleted file mode 100644
index 56d4f43..0000000
--- a/themes/hexo-theme-xups/source/css/_variables.styl
+++ /dev/null
@@ -1,55 +0,0 @@
-// 公共变量
-c-333 = #333
-c-444 = #444
-c-555 = #555
-c-666 = #666
-c-999 = #999
-c-aaa = #aaa
-c-ccc = #ccc
-c-ddd = #ddd
-c-eee = #eee
-c-fff = #fff
-// 公共函数
-text-center()
- text-align center
-text-left()
- text-align left
-text-right()
- text-align right
-box-sizing()
- -ms-box-sizing arguments
- -moz-box-sizing arguments
- -webkit-box-sizing arguments
- -o-box-sizing arguments
- box-sizing arguments
-transition()
- -ms-transition: arguments
- -moz-transition arguments
- -webkit-transition arguments
- -o-transition arguments
- transition arguments
-border-radius()
- -ms-border-radius arguments
- -moz-border-radius arguments
- -webkit-border-radius arguments
- -o-border-radius arguments
- border-radius arguments
-transform()
- -ms-transform arguments
- -moz-transform arguments
- -webkit-transform arguments
- -o-transform arguments
- transform arguments
-clearfix()
- clear both
- zoom 1
-
-// 高亮样式变量
-$code-font-size = 13px
-$line-height-code-block = 1.6
-$code-font-family = "Source Code Pro", Consolas, Monaco, Menlo, monospace
-$gainsboro = #f5ecee
-$border-color = #ccc
-$content-desktop-padding = 15px
-$font-family-base = Consolas, Monaco, Menlo, monospace
-$font-family-monospace = monospace
\ No newline at end of file
diff --git a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/italic.eot b/themes/hexo-theme-xups/source/css/fonts/homizio-nova/italic.eot
deleted file mode 100644
index e0d44e6..0000000
Binary files a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/italic.eot and /dev/null differ
diff --git a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/italic.otf b/themes/hexo-theme-xups/source/css/fonts/homizio-nova/italic.otf
deleted file mode 100644
index 92d20bb..0000000
Binary files a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/italic.otf and /dev/null differ
diff --git a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/italic.ttf b/themes/hexo-theme-xups/source/css/fonts/homizio-nova/italic.ttf
deleted file mode 100644
index 390a8de..0000000
Binary files a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/italic.ttf and /dev/null differ
diff --git a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/light.eot b/themes/hexo-theme-xups/source/css/fonts/homizio-nova/light.eot
deleted file mode 100644
index 53e1838..0000000
Binary files a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/light.eot and /dev/null differ
diff --git a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/light.otf b/themes/hexo-theme-xups/source/css/fonts/homizio-nova/light.otf
deleted file mode 100644
index 368e36f..0000000
Binary files a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/light.otf and /dev/null differ
diff --git a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/light.ttf b/themes/hexo-theme-xups/source/css/fonts/homizio-nova/light.ttf
deleted file mode 100644
index e632ca4..0000000
Binary files a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/light.ttf and /dev/null differ
diff --git a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/light_italic.eot b/themes/hexo-theme-xups/source/css/fonts/homizio-nova/light_italic.eot
deleted file mode 100644
index 82622a5..0000000
Binary files a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/light_italic.eot and /dev/null differ
diff --git a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/light_italic.otf b/themes/hexo-theme-xups/source/css/fonts/homizio-nova/light_italic.otf
deleted file mode 100644
index 0ed703e..0000000
Binary files a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/light_italic.otf and /dev/null differ
diff --git a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/light_italic.ttf b/themes/hexo-theme-xups/source/css/fonts/homizio-nova/light_italic.ttf
deleted file mode 100644
index 5ce39a9..0000000
Binary files a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/light_italic.ttf and /dev/null differ
diff --git a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/regular.eot b/themes/hexo-theme-xups/source/css/fonts/homizio-nova/regular.eot
deleted file mode 100644
index e543190..0000000
Binary files a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/regular.eot and /dev/null differ
diff --git a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/regular.otf b/themes/hexo-theme-xups/source/css/fonts/homizio-nova/regular.otf
deleted file mode 100644
index 65eea05..0000000
Binary files a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/regular.otf and /dev/null differ
diff --git a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/regular.ttf b/themes/hexo-theme-xups/source/css/fonts/homizio-nova/regular.ttf
deleted file mode 100644
index 0fdd240..0000000
Binary files a/themes/hexo-theme-xups/source/css/fonts/homizio-nova/regular.ttf and /dev/null differ
diff --git a/themes/hexo-theme-xups/source/css/fonts/icomoon/icomoon.eot b/themes/hexo-theme-xups/source/css/fonts/icomoon/icomoon.eot
deleted file mode 100644
index a6db851..0000000
Binary files a/themes/hexo-theme-xups/source/css/fonts/icomoon/icomoon.eot and /dev/null differ
diff --git a/themes/hexo-theme-xups/source/css/fonts/icomoon/icomoon.svg b/themes/hexo-theme-xups/source/css/fonts/icomoon/icomoon.svg
deleted file mode 100644
index ca96f22..0000000
--- a/themes/hexo-theme-xups/source/css/fonts/icomoon/icomoon.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-