二次开发:补全 PRO 功能 + 优化体验
- 新增站点自定义(标题/Favicon/登录页描述) - 新增在线自定义 CSS/JS 编辑器 - 扩展备份迁移支持面板配置导出导入 - 默认账号改为 admin/1234 - 设置按钮改为橙色更醒目 - 修复登录页误报"登录过期"弹窗 - 修复 i18n 双重 apps 块导致翻译失效 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -15,6 +15,8 @@ const (
|
||||
DISCLAIMER = "disclaimer" // 免责声明 储存类型:字符串
|
||||
WEB_ABOUT_DESCRIPTION = "web_about_description" // 关于的描述信息
|
||||
PANEL_PUBLIC_USER_ID = "panel_public_user_id" // 公开访问模式用户id *uint|null
|
||||
SITE_CUSTOMIZE = "site_customize" // 站点自定义配置
|
||||
CUSTOM_STYLE = "custom_style" // 自定义 CSS/JS
|
||||
)
|
||||
|
||||
type SystemSettingCache struct {
|
||||
@@ -43,6 +45,19 @@ type ApplicationSetting struct {
|
||||
WebSiteUrl string `json:"webSiteUrl"` // 站点地址
|
||||
}
|
||||
|
||||
// 站点自定义配置
|
||||
type SiteCustomize struct {
|
||||
SiteTitle string `json:"siteTitle"` // 站点标题(显示在登录页)
|
||||
FaviconUrl string `json:"faviconUrl"` // Favicon 图标 URL
|
||||
LoginDescription string `json:"loginDescription"` // 登录页描述文字
|
||||
}
|
||||
|
||||
// 自定义 CSS/JS
|
||||
type CustomStyle struct {
|
||||
Css string `json:"css"` // 自定义 CSS 内容
|
||||
Js string `json:"js"` // 自定义 JS 内容
|
||||
}
|
||||
|
||||
var (
|
||||
ErrorNoExists = errors.New("no exists")
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user