Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
solo
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
solo
Commits
e9262b51
Commit
e9262b51
authored
Jun 30, 2016
by
Van
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
NexT index
parent
0473873a
Changes
9
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
258 additions
and
1019 deletions
+258
-1019
src/main/webapp/skins/next/article-list.ftl
src/main/webapp/skins/next/article-list.ftl
+67
-55
src/main/webapp/skins/next/css/next.css
src/main/webapp/skins/next/css/next.css
+2
-947
src/main/webapp/skins/next/footer.ftl
src/main/webapp/skins/next/footer.ftl
+6
-8
src/main/webapp/skins/next/header.ftl
src/main/webapp/skins/next/header.ftl
+61
-0
src/main/webapp/skins/next/index.ftl
src/main/webapp/skins/next/index.ftl
+12
-4
src/main/webapp/skins/next/lang/lang_zh_CN.properties
src/main/webapp/skins/next/lang/lang_zh_CN.properties
+2
-1
src/main/webapp/skins/next/macro-head.ftl
src/main/webapp/skins/next/macro-head.ftl
+4
-2
src/main/webapp/skins/next/side.ftl
src/main/webapp/skins/next/side.ftl
+102
-0
src/main/webapp/skins/next/skin.properties
src/main/webapp/skins/next/skin.properties
+2
-2
No files found.
src/main/webapp/skins/next/article-list.ftl
View file @
e9262b51
<#list articles as article>
<section id="posts" class="posts-expand">
<article>
<#list articles as article>
<header>
<article class="post post-type-normal">
<h2>
<header class="post-header">
<a rel="bookmark" href="${servePath}${article.articlePermalink}">
<h1 class="post-title">
${article.articleTitle}
<a class="post-title-link" rel="bookmark" href="${servePath}${article.articlePermalink}">
</a>
${article.articleTitle}
<#if article.articlePutTop>
</a>
<sup>
<#if article.articlePutTop>
${topArticleLabel}
<sup>
</sup>
${topArticleLabel}
</#if>
</sup>
<#if article.hasUpdated>
</#if>
<sup>
<#if article.hasUpdated>
${updatedLabel}
<sup>
</sup>
${updatedLabel}
</#if>
</sup>
</h2>
</#if>
</h1>
<time><span class="icon-date"></span> ${article.articleCreateDate?string("yyyy-MM-dd")}</time>
</header>
<div class="post-meta">
<section class="abstract">
<span class="post-time">
${article.articleAbstract}
发表于
</section>
<time>
<footer class="tags">
${article.articleCreateDate?string("yyyy-MM-dd")}
<span class="icon-tag"></span>
</time>
<#list article.articleTags?split(",") as articleTag>
</span>
<a class="tag" rel="tag" href="${servePath}/tags/${articleTag?url('UTF-8')}">
<span class="post-comments-count">
${articleTag}</a>
|
</#list>
<a href="${servePath}${article.articlePermalink}/#comments">
${article.articleCommentCount}条评论</a>
<a rel="nofollow" href="${servePath}/authors/${article.authorId}">
</span>
<img class="avatar" title="${article.authorName}" alt="${article.authorName}" src="${article.authorThumbnailURL}"/>
| 热度 ${article.articleViewCount}°C
</a>
</div>
</footer>
</header>
</article>
<div class="post-body">
</#list>
${article.articleAbstract}
<div class="post-more-link text-center">
<a class="btn" href="${servePath}${article.articlePermalink}/#more" rel="contents">
阅读全文 »
</a>
</div>
</div>
<footer class="post-footer">
<div class="post-eof"></div>
</footer>
</article>
</#list>
</section>
<#if 0 != paginationPageCount>
<#if 0 != paginationPageCount>
<nav class="pagination">
<nav class="pagination">
<#if 1 != paginationPageNums?first>
<#if 1 != paginationPageNums?first>
<a href="${servePath}${path}/${paginationPreviousPageNum}" class="extend">${previousPageLabel}</a>
<a href="${servePath}${path}/${paginationPreviousPageNum}" class="extend"><i class="fa fa-angle-left"></i></a>
<a class="page-num" href="${servePath}${path}/1">1</a> ...
<a class="page-number" href="${servePath}${path}/1">1</a> ...
</#if>
</#if>
<#list paginationPageNums as paginationPageNum>
<#list paginationPageNums as paginationPageNum>
<#if paginationPageNum == paginationCurrentPageNum>
<#if paginationPageNum == paginationCurrentPageNum>
<span class="current page-num">${paginationPageNum}</span>
<span class="page-number current">${paginationPageNum}</span>
<#else>
<#else>
<a class="page-num" href="${servePath}${path}/${paginationPageNum}">${paginationPageNum}</a>
<a class="page-number" href="${servePath}${path}/${paginationPageNum}">${paginationPageNum}</a>
</#if>
</#if>
</#list>
</#list>
<#if paginationPageNums?last != paginationPageCount> ...
<#if paginationPageNums?last != paginationPageCount> ...
<a href="${servePath}${path}/${paginationPageCount}" class="page-num">${paginationPageCount}</a>
<a href="${servePath}${path}/${paginationPageCount}" class="page-number">${paginationPageCount}</a>
<a href="${servePath}${path}/${paginationNextPageNum}" class="extend">${nextPagePabel}</a>
<a href="${servePath}${path}/${paginationNextPageNum}" class="extend next"><i class="fa fa-angle-right"></i></a>
</#if>
</#if>
</nav>
</nav>
</#if>
</#if>
\ No newline at end of file
\ No newline at end of file
src/main/webapp/skins/next/css/next.css
View file @
e9262b51
This diff is collapsed.
Click to expand it.
src/main/webapp/skins/next/footer.ftl
View file @
e9262b51
<footer class="footer">
<footer
id="footer"
class="footer">
<div class="f
n-clea
r">
<div class="f
ooter-inne
r">
<
span class="fn-
right">
<
div class="copy
right">
${viewCount1Label}${statistic.statisticBlogViewCount}
${viewCount1Label}${statistic.statisticBlogViewCount}
${articleCount1Label}${statistic.statisticPublishedBlogArticleCount}
${articleCount1Label}${statistic.statisticPublishedBlogArticleCount}
...
@@ -8,9 +8,8 @@
...
@@ -8,9 +8,8 @@
${commentCount1Label}${statistic.statisticPublishedBlogCommentCount}
${commentCount1Label}${statistic.statisticPublishedBlogCommentCount}
${onlineVisitor1Label}${onlineVisitorCnt}
${onlineVisitor1Label}${onlineVisitorCnt}
</span>
</div>
</div>
<div class="fn-clear">
<a href="${servePath}">${blogTitle}</a>
<a href="${servePath}">${blogTitle}</a>
© ${year}
© ${year}
${footerContent}
${footerContent}
...
@@ -19,9 +18,8 @@
...
@@ -19,9 +18,8 @@
<a href="http://b3log.org/services/#solo" target="_blank">Solo</a> ${version}
<a href="http://b3log.org/services/#solo" target="_blank">Solo</a> ${version}
</span>
</span>
</div>
</div>
<span onclick="Util.goTop()" class="icon-goup"></span>
</footer>
</footer>
<div class="back-to-top"></div>
<script type="text/javascript" src="${staticServePath}/js/lib/jquery/jquery.min.js" charset="utf-8"></script>
<script type="text/javascript" src="${staticServePath}/js/lib/jquery/jquery.min.js" charset="utf-8"></script>
<script type="text/javascript" src="${staticServePath}/js/common${miniPostfix}.js?${staticResourceVersion}" charset="utf-8"></script>
<script type="text/javascript" src="${staticServePath}/js/common${miniPostfix}.js?${staticResourceVersion}" charset="utf-8"></script>
...
...
src/main/webapp/skins/next/header.ftl
0 → 100644
View file @
e9262b51
<header id="header" class="header">
<div class="header-inner">
<div class="site-meta ">
<div class="custom-logo-site-title">
<a href="${servePath}" class="brand" rel="start">
<span class="logo-line-before"><i></i></span>
<span class="site-title">${blogTitle}</span>
<span class="logo-line-after"><i></i></span>
</a>
</div>
<p class="site-subtitle">${blogSubtitle}</p>
</div>
<div class="site-nav-toggle">
<button>
<span class="btn-bar"></span>
<span class="btn-bar"></span>
<span class="btn-bar"></span>
</button>
</div>
<nav class="site-nav">
<ul id="menu" class="menu menu-left">
<#list pageNavigations as page>
<li class="menu-item menu-item-archives">
<a href="${page.pagePermalink}" target="${page.pageOpenTarget}" rel="section">
<i class="menu-item-icon fa fa-archive fa-fw"></i> <br>
${page.pageTitle}
</a>
</li>
</#list>
<li class="menu-item menu-item-archives">
<a href="${servePath}/dynamic.html" rel="section">
<i class="menu-item-icon fa fa-archive fa-fw"></i> <br>
${dynamicLabel}
</a>
</li>
<li class="menu-item menu-item-archives">
<a href="${servePath}/tags.html" rel="section">
<i class="menu-item-icon fa fa-archive fa-fw"></i> <br>
${allTagsLabel}
</a>
</li>
<li class="menu-item menu-item-archives">
<a rel="alternate" href="${servePath}/blog-articles-rss.do" rel="section">
<i class="menu-item-icon fa fa-archive fa-fw"></i> <br>
RSS
</a>
</li>
</ul>
<div class="site-search">
<form target="_blank" action="http://zhannei.baidu.com/cse/site">
<input placeholder="${searchLabel}" id="search" type="text" name="q" class="st-search-input st-default-search-input" />
<input type="submit" value="" class="fn-none" />
<input type="hidden" name="cc" value="${serverHost}">
</form>
</div>
</nav>
</div>
</header>
\ No newline at end of file
src/main/webapp/skins/next/index.ftl
View file @
e9262b51
...
@@ -12,10 +12,18 @@
...
@@ -12,10 +12,18 @@
</
@
head>
</
@
head>
</head>
</head>
<body>
<body>
<
#include
"
side
.
ftl
"
>
<div
class=
"container one-column page-home"
>
<main>
<div
class=
"headband"
></div>
<
#include
"
article-list
.
ftl
"
>
<
#include
"
header
.
ftl
"
>
<main
id=
"main"
class=
"main"
>
<div
class=
"main-inner"
>
<div
id=
"content"
class=
"content"
>
<
#include
"
article-list
.
ftl
"
>
</div>
</div>
<
#include
"
side
.
ftl
"
>
</main>
<
#include
"
footer
.
ftl
"
>
<
#include
"
footer
.
ftl
"
>
</
main
>
</
div
>
</body>
</body>
</html>
</html>
src/main/webapp/skins/next/lang/lang_zh_CN.properties
View file @
e9262b51
...
@@ -16,10 +16,11 @@
...
@@ -16,10 +16,11 @@
#
#
# Description: B3log Solo default language configurations(zh_CN).
# Description: B3log Solo default language configurations(zh_CN).
# Version:
1.0.0.1, Jun 19, 2015
# Version:
0.1.0.0, Jun 29, 2016
# Author: Liyuan Li
# Author: Liyuan Li
#
#
searchLabel
=
\u
641c
\u
7d22
subscribeLabel
=
\u
8ba2
\u9605
subscribeLabel
=
\u
8ba2
\u9605
dynamicLabel
=
\u
52a8
\u6001
dynamicLabel
=
\u
52a8
\u6001
adminConsoleLabel
=
\u
540e
\u
53f0
\u
7ba1
\u7406
adminConsoleLabel
=
\u
540e
\u
53f0
\u
7ba1
\u7406
...
...
src/main/webapp/skins/next/macro-head.ftl
View file @
e9262b51
...
@@ -2,14 +2,16 @@
...
@@ -2,14 +2,16 @@
<meta charset="utf-8" />
<meta charset="utf-8" />
<title>${title}</title>
<title>${title}</title>
<#nested>
<#nested>
<meta name="viewport" content="width=device-width, initial-scale=1
.0
">
<meta name="viewport" content="width=device-width, initial-scale=1
, maximum-scale=1
">
<meta name="author" content="${blogTitle?html}" />
<meta name="author" content="${blogTitle?html}" />
<meta name="generator" content="Solo" />
<meta name="generator" content="Solo" />
<meta name="owner" content="B3log Team" />
<meta name="owner" content="B3log Team" />
<meta name="revised" content="${blogTitle?html}, ${year}" />
<meta name="revised" content="${blogTitle?html}, ${year}" />
<meta name="copyright" content="B3log" />
<meta name="copyright" content="B3log" />
<meta http-equiv="Window-target" content="_top" />
<meta http-equiv="Window-target" content="_top" />
<link rel="stylesheet" type="text/css" href="//fonts.useso.com/css?family=Merriweather:300,700,700italic,300italic|Open+Sans:700,400" />
<link href="//fonts.useso.com/css?family=Lato:300,400,700,400italic&subset=latin,latin-ext" rel="stylesheet" type="text/css">
<link href="http://www.arao.me/vendors/font-awesome/css/font-awesome.min.css?v=4.4.0" rel="stylesheet" type="text/css">
<link href="http://www.arao.me/css/main.css?v=0.4.5.2" rel="stylesheet" type="text/css"/>
<link type="text/css" rel="stylesheet" href="${staticServePath}/skins/${skinDirName}/css/${skinDirName}${miniPostfix}.css?${staticResourceVersion}" charset="utf-8" />
<link type="text/css" rel="stylesheet" href="${staticServePath}/skins/${skinDirName}/css/${skinDirName}${miniPostfix}.css?${staticResourceVersion}" charset="utf-8" />
<link href="${servePath}/blog-articles-rss.do" title="RSS" type="application/rss+xml" rel="alternate" />
<link href="${servePath}/blog-articles-rss.do" title="RSS" type="application/rss+xml" rel="alternate" />
<link rel="icon" type="image/png" href="${servePath}/favicon.png" />
<link rel="icon" type="image/png" href="${servePath}/favicon.png" />
...
...
src/main/webapp/skins/next/side.ftl
View file @
e9262b51
<div class="sidebar-toggle">
<div class="sidebar-toggle-line-wrap">
<span class="sidebar-toggle-line sidebar-toggle-line-first"></span>
<span class="sidebar-toggle-line sidebar-toggle-line-middle"></span>
<span class="sidebar-toggle-line sidebar-toggle-line-last"></span>
</div>
</div>
<aside id="sidebar" class="sidebar">
<div class="sidebar-inner">
<section class="site-overview sidebar-panel sidebar-panel-active ">
<div class="site-author motion-element" itemprop="author" itemscope="" itemtype="http://schema.org/Person">
<img class="site-author-image skip" src="http://araome.yiluup.com/xiongmao.jpg" alt="ARao Lin" itemprop="image">
<p class="site-author-name" itemprop="name">ARao Lin</p>
</div>
<p class="site-description motion-element" itemprop="description">我们的征途是星辰大海</p>
<nav class="site-state motion-element">
<div class="site-state-item site-state-posts">
<a href="/archives">
<span class="site-state-item-count">8</span>
<span class="site-state-item-name">日志</span>
</a>
</div>
<div class="site-state-item site-state-categories">
<span class="site-state-item-count">0</span>
<span class="site-state-item-name">分类</span>
</div>
<div class="site-state-item site-state-tags">
<a href="/tags">
<span class="site-state-item-count">18</span>
<span class="site-state-item-name">标签</span>
</a>
</div>
</nav>
<div class="feed-link motion-element">
<a href="/atom.xml" rel="alternate">
<i class="fa fa-rss"></i>
RSS
</a>
</div>
<div class="links-of-author motion-element">
<span class="links-of-author-item">
<a href="https://github.com/araolin" target="_blank" rel="external nofollow">
<i class="fa fa-github"></i> GitHub
</a>
</span>
<span class="links-of-author-item">
<a href="http://weibo.com/208139345" target="_blank" rel="external nofollow">
<i class="fa fa-weibo"></i> Weibo
</a>
</span>
</div>
<div class="cc-license motion-element" itemprop="license">
<a href="http://creativecommons.org/licenses/by-nc-sa/4.0" class="cc-opacity" target="_blank" rel="external nofollow">
<img class="skip" src="/images/cc-by-nc-sa.svg" alt="Creative Commons">
</a>
</div>
<div class="links-of-author motion-element">
<p class="site-author-name">Links</p>
<span class="links-of-author-item">
<a href="https://shop152714861.taobao.com" target="_blank">我的男装店</a>
</span>
</div>
</section>
</div>
</aside>
<div class="side">
<div class="side">
<div class="overlay"></div>
<div class="overlay"></div>
<header class="content">
<header class="content">
...
...
src/main/webapp/skins/next/skin.properties
View file @
e9262b51
...
@@ -16,11 +16,11 @@
...
@@ -16,11 +16,11 @@
#
#
# Description: next skin.
# Description: next skin.
# Version: 0.1.
0.0, Jan 11
, 2016
# Version: 0.1.
1.0, Jun 29
, 2016
# Author: Liyuan Li
# Author: Liyuan Li
#
#
name
=
next
name
=
next
version
=
1.0.0
version
=
1.0.0
forSolo
=
1.
3
.0
forSolo
=
1.
5
.0
memo
=
https://github.com/iissnan/hexo-theme-next
memo
=
https://github.com/iissnan/hexo-theme-next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment