i18n
xaoxuu 6 years ago
parent f1bd24bcc7
commit 41eee56056
  1. 2
      README.md
  2. 4
      _config.yml
  3. 12
      layout/_partial/head.ejs
  4. 4
      layout/_partial/scripts.ejs
  5. 95
      source/js/volantis.js
  6. 6
      source/less/_main.less

@ -2,6 +2,8 @@
一个简约的卡片式Hexo博客主题。 一个简约的卡片式Hexo博客主题。
[![](https://data.jsdelivr.com/v1/package/gh/xaoxuu/cdn-material-x/badge)](https://www.jsdelivr.com/package/gh/xaoxuu/cdn-material-x)
## 示例 ## 示例

@ -2,10 +2,10 @@
############################## 主题基本信息 ################################ ############################## 主题基本信息 ################################
theme_info: theme_info:
name: Material X name: Material X
version: 1.0-beta10 version: 1.0-beta11
docs: https://xaoxuu.com/wiki/material-x/ docs: https://xaoxuu.com/wiki/material-x/
# 主题的CDN地址,如果你的源码托管到国内CDN可以更改此链接。如需启用CDN,请在主目录的config中设置import,详见文档。 # 主题的CDN地址,如果你的源码托管到国内CDN可以更改此链接。如需启用CDN,请在主目录的config中设置import,详见文档。
cdn: https://cdn.jsdelivr.net/gh/xaoxuu/cdn-material-x@18.12.32/ cdn: https://cdn.jsdelivr.net/gh/xaoxuu/cdn-material-x@18.12.33/
########################################################################## ##########################################################################
# 请务必阅读官方文档!!! # 请务必阅读官方文档!!!
# 请务必阅读官方文档!!! # 请务必阅读官方文档!!!

@ -60,21 +60,13 @@
<%- css('style.css') %> <%- css('style.css') %>
<% } %> <% } %>
<!-- fontawesome -->
<% if (config.import && config.import.fontawesome == true) { %>
<%- css('https://cdn.jsdelivr.net/gh/xaoxuu/cdn-fontawesome@5.6.3/css/all.min.css') %>
<% } else if (config.import && config.import.fontawesome && config.import.fontawesome.length > 0){ %>
<%- css(config.import.fontawesome) %>
<% } else { %>
<%- css('fontawesome-free-5.6.3-web/css/all.min.css') %>
<% } %>
<% if (config.import && config.import.google_fonts && config.import.google_fonts.length > 0){ %> <% if (config.import && config.import.google_fonts && config.import.google_fonts.length > 0){ %>
<!-- google_fonts --> <!-- google_fonts -->
<link href="<%= config.import.google_fonts %>" rel="stylesheet"> <link href="<%= config.import.google_fonts %>" rel="stylesheet">
<% } %> <% } %>
<link href='https://cdn.jsdelivr.net/npm/node-waves@0.7.5/dist/waves.min.css' rel='stylesheet'> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5.6.3/css/all.min.css">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/node-waves@0.7.6/dist/waves.min.css">
<script> <script>
function setLoadingBarProgress(num) { function setLoadingBarProgress(num) {

@ -1,5 +1,5 @@
<script src="https://cdn.jsdelivr.net/npm/jquery@3.2.1/dist/jquery.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/jquery@3.2.1/dist/jquery.min.js"></script>
<script src='https://cdn.jsdelivr.net/npm/node-waves@0.7.5/dist/waves.min.js'></script> <script src="https://cdn.jsdelivr.net/npm/node-waves@0.7.6/dist/waves.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/scrollreveal@4.0.5/dist/scrollreveal.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/scrollreveal@4.0.5/dist/scrollreveal.min.js"></script>
<!-- 访问统计 --> <!-- 访问统计 -->
<script async src="https://cdn.jsdelivr.net/gh/xaoxuu/cdn-busuanzi@2.3/js/busuanzi.pure.mini.js"></script> <script async src="https://cdn.jsdelivr.net/gh/xaoxuu/cdn-busuanzi@2.3/js/busuanzi.pure.mini.js"></script>
@ -70,7 +70,7 @@
<% if (config.valine.enable && config.valine.app_id && config.valine.app_key){ %> <% if (config.valine.enable && config.valine.app_id && config.valine.app_key){ %>
<script src="//cdn1.lncld.net/static/js/3.0.4/av-min.js"></script> <script src="//cdn1.lncld.net/static/js/3.0.4/av-min.js"></script>
<% if (config.import && config.import.js == true) { %> <% if (config.import && config.import.js == true) { %>
<script src="https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta3/js/volantis.min.js"></script> <script src="https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0/js/volantis.min.js"></script>
<% } else { %> <% } else { %>
<%- js('js/volantis.js') %> <%- js('js/volantis.js') %>
<% } %> <% } %>

@ -678,10 +678,6 @@ function(e, t) {
alert('请输入昵称!'); alert('请输入昵称!');
return void _.nick.focus(); return void _.nick.focus();
} }
if (h.mail == "") {
alert('请输入邮箱!');
return void _.mail.focus();
}
if ("" == h.comment) { if ("" == h.comment) {
alert('请输入内容!'); alert('请输入内容!');
return void _.comment.focus(); return void _.comment.focus();
@ -1779,44 +1775,61 @@ function(e, t) {
} }
e.exports = n e.exports = n
}, function(e, t) { }, function(e, t) {
function aru(index){
return "<img class='emoji aru' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0/img/aru/" + index + ".png'>";
}
function tieba(str){
return "<img class='emoji tieba' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0/img/tieba/" + str + ".png'>";
}
function qq(str) {
return "<img class='emoji qq' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0/img/qq/" + str + ".gif'>";
}
e.exports = { e.exports = {
aru1: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/aru/1.png'>", aru151: aru(151),
aru3: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/aru/3.png'>", 贴吧what: tieba('what'),
aru7: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/aru/7.png'>", 贴吧乖: tieba('乖'),
aru9: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/aru/9.png'>", 贴吧喷: tieba('喷'),
aru12: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/aru/12.png'>", 贴吧太开心: tieba('太开心'),
aru15: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/aru/15.png'>", 贴吧委屈: tieba('委屈'),
aru19: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/aru/19.png'>", 贴吧小乖: tieba('小乖'),
aru22: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/aru/22.png'>", 贴吧捂嘴笑: tieba('捂嘴笑'),
aru39: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/aru/39.png'>", 贴吧泪: tieba('泪'),
aru40: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/aru/40.png'>", 贴吧滑稽: tieba('滑稽'),
aru46: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/aru/46.png'>", 贴吧爱心: tieba('爱心'),
aru51: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/aru/51.png'>", 贴吧玫瑰: tieba('玫瑰'),
aru53: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/aru/53.png'>", 贴吧真棒: tieba('真棒'),
aru59: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/aru/59.png'>", 贴吧疑问: tieba('疑问'),
aru77: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/aru/77.png'>", qqOK: qq('OK'),
aru151: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/aru/151.png'>", qq亲亲: qq('亲亲'),
贴吧捂嘴笑: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/tieba/捂嘴笑.png'>", qq便便: qq('便便'),
贴吧乖: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/tieba/乖.png'>", qq偷笑: qq('偷笑'),
贴吧OK: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/tieba/OK.png'>", qq冷汗: qq('冷汗'),
贴吧太开心: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/tieba/太开心.png'>", qq发呆: qq('发呆'),
贴吧滑稽: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/tieba/滑稽.png'>", qq发怒: qq('发怒'),
贴吧泪: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/tieba/泪.png'>", qq可怜: qq('可怜'),
贴吧真棒: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/tieba/真棒.png'>", qq可爱: qq('可爱'),
贴吧喷: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/tieba/喷.png'>", qq左哼哼: qq('左哼哼'),
贴吧疑问: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/tieba/疑问.png'>", qq右哼哼: qq('右哼哼'),
贴吧胜利: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/tieba/胜利.png'>", qq吓: qq('吓'),
qqOK: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/qq/OK.gif'>", qq呲牙: qq('呲牙'),
qq嗅大了: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/qq/嗅大了.gif'>", qq嗅大了: qq('嗅大了'),
qq尴尬: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/qq/尴尬.gif'>", qq坏笑: qq('坏笑'),
qq强: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/qq/强.gif'>", qq奋斗: qq('奋斗'),
qq得意: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/qq/得意.gif'>", qq委屈: qq('委屈'),
qq憨笑: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/qq/憨笑.gif'>", qq害羞: qq('害羞'),
qq抱拳: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/qq/抱拳.gif'>", qq尴尬: qq('尴尬'),
qq握手: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/qq/握手.gif'>", qq强: qq('强'),
qq疑问: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/qq/疑问.gif'>", qq得意: qq('得意'),
qq阴险: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/qq/阴险.gif'>", qq快哭了: qq('快哭了'),
qq鼓掌: "<img class='emoji' src='https://cdn.jsdelivr.net/gh/xaoxuu/volantis@1.0-beta2/img/qq/鼓掌.gif'>", qq惊恐: qq('惊恐'),
qq憨笑: qq('憨笑'),
qq抓狂: qq('抓狂'),
qq抱拳: qq('抱拳'),
qq握手: qq('握手'),
qq晕: qq('晕'),
qq疑问: qq('疑问'),
qq阴险: qq('阴险'),
qq鼓掌: qq('鼓掌'),
grinning: "😀", grinning: "😀",
smiley: "😃", smiley: "😃",

@ -140,7 +140,6 @@
} }
.vemojis{ .vemojis{
display: flex;
justify-content: space-between; justify-content: space-between;
i{ i{
width: auto; width: auto;
@ -149,6 +148,10 @@
margin: 8px 8px 0 8px; margin: 8px 8px 0 8px;
.emoji{ .emoji{
height: 24px; height: 24px;
// &.aru{
// height: 18px;
// margin-top: 3px;
// }
} }
} }
} }
@ -156,6 +159,7 @@
.emoji{ .emoji{
display: inline; display: inline;
height: 28px; height: 28px;
} }
} }
} }

Loading…
Cancel
Save