Commit Graph

84 Commits

Author SHA1 Message Date
Ryan Wang
fd7c9250e3 refactor: use repleater input type to define social_media v1.0.0-alpha.5 2022-11-21 17:24:37 +08:00
Ryan Wang
f260f28db2 refactor: the author of the post uses the owner field
Fixes https://github.com/halo-dev/theme-earth/issues/18
2022-11-16 10:52:33 +08:00
Ryan Wang
58fb80b0e2 chore: bump dependencies 2022-11-15 20:27:32 +08:00
BugKing
c7e62290e7 fix: 作者头像未设置时在自定义页面不显示 (#17)
当作者没有设置头像时不显示图片,与文章模板保持一致。
修改前:
![image](https://user-images.githubusercontent.com/27671436/201887376-7aa7ec72-f193-48a9-b86a-9cc1cd6ff420.png)
修改后:
![image](https://user-images.githubusercontent.com/27671436/201887241-795826fb-589a-44b5-8715-e8a763de45cc.png)
2022-11-15 12:26:17 +00:00
Ryan Wang
99cb342001 Merge remote-tracking branch 'origin/main' 2022-11-15 16:15:53 +08:00
Ryan Wang
210e539b5b chore: change github org to halo-dev 2022-11-15 16:15:34 +08:00
John Niang
aad17d4b5d Add build script into Makefile (#16)
#### What this PR does?

Add build script into Makefile to build the theme conviniently. See README.md for more.

/kind feature

```release-note
None
```
2022-11-14 10:48:15 +00:00
Ryan Wang
4bbabe6770 perf: seo issues 2022-11-13 15:15:44 +08:00
Ryan Wang
193bef09c7 feat: add the icon for the pinned of the post 2022-11-13 15:05:11 +08:00
Ryan Wang
16ca090cc9 fix: default header background image 2022-11-12 21:10:01 +08:00
Ryan Wang
d9c518d8a9 hide expand icon when the category has no subcategories 2022-11-12 19:45:11 +08:00
Ryan Wang
3bb4737c4b feat: adding versions to static resource links 2022-11-12 19:43:25 +08:00
Ryan Wang
7ac462dd1c feat: add display user support v1.0.0-alpha.4 2022-11-11 18:47:34 +08:00
Ryan Wang
bac6427259 refactor: use tailwindcss-plugin-icons to build icons 2022-11-11 17:21:02 +08:00
Ryan Wang
38722896fe feat: support for checking comment widget and search widget plugin availability 2022-11-11 14:51:19 +08:00
Ryan Wang
9df3eaaaf3 feat: support setup color scheme for comment widget 2022-11-11 14:37:24 +08:00
Ryan Wang
f641a855a9 feat: add default avatar image 2022-11-10 18:46:51 +08:00
Ryan Wang
2c99c571b8 refactor: profile card of overlay-menu 2022-11-10 18:27:38 +08:00
Ryan Wang
69b413c454 perf: improve dark mode scheme styles for category filter 2022-11-10 16:22:38 +08:00
Ryan Wang
6d252c5b5f feat: category filtering supports multiple levels 2022-11-10 16:20:12 +08:00
Ryan Wang
2910087c85 feat: add tags.html template 2022-11-10 15:36:40 +08:00
Ryan Wang
98a95757c3 fix: total pages 2022-11-10 14:29:06 +08:00
Ryan Wang
15a3b2b499 feat: add setup sidebar profile logo support 2022-11-10 14:18:29 +08:00
Ryan Wang
6ab147d7ff feat: add dropdown data for alpine js 2022-11-10 11:12:17 +08:00
Ryan Wang
9b4fd089d4 refactor: color scheme setting button 2022-11-10 10:54:51 +08:00
Ryan Wang
ee2e7106c1 fix: hide color scheme setting icon when enable_change_color_scheme is false 2022-11-10 10:45:25 +08:00
Ryan Wang
752a8808da perf: improve dark mode scheme styles for post-card 2022-11-10 10:41:55 +08:00
Ryan Wang
1432f86429 perf: improve dark mode scheme styles for latest-comments widget 2022-11-10 10:38:00 +08:00
Ryan Wang
a030eb9075 chore: bump dependencies 2022-11-10 10:21:08 +08:00
Ryan Wang
439c23f111 perf: improve dark mode scheme style for page template 2022-11-09 23:00:28 +08:00
Ryan Wang
e6c8677d98 feat: add setup color scheme support 2022-11-09 22:49:14 +08:00
Ryan Wang
2f50739a52 feat: add dark mode color scheme 2022-11-09 22:00:27 +08:00
Ryan Wang
c70500dd36 refactor: change get primary menu api 2022-11-09 18:11:56 +08:00
Ryan Wang
9797097268 fix: number of posts in the category includes unpublished posts 2022-11-08 23:06:37 +08:00
Ryan Wang
56a13cddbb feat: add search widget plugin adaptation support 2022-11-08 22:56:44 +08:00
Ryan Wang
afde519538 perf: optimize the distance between the published information and the excerpt in the post card
Fixes https://github.com/halo-sigs/theme-earth/issues/10
2022-11-08 22:39:03 +08:00
Ryan Wang
6240ff4b4f perf: remove latest-comments card of sidebar 2022-11-08 22:25:36 +08:00
Ryan Wang
220e330eb8 perf: limit the number of words in the next / previous post title to 20 in the post details
Fixes https://github.com/halo-sigs/theme-earth/issues/12
2022-11-08 22:19:44 +08:00
Ryan Wang
2702227d10 feat: support click post cover to enter details 2022-11-08 22:12:30 +08:00
Ryan Wang
fdb08770f0 perf: limit the number of lines in the title and excerpt of the post card
Fixes https://github.com/halo-sigs/theme-earth/issues/9
2022-11-08 22:06:10 +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
5934e2045c feat: support for cases where no logo is set 2022-11-08 14:20:53 +08:00
Ryan Wang
58c76f3800 Release 1.0.0-alpha.3 v1.0.0-alpha.3 2022-11-04 22:27:26 +08:00
Ryan Wang
e6d95201d2 chore: update version: 2022-11-04 22:27:09 +08:00
Ryan Wang
8682a1f1d8 chore: add release-it for release 2022-11-04 21:47:56 +08:00
Ryan Wang
8214601edd perf: update settings.yaml 2022-11-04 11:24:18 +08:00
Ryan Wang
32463eb3c5 feat: post page support get previous/next post 2022-11-03 22:21:16 +08:00
Ryan Wang
74e863a264 perf: change dark mode icon 2022-11-03 16:25:00 +08:00
Ryan Wang
1d34ac250f chore: add gradle for development with idea 2022-11-02 12:05:34 +08:00