35 Commits

Author SHA1 Message Date
Ryan Wang
d56c61a046 Add supports for docsme plugin (#250)
* docsme

Signed-off-by: Ryan Wang <i@ryanc.cc>

* Update

Signed-off-by: Ryan Wang <i@ryanc.cc>

* Add setting options

Signed-off-by: Ryan Wang <i@ryanc.cc>

---------

Signed-off-by: Ryan Wang <i@ryanc.cc>
2025-08-04 14:18:36 +08:00
Ryan Wang
92f53d6a43 Make github markdown styles as default
Signed-off-by: Ryan Wang <i@ryanc.cc>
2025-07-14 10:52:31 +08:00
Ryan Wang
7841b6c880 feat: add logo type setting option (#215) 2024-11-18 14:53:15 +08:00
Ryan Wang
6b3dc79b37 feat: add setting option for post title position (#213)
Signed-off-by: Ryan Wang <i@ryanc.cc>
2024-11-16 11:08:58 +08:00
Ryan Wang
140612c8d5 refactor: simplify the setting form (#184)
简化设置表单的部分选项,并提供旧数据的兼容。

before:

<img width="627" alt="image" src="https://github.com/user-attachments/assets/511da020-faed-43bb-95b7-2dcc17dfe90d">
<img width="562" alt="image" src="https://github.com/user-attachments/assets/08f7cd4b-ec85-4157-9c2a-5aa7384aa1ab">

after:

<img width="562" alt="image" src="https://github.com/user-attachments/assets/360462e2-35b7-4de6-8435-05a324dbb5d3">
<img width="561" alt="image" src="https://github.com/user-attachments/assets/e4fc8876-9152-424c-b49c-c438f20a0403">


```release-note
简化设置表单的部分选项
```
2024-09-13 08:20:26 +00:00
Ryan Wang
04b6c2b8e0 fix: resolve issue with default title text color not being applied (#167)
Fixes #166 

```release-note
修复首屏标题文字颜色默认值不生效的问题。
```
2024-08-27 03:13:17 +00:00
Ryan Wang
0cf51c3148 feat: add support for hiding upvote and share buttons on posts (#165)
支持隐藏文章的点赞和分享按钮。

/kind feature

Fixes https://github.com/halo-dev/theme-earth/issues/158

```release-note
支持隐藏文章的点赞和分享按钮。
```
2024-08-26 06:49:13 +00:00
Ryan Wang
f43a011527 feat: add color customization for hero section title on homepage (#163)
支持为首页 hero 部分的标题文字设置颜色,以适应背景图片。

/kind feature

Fixes https://github.com/halo-dev/theme-earth/issues/147
Fixes https://github.com/halo-dev/theme-earth/issues/136


```release-note
支持为首页 hero 部分的标题文字设置颜色,以适应背景图片。
```
2024-08-26 06:31:14 +00:00
Ryan Wang
50b027acb0 feat: add scroll to top button (#161)
* feat: add scroll to top button

Signed-off-by: Ryan Wang <i@ryanc.cc>

* Format code

Signed-off-by: Ryan Wang <i@ryanc.cc>

---------

Signed-off-by: Ryan Wang <i@ryanc.cc>
2024-08-22 15:40:11 +08:00
Ryan Wang
3008666add feat: add a new post content styles (#132)
添加新的内容渲染样式。https://github.com/sindresorhus/github-markdown-css

<img width="1031" alt="图片" src="https://github.com/halo-dev/theme-earth/assets/21301288/a9a59389-3fd9-4675-861c-54d5021391ac">

Fixes https://github.com/halo-dev/theme-earth/issues/42

/kind feature

```release-note
添加新的内容渲染样式
```
2024-01-02 09:38:13 +00:00
Anye
400adb9d03 chore: update icp link and image (#126)
更新公安备案链接及图片

```release-note
None
```
2023-11-26 02:10:07 +00:00
Ryan Wang
8c244f9954 feat: add post share feature (#118)
为文章页面添加分享功能。

/kind feature

<img width="1920" alt="image" src="https://github.com/halo-dev/theme-earth/assets/21301288/0825f69d-f2c9-4419-98aa-f8e572b594f0">


```release-note
 为文章页面添加分享功能。
```
2023-10-13 07:44:10 +00:00
Ryan Wang
1ee85d2f24 chore: update default background (#114)
修改默认的首页背景图。

图片来自:https://unsplash.com/photos/Jn2EaLLYZfY

/kind  improvement

```release-note
修改默认的首页背景图。
```
2023-10-13 04:34:10 +00:00
Xue Fanyu
737467dae4 feat: add setting items for Chinese public security filing information (#97)
### 修改内容
在 #6  基础上加入了公安联网备案相关的设置项
不输入公安联网备案号时不渲染公安备案图标
### 效果图
#### 底部
![image](https://github.com/halo-dev/theme-earth/assets/127591077/0e21d753-5085-4f58-a935-a38b37b11f28)
#### 设置页面
![image](https://github.com/halo-dev/theme-earth/assets/127591077/d25a82e0-6662-489f-97ab-22780c872cc3)

```release-note
添加公安联网备案号的设置
```
2023-07-19 10:06:12 +00:00
Gadore
9615fa3bff add rss icon in sidebar media selection (#62)
因为这个主题暂时没有设置Rss显示的地址,我对这个又比较看重,所以就在社交媒体里边增加了一个Rss选择的图标选项,已测试,显示正常,可通过我的博客地址预览显示效果https://gadore.top


```release-note
None
```
2023-03-31 03:42:13 +00:00
Ryan Wang
ab7b62ca00 chore: code cleanup 2022-11-30 11:01:00 +08:00
Ryan Wang
2bd86cbd6a refactor: use repeater to setup footer menus 2022-11-24 20:42:52 +08:00
Ryan Wang
fd7c9250e3 refactor: use repleater input type to define social_media 2022-11-21 17:24:37 +08:00
Ryan Wang
16ca090cc9 fix: default header background image 2022-11-12 21:10:01 +08:00
Ryan Wang
f641a855a9 feat: add default avatar image 2022-11-10 18:46:51 +08:00
Ryan Wang
15a3b2b499 feat: add setup sidebar profile logo support 2022-11-10 14:18:29 +08:00
Ryan Wang
e6c8677d98 feat: add setup color scheme support 2022-11-09 22:49:14 +08:00
Ryan Wang
6240ff4b4f perf: remove latest-comments card of sidebar 2022-11-08 22:25:36 +08:00
Ryan Wang
d8874a9ffe fix: set default value for footer style 2022-11-08 21:34:17 +08:00
Ryan Wang
e067b71827 feat: support for multiple styles of footer 2022-11-08 15:33:03 +08:00
Ryan Wang
8214601edd perf: update settings.yaml 2022-11-04 11:24:18 +08:00
Ryan Wang
5f31a2437e feat: add setup footer menu support 2022-10-28 22:24:44 +08:00
BugKing
33e39154bc feat: 增加底部备案信息及对应设置 (#6)
### 背景
在大陆上线的站点都需要在底部显示备案信息,目前这个主题没有相关显示信息及对应配置。

### 修改内容
在主题底部增加了 ICP 备案号显示,并增加了 `ICP备案号` 及 `ICP备案跳转链接` 两个配置。当不配置备案号时,底部显示内容与修改前相同。

### 效果图
#### 主题底部
![image](https://user-images.githubusercontent.com/27671436/197946180-5c74b2d7-10aa-4127-9420-87e5a330f461.png)
#### 主题设置
![image](https://user-images.githubusercontent.com/27671436/197946246-cfb21d5f-7a59-4fe8-9167-ec5b65797dbd.png)

```release-note
feat: 增加底部备案信息及对应设置
```
2022-10-27 03:28:10 +00:00
Ryan Wang
3d85325500 chore: rename to theme-earth 2022-10-25 11:43:50 +08:00
Ryan Wang
e416fa1e1b chore: remove highlight.js and lightGallery 2022-10-23 21:21:50 +08:00
Ryan Wang
5a3ab42d89 feat: support setting post list layout
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-10-07 23:13:57 +08:00
Ryan Wang
d1f0ab2f57 feat: refine the site header configuration
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-10-07 22:21:24 +08:00
Ryan Wang
9b508ec07c feat: add support for site header configuration
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-10-07 21:22:27 +08:00
Ryan Wang
ecbcaf8f3a feat: add sidebar widget configurable support
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-10-06 18:32:49 +08:00
Ryan Wang
23d1ed7d1c feat: add code block highlight support
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-10-06 12:46:19 +08:00