fix: improve login page style

This commit is contained in:
Vben
2021-04-08 22:08:55 +08:00
parent 96a49ba116
commit 780a8a67b8
7 changed files with 30 additions and 9 deletions

View File

@@ -30,6 +30,7 @@
</div>
<div class="h-full xl:h-auto flex py-5 xl:py-0 xl:my-0 w-full xl:w-6/12">
<div
:class="`${prefixCls}-form`"
class="my-auto mx-auto xl:ml-20 xl:bg-transparent px-5 py-8 sm:px-8 xl:p-4 rounded-md shadow-md xl:shadow-none w-full sm:w-3/4 lg:w-2/4 xl:w-auto enter-x relative"
>
<LoginForm />
@@ -89,10 +90,11 @@
@prefix-cls: ~'@{namespace}-login';
@logo-prefix-cls: ~'@{namespace}-app-logo';
@countdown-prefix-cls: ~'@{namespace}-countdown-input';
@dark-bg: #293146;
html[data-theme='dark'] {
.@{prefix-cls} {
background: #293146;
background: @dark-bg;
&::before {
background-image: url(/@/assets/svg/login-bg-dark.svg);
@@ -106,13 +108,21 @@
.ant-btn:not(.ant-btn-link):not(.ant-btn-primary) {
border: 1px solid #4a5569;
}
&-form {
background: transparent !important;
}
}
}
.@{prefix-cls} {
overflow: hidden;
@media (max-width: @screen-xl) {
background: linear-gradient(180deg, #1c3faa, #1c3faa);
background: #293146;
.@{prefix-cls}-form {
background: #fff;
}
}
&::before {