From 02b985e8f6df440dd61b7f318bd51a49de5776c1 Mon Sep 17 00:00:00 2001
From: zeek <984294471@qq.com>
Date: Wed, 20 May 2020 22:35:05 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E7=9A=AE=E8=82=A4bolo-fantas?=
=?UTF-8?q?tic?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
README.md | 9 +-
bolo-fantastic/archive-articles.ftl | 83 ++
bolo-fantastic/archives.ftl | 117 ++
bolo-fantastic/article-list.ftl | 150 +++
bolo-fantastic/article.ftl | 191 ++++
bolo-fantastic/category-articles.ftl | 83 ++
bolo-fantastic/common-comment.ftl | 72 ++
bolo-fantastic/css/base.css | 1 +
bolo-fantastic/css/base.scss | 1578 ++++++++++++++++++++++++++
bolo-fantastic/css/style.css | 1 +
bolo-fantastic/css/style.scss | 19 +
bolo-fantastic/footer.ftl | 57 +
bolo-fantastic/header.ftl | 64 ++
bolo-fantastic/index.ftl | 95 ++
bolo-fantastic/js/common.js | 357 ++++++
bolo-fantastic/js/common.min.js | 1 +
bolo-fantastic/links.ftl | 175 +++
bolo-fantastic/macro-comments.ftl | 600 ++++++++++
bolo-fantastic/preview.png | Bin 0 -> 683465 bytes
bolo-fantastic/side-right.ftl | 78 ++
bolo-fantastic/side.ftl | 261 +++++
bolo-fantastic/skin.properties | 20 +
bolo-fantastic/style.theme.ftl | 510 +++++++++
bolo-fantastic/tag-articles.ftl | 83 ++
bolo-fantastic/tags.ftl | 119 ++
bolo-fantastic/toc-post.ftl | 328 ++++++
26 files changed, 5050 insertions(+), 2 deletions(-)
create mode 100644 bolo-fantastic/archive-articles.ftl
create mode 100644 bolo-fantastic/archives.ftl
create mode 100644 bolo-fantastic/article-list.ftl
create mode 100644 bolo-fantastic/article.ftl
create mode 100644 bolo-fantastic/category-articles.ftl
create mode 100644 bolo-fantastic/common-comment.ftl
create mode 100644 bolo-fantastic/css/base.css
create mode 100644 bolo-fantastic/css/base.scss
create mode 100644 bolo-fantastic/css/style.css
create mode 100644 bolo-fantastic/css/style.scss
create mode 100644 bolo-fantastic/footer.ftl
create mode 100644 bolo-fantastic/header.ftl
create mode 100644 bolo-fantastic/index.ftl
create mode 100644 bolo-fantastic/js/common.js
create mode 100644 bolo-fantastic/js/common.min.js
create mode 100644 bolo-fantastic/links.ftl
create mode 100644 bolo-fantastic/macro-comments.ftl
create mode 100644 bolo-fantastic/preview.png
create mode 100644 bolo-fantastic/side-right.ftl
create mode 100644 bolo-fantastic/side.ftl
create mode 100644 bolo-fantastic/skin.properties
create mode 100644 bolo-fantastic/style.theme.ftl
create mode 100644 bolo-fantastic/tag-articles.ftl
create mode 100644 bolo-fantastic/tags.ftl
create mode 100644 bolo-fantastic/toc-post.ftl
diff --git a/README.md b/README.md
index fdd0214..416fb00 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,8 @@
-# bolo-skins
+## 简介
-迁移到bolo 博客,保存自己自定义的皮肤部分。
\ No newline at end of file
+迁移到bolo 博客,保存自己自定义的皮肤部分。
+
+皮肤样例:
+- [bolo-fantastic](https://www.zeekling.cn/?skin=bolo-fantastic-mod)
+
+个人站点:[小令童鞋](https://www.zeekling.cn/)
diff --git a/bolo-fantastic/archive-articles.ftl b/bolo-fantastic/archive-articles.ftl
new file mode 100644
index 0000000..8905787
--- /dev/null
+++ b/bolo-fantastic/archive-articles.ftl
@@ -0,0 +1,83 @@
+<#--
+
+ Bolo - A stable and beautiful blogging system based in Solo.
+ Copyright (c) 2020, https://github.com/adlered
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+
+-->
+<#-- Solo - A small and beautiful blogging system written in Java. Copyright (c) 2010-present, b3log.org This program is
+ free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as
+ published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
+ This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied
+ warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
+ details. You should have received a copy of the GNU Affero General Public License along with this program. If not,
+ see . -->
+<#include "../../common-template/macro-common_head.ftl">
+
+
+
+
+
+
+<#include "footer.ftl">
+
+
+
\ No newline at end of file
diff --git a/bolo-fantastic/archives.ftl b/bolo-fantastic/archives.ftl
new file mode 100644
index 0000000..61013f1
--- /dev/null
+++ b/bolo-fantastic/archives.ftl
@@ -0,0 +1,117 @@
+<#--
+
+ Bolo - A stable and beautiful blogging system based in Solo.
+ Copyright (c) 2020, https://github.com/adlered
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+
+-->
+<#-- Solo - A small and beautiful blogging system written in Java. Copyright (c) 2010-present, b3log.org This program is
+ free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as
+ published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
+ This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied
+ warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
+ details. You should have received a copy of the GNU Affero General Public License along with this program. If not,
+ see . -->
+<#include "../../common-template/macro-common_head.ftl">
+
+
+
+
+
+
+ <@head title="${archiveLabel} - ${blogTitle}">
+
+
+
+
+
+ @head>
+
+
+ <#-- <#include "style.theme.ftl"> -->
+
+
+
+<#include "header.ftl">
+
+
+
+
+<#include "footer.ftl">
+
+
+
\ No newline at end of file
diff --git a/bolo-fantastic/article-list.ftl b/bolo-fantastic/article-list.ftl
new file mode 100644
index 0000000..438bf90
--- /dev/null
+++ b/bolo-fantastic/article-list.ftl
@@ -0,0 +1,150 @@
+<#--
+
+ Bolo - A stable and beautiful blogging system based in Solo.
+ Copyright (c) 2020, https://github.com/adlered
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+
+-->
+<#-- Bolo - A stable and beautiful blogging system based in Solo. Copyright (c) 2020, https://github.com/adlered This
+ program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public
+ License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later
+ version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+ implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License
+ for more details. You should have received a copy of the GNU Affero General Public License along with this program.
+ If not, see . -->
+
+ <#list articles as article>
+ <#if article.articlePutTop>
+
\ No newline at end of file
diff --git a/bolo-fantastic/article.ftl b/bolo-fantastic/article.ftl
new file mode 100644
index 0000000..ad649c3
--- /dev/null
+++ b/bolo-fantastic/article.ftl
@@ -0,0 +1,191 @@
+<#--
+
+ Bolo - A stable and beautiful blogging system based in Solo.
+ Copyright (c) 2020, https://github.com/adlered
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+
+-->
+<#-- Bolo - A stable and beautiful blogging system based in Solo. Copyright (c) 2020, https://github.com/adlered This
+ program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public
+ License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later
+ version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
+ implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License
+ for more details. You should have received a copy of the GNU Affero General Public License along with this program.
+ If not, see . -->
+ <#-- Solo - A small and beautiful blogging system written in Java. Copyright (c) 2010-present, b3log.org This
+ program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General
+ Public License as published by the Free Software Foundation, either version 3 of the License, or (at your
+ option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Affero General Public License for more details. You should have received a copy of the GNU Affero General Public
+ License along with this program. If not, see . -->
+<#include "../../common-template/macro-common_head.ftl">
+<#include "macro-comments.ftl">
+<#include "../../common-template/macro-comment_script.ftl">
+
+
+
+
+ <@head title="${article.articleTitle} - ${blogTitle}"
+ description="${article.articleAbstract?html}">
+
+
+
+
+
+
+ @head>
+ <#-- <#include "style.theme.ftl"> -->
+
+
+ <#include "header.ftl">
+
+
');
+ #if>
+ Skin.initArticle()
+ @comment_script>
+
+
+
diff --git a/bolo-fantastic/category-articles.ftl b/bolo-fantastic/category-articles.ftl
new file mode 100644
index 0000000..523b2e6
--- /dev/null
+++ b/bolo-fantastic/category-articles.ftl
@@ -0,0 +1,83 @@
+<#--
+
+ Bolo - A stable and beautiful blogging system based in Solo.
+ Copyright (c) 2020, https://github.com/adlered
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+
+-->
+<#-- Solo - A small and beautiful blogging system written in Java. Copyright (c) 2010-present, b3log.org This program is
+ free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as
+ published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
+ This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied
+ warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
+ details. You should have received a copy of the GNU Affero General Public License along with this program. If not,
+ see . -->
+<#include "../../common-template/macro-common_head.ftl">
+
+
+
+
+
+ <@head title="${category.categoryTitle} - ${blogTitle}">
+
+
+
+
+
+ @head>
+ <#-- <#include "style.theme.ftl"> -->
+
+
+
+<#include "header.ftl">
+
+
+
+
+
+
+
+
+
+
+
+ <#include "article-list.ftl">
+
+
+ <#include "side-right.ftl">
+
+
+
+
+
+
+
+
+ <#include "side.ftl">
+
+
+
+
+
+
+<#include "footer.ftl">
+
+
+
\ No newline at end of file
diff --git a/bolo-fantastic/common-comment.ftl b/bolo-fantastic/common-comment.ftl
new file mode 100644
index 0000000..5b36946
--- /dev/null
+++ b/bolo-fantastic/common-comment.ftl
@@ -0,0 +1,72 @@
+<#--
+
+ Bolo - A stable and beautiful blogging system based in Solo.
+ Copyright (c) 2020, https://github.com/adlered
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see .
+
+-->
+