9 Commits
v1.0 ... v1.1

Author SHA1 Message Date
shenyu
8498c48374 fix: README.md 2019-12-29 10:57:24 +08:00
shenyu
91abd96dce fix: style 2019-12-28 21:07:01 +08:00
shenyu
baa5a1cdc7 fix: style 2019-12-25 23:31:54 +08:00
shenyu
5d0cf6f1da fix: README.md 2019-12-25 23:27:30 +08:00
shenyu
0cccbcc7e0 feat: stylint 2019-12-25 21:43:56 +08:00
shenyu
3e8987666d fix 2019-12-25 21:31:38 +08:00
shenyu
b0626bfc24 feat: .travis.yml 2019-12-25 21:22:01 +08:00
shenyu
bb21bce8bf fix: README.md 2019-12-25 21:01:24 +08:00
shenyu
60fdc61f67 fix: README.md 2019-12-25 20:49:21 +08:00
8 changed files with 130 additions and 39 deletions

10
.gitignore vendored Normal file
View File

@@ -0,0 +1,10 @@
.DS_Store
.idea/
*.log
*.iml
yarn.lock
package-lock.json
node_modules/
# Setting
_config.yml

45
.stylintrc Normal file
View File

@@ -0,0 +1,45 @@
{
"blocks": false,
"brackets": "never",
"colons": false,
"colors": "never",
"commaSpace": false,
"commentSpace": "never",
"cssLiteral": "never",
"customProperties": [],
"depthLimit": false,
"duplicates": false,
"efficient": false,
"exclude": [],
"extendPref": false,
"globalDupe": false,
"groupOutputByFile": false,
"indentPref": false,
"leadingZero": "never",
"maxErrors": false,
"maxWarnings": false,
"mixed": false,
"mixins": [],
"namingConvention": "lowercase-dash",
"namingConventionStrict": false,
"none": "never",
"noImportant": false,
"parenSpace": false,
"placeholders": "always",
"prefixVarsWithDollar": "always",
"quotePref": false,
"reporterOptions": {
"columns": ["lineData", "severity", "description", "rule"],
"columnSplitter": " ",
"showHeaders": false,
"truncate": false
},
"semicolons": "never",
"sortOrder": "never",
"stackedProperties": false,
"trailingWhitespace": "never",
"universal": false,
"valid": false,
"zeroUnits": "never",
"zIndexNormalize": false
}

8
.travis.yml Normal file
View File

@@ -0,0 +1,8 @@
language: node_js
node_js: node
cache:
npm: true
install: npm install

View File

