Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

申请合并,修复了一些问题和添加了一些功能 #267

Merged
merged 75 commits into from
May 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
d1f0a2b
Merge pull request #164 from jiewenhuang/dev
jiewenhuang Dec 14, 2023
00b4e86
Merge pull request #165 from jiewenhuang/dev
jiewenhuang Dec 15, 2023
7fe5606
Merge pull request #166 from jiewenhuang/dev
jiewenhuang Dec 15, 2023
84ec30d
Merge pull request #203 from jiewenhuang/dev
jiewenhuang Jan 25, 2024
1de09b3
Merge pull request #212 from jiewenhuang/dev
jiewenhuang Feb 9, 2024
3018877
Merge pull request #213 from jiewenhuang/dev
jiewenhuang Feb 9, 2024
cad2e8f
Merge pull request #224 from jiewenhuang/dev
jiewenhuang Mar 7, 2024
524bc49
Merge pull request #225 from jiewenhuang/dev
jiewenhuang Mar 7, 2024
12221a1
Merge pull request #226 from jiewenhuang/dev
jiewenhuang Mar 7, 2024
e694d26
Merge pull request #228 from jiewenhuang/dev
jiewenhuang Mar 7, 2024
3671683
pc 支持三级导航
qiushaocloud Apr 26, 2024
3cd10b7
移动端+PC端三级目录
qiushaocloud Apr 26, 2024
c704a3d
Merge branch 'main' into dev
qiushaocloud Apr 26, 2024
fe7c06f
合并 qiushaocloud/halo-theme-hoe3.0 main 上的 3cd10b7ed7b14c47bda0363d7cc…
qiushaocloud Apr 27, 2024
f5b7f9b
修复评论输入空格无效bug
qiushaocloud Apr 28, 2024
6d8b25a
Merge branch 'main' into dev
qiushaocloud Apr 28, 2024
7e80a4d
图片加载失败时加载错误图
qiushaocloud Apr 29, 2024
e301f40
文章、分类、标签加载失败,则使用 onerror="Joe.errorImg(this, 'HomeErrImg')"
qiushaocloud Apr 29, 2024
a3fa3bf
支持友链默认 logo
qiushaocloud Apr 29, 2024
23d6627
支持友链默认 logo
qiushaocloud Apr 29, 2024
c92370d
友链优化样式
qiushaocloud Apr 29, 2024
d8a9cc4
Merge branch 'main' into source-code-main
qiushaocloud Apr 30, 2024
ffd87a0
修复 links bgColorArray bug
qiushaocloud Apr 30, 2024
94ae7cb
Merge branch 'main' into source-code-main
qiushaocloud Apr 30, 2024
c666503
Merge branch 'main' into dev
qiushaocloud Apr 30, 2024
3255440
修复分类页和标签页图片预加载使用成主题那边的,但实际是首页那里设置的
qiushaocloud Apr 30, 2024
6de95ec
Merge branch 'main' into dev
qiushaocloud Apr 30, 2024
905343e
Merge branch 'main' into source-code-main
qiushaocloud Apr 30, 2024
e39ac5c
修复 img 加载失败时显示的图
qiushaocloud May 1, 2024
1fbe4f2
links_default_logo 设置为空,会随机根据当前博主名字随机生成一张首字符的渐变色图片
qiushaocloud May 1, 2024
6f7c1f3
友链支持 links_default_logo 为空时随机根据当前博主名字随机生成一张首字符的渐变色图片
qiushaocloud May 3, 2024
5b887e0
links_default_logo use /themes/theme-Joe3/assets/img/default_links_lo…
qiushaocloud May 3, 2024
6cb79cc
头像加载失败时使用默认头像,如果默认头像为空,则根据当前博主名字随机生成一张渐变图
qiushaocloud May 4, 2024
2419ece
1. add theme.config.blogger.generate_avatar_opts 控制头像图片的生成
qiushaocloud May 4, 2024
537a036
generate_avatar_opts 修复
qiushaocloud May 4, 2024
91e0014
generate_avatar_opts 修复报错
qiushaocloud May 4, 2024
60af6c1
generate_avatar_opts 防止 ' 等特殊字符导致 JSON 解析失败
qiushaocloud May 4, 2024
67b7fd4
Merge branch 'main' into dev
qiushaocloud May 4, 2024
c4b0eed
Merge branch 'main' into source-code-main
qiushaocloud May 4, 2024
f2adbed
修复留言簿默认头像没起效
qiushaocloud May 5, 2024
2acb5cf
Merge branch 'main' into dev
qiushaocloud May 5, 2024
c475fe8
Merge branch 'main' into source-code-main
qiushaocloud May 5, 2024
e940f0f
add tag_cloud_num
qiushaocloud May 8, 2024
ac260cf
Merge branch 'main' into source-code-main
qiushaocloud May 8, 2024
8eb4e41
修复 tag_cloud_data.tag_cloud_num bug
qiushaocloud May 8, 2024
507450b
Merge branch 'main' into source-code-main
qiushaocloud May 8, 2024
5bfd2e2
Merge branch 'main' into dev
qiushaocloud May 8, 2024
6c04af1
实现登陆评论后可见
qiushaocloud May 11, 2024
6aa8f5c
Merge branch 'main' into dev
qiushaocloud May 11, 2024
4093abe
评论可见bug修复
qiushaocloud May 11, 2024
34e61fd
Merge branch 'main' into dev
qiushaocloud May 11, 2024
1587f30
修复评论可见bug
qiushaocloud May 11, 2024
64a6fa1
Merge branch 'main' into dev
qiushaocloud May 11, 2024
b4df75b
优化下评论后可见提示样式
qiushaocloud May 12, 2024
b5c09a4
Merge branch 'source-code-main' into dev
qiushaocloud May 12, 2024
56e7744
nav menu css update
qiushaocloud May 13, 2024
7c85e45
nav menu css update
qiushaocloud May 13, 2024
3c3cb99
修复瞬间图片过大问题
qiushaocloud May 13, 2024
5a44468
1. 回滚代码到 b5c09a464efabbca5aebbe0284d2fea689f0d99a
qiushaocloud May 13, 2024
f1b2ac1
1. 生成文字图片支持 css var 定义 textColor 和 bgColor
qiushaocloud May 16, 2024
afbc55c
Merge branch 'main' into dev
qiushaocloud May 16, 2024
2f74af0
归档标题取消下边线
qiushaocloud May 16, 2024
12d15e1
Merge branch 'source-code-main' into dev
qiushaocloud May 16, 2024
6714b88
update css
qiushaocloud May 16, 2024
e134aef
Merge branch 'main' into dev
qiushaocloud May 16, 2024
b9371d3
首页文章 desc title 由标题改成 desc 内容
qiushaocloud May 17, 2024
c69f4bc
Merge branch 'main' into dev
qiushaocloud May 17, 2024
e6b27b3
精品分类 css 样式优化
qiushaocloud May 17, 2024
8a5eaed
Merge branch 'source-code-main' into dev
qiushaocloud May 17, 2024
ed0814d
只修改首页精品分类
qiushaocloud May 17, 2024
e28787f
Merge branch 'main' into dev
qiushaocloud May 17, 2024
b12d37e
.joe_index__hot-list.hotlist .item .link .inner .title add width 100%
qiushaocloud May 17, 2024
1348c01
Merge branch 'main' into dev
qiushaocloud May 17, 2024
71dafb9
友链支持按照分类的seq排序,同一分类内也按照seq排序
qiushaocloud May 19, 2024
1491060
Merge branch 'main' into dev
qiushaocloud May 19, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 54 additions & 2 deletions annotation-setting.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ spec:
label: 否
- $formkit: "select"
name: "enable_read_limit"
label: "是否开启评论后可见"
label: "是否开启登陆后评论可见"
value: "false"
options:
- value: "true"
Expand Down Expand Up @@ -208,7 +208,7 @@ spec:
label: 否
- $formkit: "select"
name: "enable_read_limit"
label: "是否开启评论后可见"
label: "是否开启登陆后评论可见"
value: "false"
options:
- value: "true"
Expand Down Expand Up @@ -292,6 +292,58 @@ spec:
name: "enable_fold_long_code"
label: "是否开启长代码块自动折叠"
value: "true"
options:
- value: "true"
label: 是
- value: "false"
label: 否


