Skip to content

Commit c608b5e

Browse files
committed
fix(Appearance Settings): Empty the welcome message and still display the default welcome message
1 parent 3a64c87 commit c608b5e

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

frontend/src/views/system/appearance/LoginPreview.vue

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,10 @@
4141
<div class="login-logo">
4242
<img class="login-logo-icon" :src="pageLogin" alt="" />
4343
</div>
44-
<div class="login-welcome">
44+
<div v-if="isBtnShow(showSlogan)" class="login-welcome">
4545
{{ pageSlogan || t('system.available_to_everyone') }}
4646
</div>
47+
<div v-else class="login-welcome"></div>
4748
</div>
4849
<div class="form-area">
4950
<div class="default-login-tabs">
@@ -97,6 +98,7 @@ import logoHeader from '@/assets/blue/LOGO-head_blue.png'
9798
import logo from '@/assets/blue/LOGO-blue.png'
9899
import loginImage from '@/assets/blue/login-image_blue.png'
99100
import { propTypes } from '@/utils/propTypes'
101+
import { isBtnShow } from '@/utils/utils'
100102
import { useI18n } from 'vue-i18n'
101103
import { computed, ref, onMounted, nextTick } from 'vue'
102104
import elementResizeDetectorMaker from 'element-resize-detector'
@@ -111,6 +113,7 @@ const props = defineProps({
111113
themeColor: propTypes.string.def(''),
112114
customColor: propTypes.string.def(''),
113115
login: propTypes.string.def(''),
116+
showSlogan: propTypes.string.def('0'),
114117
bg: propTypes.string.def(''),
115118
height: propTypes.number.def(425),
116119
foot: propTypes.string.def(''),

frontend/src/views/system/appearance/index.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@
6464
:name="loginForm.name"
6565
:slogan="loginForm.slogan"
6666
:web="web"
67+
:showSlogan="loginForm.showSlogan"
6768
:bg="bg"
6869
:login="login"
6970
:is-blue="isBlue"

0 commit comments

Comments
 (0)