+
+
@@ -233,9 +254,14 @@ const loginBgImage = computed(() => {
return infoStore.organization?.login_bg || '/login-bg.jpg'
})
const brandName = computed(() => {
- const rawName = infoStore.branding?.name ?? ''
- const trimmed = rawName.trim()
- return trimmed || 'Yuxi-Know'
+ const orgName = infoStore.organization?.name?.trim()
+ const brandNameRaw = infoStore.branding?.name?.trim() || 'Yuxi-Know'
+
+ if (orgName && brandNameRaw && orgName !== brandNameRaw) {
+ return `${orgName} | ${brandNameRaw}`
+ }
+
+ return orgName || brandNameRaw
})
const brandSubtitle = computed(() => {
const rawSubtitle = infoStore.branding?.subtitle ?? ''
@@ -519,47 +545,87 @@ onUnmounted(() => {
+
+/* Responsive */
+@media (max-width: 1280px) {
+ .login-navbar .navbar-content {
+ padding: 0 40px;
+ }
+}
+
+@media (max-width: 768px) {
+ .login-navbar .navbar-content {
+ padding: 0 20px;
+ }
+
+ .brand-text {
+ font-size: 20px;
+ }
+
+ .login-card {
+ flex-direction: column;
+ height: auto;
+ max-height: none;
+ width: 100%;
+ margin-top: 20px;
+ }
+
+ .card-side.is-image {
+ display: none;
+ }
+
+ .card-side.is-form {
+ padding: 40px 20px;
+ }
+}
+
\ No newline at end of file
+
+
-
-
-
+
+
+
+
-
-
-
-
+
+
- 系统初始化,请创建超级管理员
-
+
+
+
-
+
+
+
-
-
-
+
-
-
-
欢迎登录
+ +系统初始化,请创建超级管理员
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
- 创建管理员账户
-
-
-
+
-
-
-
-
-
-
-
-
+
+
+
-
-
-
-
-
-
-
+
+
+
-
-
-
+
+
+
-
+
+
- 账户已锁定 {{ formatTime(lockRemainingTime) }}
- 登录
-
-
+
+
+
+
+
+
-
-
+
-
-
-
+
- 其他登录方式
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 账户已锁定 {{ formatTime(lockRemainingTime) }}
+ 登录
+
+
+
+
+
-
-
+
-
-
+ 其他登录方式
+
+