---

apiVersion: v1alpha1
kind: AnnotationSetting
metadata:
generateName: annotation-setting-
spec:
targetRef:
group: core.halo.run
kind: LinkGroup
formSchema:
- $formkit: "text"
name: "link_group_sort_seq"
label: "链接分类排序序号,数字越大越靠前,如果<=0,则按照默认排序方式进行排序"
value: "0"
- $formkit: "select"
name: "link_group_enable_show"
label: "是否显示"
value: "true"
options:
- value: "true"
label: 是
- value: "false"
label: 否


---

apiVersion: v1alpha1
kind: AnnotationSetting
metadata:
generateName: annotation-setting-
spec:
targetRef:
group: core.halo.run
kind: Link
formSchema:
- $formkit: "text"
name: "link_sort_seq"
label: "同一分类内链接排序序号,数字越大越靠前,如果<=0,则按照默认排序方式进行排序"
value: "0"
- $formkit: "select"
name: "link_enable_show"
label: "是否显示"
value: "true"
options:
- value: "true"
label: 是
Expand Down
64 changes: 61 additions & 3 deletions settings.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1012,8 +1012,13 @@ spec:
- $formkit: attachment
name: default_avatar
label: 默认头像
value: "/themes/theme-Joe3/templates/assets/img/jiewen_icon.png"
help: "用于头像未设置或加载出错时显示的图片(注意:主题优先使用后台配置的头像,当后台未配置头像或头像加载出错才会用这里设置的图片。此处是有默认值的)"
value: "/themes/theme-Joe3/templates/assets/img/peeps-avatar.png"
help: "用于头像未设置或加载出错时显示的图片,设置为空,会随机根据当前博主名字随机生成一张首字符的渐变色图片(注意:主题优先使用后台配置的头像,当后台未配置头像或头像加载出错才会用这里设置的图片。此处是有默认值的)"
- $formkit: text
name: generate_avatar_opts
label: 头像生成配置项
value: "{bgColor:'',textColor:'',useTextGradient:false}"
help: "头像随机生成配置项,格式:{bgColor: '', textColor: 'var(--theme)', useTextGradient: false},默认情况使用随机渐变色背景和文字,如需自定义请修改此处【useTextGradient:当textColor为空时是否使用文字渐变色,默认为false】"
- $formkit: attachment
name: author_bg
label: 博主栏背景图
Expand Down Expand Up @@ -1688,6 +1693,11 @@ spec:
label: 固定宽度
- value: responsive
label: 自适应宽度
- $formkit: number
name: tag_cloud_num
label: 标签个数
value: ""
help: "设置标签云个数,留空则展示全部标签"
- $formkit: group
if: $value.template_aside === 'enable_ads_aside'
name: aside_ads
Expand Down Expand Up @@ -1958,7 +1968,7 @@ spec:
# if: "$get(enable_copy_right_text).value === true"
label: 自定义版权文案
value: ""
help: "文章页复制内容时追加的自定义版权文字(如无特殊需要不建议设置,使用默认的即可。若真的要设置,请不要填写表情等特殊内容,否则可能导致网站崩溃)"
help: "文章页复制内容时追加的自定义版权文字(如无特殊需要不建议设置,使用默认的即可。若真的要设置,请不要填写表情等特殊内容,否则可能导致网站崩溃)【支持使用变量 {postUrl}、{postTitle}、{postAuthor}、{postDescription}、{BlogTitle}、{BlogUrl}】"