@@ -1,10 +1,35 @@
<h1 align="center">Ayer</h1>
<p align="center"><a href="https://shen-yu.gitee.io" target="_blank" rel="noopener noreferrer"><img width="100" src="logo.png" alt="ayer logo"></a></p>
<h3 align="center">一个干净且优雅的 Hexo 主题</h3>
<p align="center">
<a href="https://travis-ci.org/Shen-Yu/hexo-theme-ayer?branch=master" target="_blank" rel="noopener noreferrer">
<img alt="travis-ci" src="https://travis-ci.org/Shen-Yu/hexo-theme-ayer.svg?branch=master">
</a>
<a href="http://standardjs.com" target="_blank" rel="noopener noreferrer">
<img alt="js-standard-style" src="https://img.shields.io/badge/code%20style-standard-brightgreen.svg">
</a>
<a href="https://gitter.im/hexo-theme-ayer/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge" target="_blank" rel="noopener noreferrer">
<img alt="Gitter" src="https://badges.gitter.im/Join%20Chat.svg">
</a>
<br>
<a href="https://github.com/Shen-Yu/hexo-theme-ayer/releases" target="_blank" rel="noopener noreferrer">
<img alt="GitHub release" src="https://img.shields.io/badge/release-v1.0-blue.svg">
</a>
<img alt="language" src="https://img.shields.io/badge/language-ejs--stylus-orange.svg">
<a href="https://hexo.io/zh-cn/" target="_blank" rel="noopener noreferrer">
<img alt="hexo" src="https://img.shields.io/badge/hexo-%3E%3D3.0-blue.svg">
</a>
<img alt="platform" src="https://img.shields.io/badge/platform-PC--ios--android-cc2e8b.svg">
</p>
---
:ocean: Ayer is a clean and elegant theme for Hexo, also fast, powerful and responsive. It contains many awesome features, It's perfect for your blog, "Ayer" means "water" in Malaysian and "yesterday" in Spanish. If you have any queries or advice during the process of using, Please contact me!
收藏本主题请点右上角Star谢谢~
<b>收藏本主题请点右上角Star谢谢~</b>
### [Preview](https://shen-yu.gitee.io)
### [Preview 预览](https://shen-yu.gitee.io)
### [中文说明](https://shen-yu.gitee.io/2019/ayer/)
@@ -36,7 +61,7 @@ git pull
let me know if you cant find something.
``` yml
# Menu-侧边栏菜单
# Menu-Sidebar
menu:
Home: /
Archives: /archives
@@ -44,65 +69,65 @@ menu:
Travel: /tags/旅行/
About: /2019/about
# 网站图标和侧边栏logo
# Favicon and sidebar logo
favicon: /favicon.ico
logo: /images/ayer-side.svg
# 封面配置
# enable-是否启用封面path-封面背景图logo-封面logo
# Cover Setting
# enable: [true|false]path: [background-image path]logo: [cover-logo path]
cover:
enable: true
path: /images/cover1.jpg # images目录下附送多张美图可更换
logo: /images/ayer.svg
# 页面顶部进度条
# ProgressBar
progressBar: ture
# 文章配置
# 文章太长,截断按钮文字(在需要截断的行增加此标记<!--more-->)
# Article Setting
# (Use this to excerpt if article is too long<!--more-->)
excerpt_link: Read More...
# 文章分享文字
# share text
share_text: Share
# 搜索文字
# search text
search_text: Search
# 分页文字
# nav text
nav_text:
page_prev: Prev page
page_next: Next page
post_prev: Newer posts
post_next: Older posts
# 文章页是否显示目录
# Catalog in article
toc: true
# 打赏
# 打赏type设定0-关闭打赏; 1-文章对应的md文件里有reward:true属性才有打赏 2-所有文章均有打赏
# Reward Setting
# type0-close reward 1-only open in article which you have configured reward:true 2-open in all articles
reward_type: 2
# 打赏wording
# reward word
reward_wording: '请我喝杯咖啡吧~'
# 支付宝二维码图片地址跟你设置logo的方式一样。比如/images/alipay.jpg
# qrcode image path
alipay: /images/alipay.jpg
# 微信二维码图片地址
# qrcode image path
weixin: /images/wechat.jpg
# 是否启用搜索
# Search
search: true
# RSS订阅(先安装hexo-generator-feed插件再去博客根目录config进行配置)
# RSS(npm i hexo-generator-feed)
rss: /atom.xml
# 评论1、Valine(推荐)2、Gitalk
# Comment1、Valine(recommended)2、Gitalk
# 1、Valine[一款快速、简洁且高效的无后端评论系统](https://github.com/xCss/Valine)
# 启用Valine必须先创建leancloud应用 获取 id|key 填入即可
# 1、Valine [A fast, simple & powerful comment system](https://github.com/xCss/Valine)
# You need create leancloud account first (https://console.leancloud.app), then put the id|key in below.
leancloud:
enable: true
app_id: #
app_key: #
# Valine配置
# Valine Setting
valine:
enable: true # 是否启用
avatar: mp # 头像样式(https://valine.js.org/avatar.html)
enable: true
avatar: mp # (https://valine.js.org/avatar.html)
placeholder: 给我的文章加点评论吧~ # placeholder
# 2、Gitalk(https://github.com/gitalk/gitalk)
@@ -116,33 +141,33 @@ gitalk:
# GitHub Ribbons(https://github.blog/2008-12-19-github-ribbons/)
github:
# (关闭请设置为false)
# (Set false if you don't need)
url: https://github.com/Shen-Yu/hexo-theme-ayer
# fancybox(仅用于相册展示若需要可配置albums)
# fancybox(Use for gallery, set false if you don't need)
fancybox: true
# 访问量统计(不蒜子)
# pv&uv statistics
busuanzi:
enable: true
# 友盟cnzz统计(url填js代码src链接)
# cnzz statistics
cnzz:
enable: true
url: #
# Google Analytics
google_analytics: ''
# 百度统计
# Baidu Analytics
baidu_analytics: ''
# 数学公式
# mathjax
mathjax: true
# 网站成立年份(默认为 2019若填入年份小于当前年份则显示为 2018-2019 类似的格式)
# since year
since: 2019
#是否显示页脚信息(建议保留,有助于本主题的推广)
# pageFooter (Set true and let more people know this theme, Thanks!)
pageFooter: true
```

View File

@@ -23,8 +23,8 @@
<% if (theme.favicon){ %>
<link rel="shortcut icon" href="<%- theme.favicon %>" />
<% } %>
<%- css('css/style') %> <% if (theme.fancybox){ %> <%-
css('fancybox/jquery.fancybox.min') %> <% } %> <%- js('/js/pace.min.js') %>
<%- css('css/style') %>
<%- js('/js/pace.min.js') %>
<%- partial('google-analytics') %>
<%- partial('baidu-analytics') %>

BIN
logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@@ -3,10 +3,12 @@
"version": "1.0.0",
"description": "ayer 是一个轻量优雅的 Hexo 主题",
"main": "index.js",
"dependencies": {},
"dependencies": {
"stylint": "^2.0.0"
},
"devDependencies": {},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
"test": "stylint source/css/style.styl -c .stylintrc"
},
"keywords": [
"ayer",

View File

@@ -7,6 +7,7 @@
> .tag-list-item
display inline-block
padding .5rem 1rem
font-size 120%
&:before
content "\eec3"
font-family remixicon