目录

移除halo博客默认主题右上方的登陆按钮

这篇文章介绍了如何移除halo博客默认主题右上方的登陆按钮

注意
注1、本人不会编程,纯属进行多次试验行删除后达到效果。

1 下载默认主题

在halo的插件商店下载默认主题Earth

点击下载,选择方式三手动下载,然后得到主题压缩包。

2 修改主题

1、在下载的压缩包右键解压到"theme-earth-1.11.0\"(E)

2、然后进入主题文件夹的\templates\modules目录下

3、修改header.html文件,将以下内容删除,后保存

            <div class="size-5 text-gray-600 hover:text-blue-600 dark:text-slate-100">
              <img
                class="size-5 rounded-full"
                th:src="${currentUser.avatar ?: #theme.assets('/images/default-avatar.svg')}"
                th:alt="${currentUser.displayName}"
              />
            </div>

4、然后修改主题文件夹内的theme.yaml文件,将name: theme-earth字段修改为其他内容,例如下

  name: theme-earth01

3 上传主题

将修改好的主题重新压缩,在halo的主题设置中删除自带的Earth主题,然后上传修改后的Earth01主题启用即可

4 注意

登陆地址为博客地址后加/login

控制台地址为博客地址后加/console

也可以在控制台主题设置右上角三个点清理模板缓存,这样就不用修改主题名字了