Expand Down Expand Up @@ -2008,13 +2018,21 @@ spec:

- $formkit: radio
name: enable_share_link
# id: enable_share_link
label: 链接分享
value: true
options:
- value: true
label: 是
- value: false
label: 否
- $formkit: textarea
name: share_link_template
# if: "$get(enable_share_link).value === true"
label: 链接分享内容模版
value: ""
help: "自定义链接分享的内容模版,支持变量 {postUrl}、{postTitle}、{postAuthor}、{postDescription}、{BlogTitle}、{BlogUrl},留空则使用默认模版(文章链接),例如: 文章分享: {postAuthor} 发布了文章『{postTitle}』,链接: {postUrl}"



- $formkit: textarea
Expand Down Expand Up @@ -2400,6 +2418,46 @@ spec:
name: links_title
label: 友链页标题
value: "友情链接"
- $formkit: attachment
name: links_default_logo
id: links_default_logo
label: 友链默认 logo
value: "/themes/theme-Joe3/assets/img/default_links_logo.png"
help: "用于友链 logo 未设置或加载出错时显示的图片,设置为空,会随机根据当前博主名字随机生成一张首字符的渐变色图片"
- $formkit: select
name: enable_links_comment
label: 开启友链评论
value: true
help: "是否开启友链评论功能"
options:
- value: true
label: 是
- value: false
label: 否
- $formkit: select
name: links_group_default_sort
label: 链接分类默认排序方式
value: "link_group_create_time_asc"
help: "设置友链分类默认排序方式,如果链接分类排序序号<=0,则按照默认排序方式进行排序"
options:
- value: "links_group_create_time_asc"
label: 按照创建时间升序
- value: "links_group_create_time_desc"
label: 按照创建时间降序
- value: "links_group_keep_origin_sort"
label: 保持原有顺序【即:友链组件原本的排序方式】
- $formkit: select
name: links_default_sort
label: 同一分类内链接默认排序方式
value: "link_create_time_asc"
help: "设置同一分类内友链默认排序方式,如果同一分类内链接排序序号<=0,则按照默认排序方式进行排序"
options:
- value: "links_create_time_asc"
label: 按照创建时间升序
- value: "links_create_time_desc"
label: 按照创建时间降序
- value: "links_keep_origin_sort"
label: 保持原有顺序【即:友链组件原本的排序方式】
- $formkit: code
name: links_article
height: 200
Expand Down
2 changes: 1 addition & 1 deletion templates/assets/css/archives.less
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@
height: 45px;
font-weight: bold;
padding: 0 12px;
border-bottom: 1px solid var(--classC);
// border-bottom: 1px solid var(--classC);
color: var(--theme);
justify-content: space-between;
user-select: none;
Expand Down
6 changes: 3 additions & 3 deletions templates/assets/css/beauty.less
Original file line number Diff line number Diff line change
Expand Up @@ -249,8 +249,8 @@
border-radius: 50%;
overflow: hidden;
transition: all 0.2s ease-in-out;
border: 2px solid #ffffff;
background-color: #ffffff;
border: 2px solid var(--theme);
background-color: var(--theme);

