项目升级 Admin Beautify, 请前往 lhl77/Typecho-Plugin-AdminBeautify
- 🎨 13种预设配色 - 紫、蓝、粉、绿、橙、红、青、靛蓝等多种颜色方案
- 🌓 深色/亮色主题 - 支持自动跟随系统、手动切换、默认模式
- 🖼️ 自定义背景 - 支持图片背景 + 虚化效果 (filter/backdrop)
- 👀 实时预览 - 设置页面实时预览效果,所见即所得
- 🎯 Material 设计 - 遵循 Material Design 设计规范
- 💻 响应式布局 - 完美适配桌面端和移动端
- ⚡ 轻量高效 - 纯前端实现,无需数据库,不影响性能
- 🔧 高度自定义 - 支持自定义 CSS/JS 扩展
- 🔄 自动更新检测 - 自动检测 GitHub 最新版本
- 前往 Releases 下载最新版本
- 解压后将
LoginBeautify文件夹上传至/usr/plugins/目录 - 后台进入「控制台」→「插件」→「启用」插件
-
选择配色方案
- 从 13 种预设配色中选择,或使用自定义颜色
- 支持主色 + 辅色渐变效果
-
设置背景图片 (可选)
- 填入图片 URL
- 选择虚化方式:不虚化/背景模糊
- 调整虚化大小 (0-50px)
-
主题模式
- 自动跟随系统 (默认)
- 固定亮色/暗色
- 显示/隐藏主题切换按钮
-
其他设置
- 显示/隐藏站点名称
- 自定义 CSS 样式
- 自定义 JavaScript 代码
配置页面提供实时预览功能:
- 🔄 点击刷新按钮更新预览
- ☀️🌙 切换查看亮色/暗色效果
- 📱 自动适配不同屏幕尺寸
| 亮色模式 | 暗色模式 |
|---|---|
![]() |
![]() |
| 图片背景 | 图片背景 + 虚化 |
|---|---|
![]() |
![]() |
| 插件配置页 | 实时预览功能 |
|---|---|
![]() |
![]() |
插件启用后没有效果?
- 检查插件是否成功启用
- 清空浏览器缓存后刷新
- 检查 Typecho 版本是否 ≥ 1.2
- 查看浏览器控制台是否有 JS 错误
自定义 CSS 不生效?
如果自定义 CSS 不生效,请在样式后添加 !important 以提高优先级:
.lb-card {
border-radius: 30px !important;
}如何修改登录按钮文字?
在「自定义 JavaScript」中添加:
document.addEventListener('DOMContentLoaded', function() {
var submitBtn = document.querySelector('.lb-submit input[type="submit"]');
if (submitBtn) {
submitBtn.value = '立即登录';
}
});背景图片虚化效果对比?
- filter: blur - 直接模糊背景图,性能更好,兼容性强
- backdrop-filter - 磨砂玻璃效果,更现代,但部分浏览器不支持
- 不虚化 - 保持图片清晰,适合低对比度图片
可以使用本地图片作为背景吗?
可以,将图片上传到网站目录后,填写相对路径即可:
/usr/uploads/bg.jpg
或使用完整 URL:
https://your-domain.com/images/bg.jpg
- 后端: PHP 7.0+
- 前端: 原生 JavaScript (无依赖)
- 样式: CSS3 (CSS Variables + Flexbox)
- 设计: Material Design 3
- 🎉 初始版本发布
- ✨ 支持 13 种预设配色
- 🌓 深色/亮色主题切换
- 🖼️ 自定义背景图片
- 👀 实时预览功能
- 📱 移动端响应式适配
欢迎提交 Issue 和 Pull Request!
- Fork 本仓库
- 创建特性分支 (
git checkout -b feature/AmazingFeature) - 提交更改 (
git commit -m 'Add some AmazingFeature') - 推送到分支 (
git push origin feature/AmazingFeature) - 提交 Pull Request
本项目基于 MIT License 开源
如果这个插件对您有帮助,欢迎:
- ⭐ Star 本项目
- 🐛 提交 Bug 反馈
- 💡 提出新功能建议
- 📝 分享使用体验
Made with ❤️ by LHL





