From 6557b6a34c994c55058f128d0efd3f42a9b19b03 Mon Sep 17 00:00:00 2001
From: shenyu <448766534@qq.com>
Date: Mon, 30 Mar 2020 19:55:19 +0800
Subject: [PATCH] :sparkles: feat: clickLove
---
README.md | 3 +++
_config.yml | 3 +++
layout/_partial/after-footer.ejs | 5 ++++-
source/js/clickLove.js | 1 +
4 files changed, 11 insertions(+), 1 deletion(-)
create mode 100644 source/js/clickLove.js
diff --git a/README.md b/README.md
index 9afbb1c..b180cc0 100644
--- a/README.md
+++ b/README.md
@@ -156,6 +156,9 @@ rss: /atom.xml
# DarkMode
darkmode: true
+# ClickLove
+clickLove: false
+
# articleWidth and sidebarWidth
layout:
article_width: 80rem
diff --git a/_config.yml b/_config.yml
index 88e71d1..abccac4 100644
--- a/_config.yml
+++ b/_config.yml
@@ -93,6 +93,9 @@ rss: /atom.xml
# 是否启用黑夜模式开关
darkmode: true
+# 页面点击小红心(开启请设置为true)
+clickLove: false
+
# 页面宽度自定义(不建议修改,可能造成布局混乱),article_width文章宽度,sidebar_width侧边栏宽度
layout:
article_width: 80rem
diff --git a/layout/_partial/after-footer.ejs b/layout/_partial/after-footer.ejs
index 8861c97..67a2dd6 100644
--- a/layout/_partial/after-footer.ejs
+++ b/layout/_partial/after-footer.ejs
@@ -56,4 +56,7 @@
<%- js('/js/busuanzi-2.3.pure.min') %>
<% } %>
-
\ No newline at end of file
+
+<% if (theme.clickLove){ %>
+
+<% } %>
\ No newline at end of file
diff --git a/source/js/clickLove.js b/source/js/clickLove.js
new file mode 100644
index 0000000..c849c81
--- /dev/null
+++ b/source/js/clickLove.js
@@ -0,0 +1 @@
+!function(e,t,a){function n(){c(".heart{width: 10px;height: 10px;position: fixed;background: #f00;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);}.heart:after,.heart:before{content: '';width: inherit;height: inherit;background: inherit;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;position: fixed;}.heart:after{top: -5px;}.heart:before{left: -5px;}"),o(),r()}function r(){for(var e=0;e