.avatar {
width: 100%;
Expand All @@ -273,7 +273,7 @@

.joe_detail__friends-item {
.contain {
border-radius: 12px;
border-radius: 28px 8px 28px 0;

.title::after {
display: none;
Expand Down
21 changes: 15 additions & 6 deletions templates/assets/css/global.less
Original file line number Diff line number Diff line change
Expand Up @@ -499,7 +499,7 @@ body {
visibility: visible;
opacity: 1;
transform: translateX(-50%) perspective(600px) rotateX(0);
li{
li:not(.joe_nav_sub-li){
display: flex;
justify-content: flex-start;
}
Expand Down Expand Up @@ -675,7 +675,8 @@ body {
&__menu {
min-width: 90px;
max-width: 200px;
text-align: center;
// text-align: center;
text-align: left;

a {
display: block;
Expand Down Expand Up @@ -742,9 +743,9 @@ body {
z-index: 10;
transform-origin: top;
opacity: 0;
position: relative;
position: absolute;
left: 100%;
top: -34px;
top: 0;
padding-left: 7px;
box-shadow: 7px 3px 8px 0px rgba(0, 0, 0, 0.15);
border-radius: 0 var(--radius-inner) var(--radius-inner) 0;
Expand Down Expand Up @@ -1680,21 +1681,29 @@ body {
}

.inner {
height: 120px;

.image {
height: 100%;
}

.title {
position: absolute;
display: flex;
flex-wrap: nowrap;
justify-content: center;
align-items: center;
left: 0;
top: 0;
top: auto;
bottom: 0;
right: 0;
right: auto;
color: #fff;
font-size: 14px;
background: rgba(0, 0, 0, 0.4);
transition: background 0.5s;
will-change: background;
height: 30px;
width: 100%;
}

&:hover {
Expand Down
9 changes: 9 additions & 0 deletions templates/assets/css/journals.less
Original file line number Diff line number Diff line change
Expand Up @@ -353,13 +353,22 @@
list-style: disc;
}

span[data-fancybox='Joe'] {
display: inline-block !important;
}

img {
display: inline-block;
max-width: var(--img-max-width) !important;
cursor: zoom-in;
margin: 5px 0;
border-radius: var(--radius-img);
transition: transform 0.35s, box-shadow 0.35s;
height: 120px;

@media screen and (max-width: 768px) {
height: 80px;
}

&:hover {
transform: translateY(-3px);
Expand Down
2 changes: 1 addition & 1 deletion templates/assets/css/min/archives.min.css

Large diffs are not rendered by default.

Loading