奇淼(piexlmax
3 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 20 additions and 148 deletions
-
5server/api/v1/system/sys_captcha.go
-
5server/model/system/response/sys_captcha.go
-
128web/src/style/login.scss
-
30web/src/view/login/index.vue
@ -1,6 +1,7 @@ |
|||||
package response |
package response |
||||
|
|
||||
type SysCaptchaResponse struct { |
type SysCaptchaResponse struct { |
||||
CaptchaId string `json:"captchaId"` |
|
||||
PicPath string `json:"picPath"` |
|
||||
|
CaptchaId string `json:"captchaId"` |
||||
|
PicPath string `json:"picPath"` |
||||
|
CaptchaLength int `json:"captchaLength""` |
||||
} |
} |
@ -1,128 +0,0 @@ |
|||||
.login-register-box { |
|
||||
height: 100vh; |
|
||||
.login-box { |
|
||||
width: 40vw; |
|
||||
position: absolute; |
|
||||
left: 50%; |
|
||||
margin-left: -22vw; |
|
||||
top: 5vh; |
|
||||
.logo { |
|
||||
height: 35vh; |
|
||||
width: 35vh; |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
.link-icon { |
|
||||
width: 20px; |
|
||||
min-width: 20px; |
|
||||
height: 20px; |
|
||||
border-radius: 10px; |
|
||||
} |
|
||||
|
|
||||
.vPic { |
|
||||
width: 33%; |
|
||||
height: 38px; |
|
||||
float: right !important; |
|
||||
background: #ccc; |
|
||||
img { |
|
||||
cursor: pointer; |
|
||||
vertical-align: middle; |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
.logo_login { |
|
||||
width: 100px; |
|
||||
} |
|
||||
|
|
||||
#userLayout.user-layout-wrapper { |
|
||||
height: 100%; |
|
||||
position: relative; |
|
||||
&.mobile { |
|
||||
.container { |
|
||||
.main { |
|
||||
max-width: 368px; |
|
||||
width: 98%; |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
.container { |
|
||||
position: relative; |
|
||||
overflow: auto; |
|
||||
width: 100%; |
|
||||
min-height: 100%; |
|
||||
background: #f0f2f5 url(@/assets/background.svg) no-repeat 50%; |
|
||||
background-size: 100%; |
|
||||
padding: 110px 0 144px; |
|
||||
a { |
|
||||
text-decoration: none; |
|
||||
} |
|
||||
.top { |
|
||||
text-align: center; |
|
||||
margin-top: -40px; |
|
||||
.header { |
|
||||
height: 44px; |
|
||||
line-height: 44px; |
|
||||
margin-bottom: 30px; |
|
||||
.badge { |
|
||||
position: absolute; |
|
||||
display: inline-block; |
|
||||
line-height: 1; |
|
||||
vertical-align: middle; |
|
||||
margin-left: -12px; |
|
||||
margin-top: -10px; |
|
||||
opacity: 0.8; |
|
||||
} |
|
||||
.logo { |
|
||||
height: 44px; |
|
||||
vertical-align: top; |
|
||||
margin-right: 16px; |
|
||||
border-style: none; |
|
||||
} |
|
||||
.title { |
|
||||
font-size: 33px; |
|
||||
color: rgba(0, 0, 0, 0.85); |
|
||||
font-family: Avenir, "Helvetica Neue", Arial, Helvetica, sans-serif; |
|
||||
font-weight: 600; |
|
||||
position: relative; |
|
||||
top: 2px; |
|
||||
} |
|
||||
} |
|
||||
.desc { |
|
||||
font-size: 14px; |
|
||||
color: rgba(0, 0, 0, 0.45); |
|
||||
margin-top: 12px; |
|
||||
} |
|
||||
} |
|
||||
.main { |
|
||||
min-width: 260px; |
|
||||
width: 368px; |
|
||||
margin: 0 auto; |
|
||||
} |
|
||||
.footer { |
|
||||
position: relative; |
|
||||
width: 100%; |
|
||||
padding: 0 20px; |
|
||||
margin: 40px 0 10px; |
|
||||
text-align: center; |
|
||||
.links { |
|
||||
margin-bottom: 8px; |
|
||||
font-size: 14px; |
|
||||
width: 330px; |
|
||||
display: inline-flex; |
|
||||
flex-direction: row; |
|
||||
justify-content: space-between; |
|
||||
padding-right: 40px; |
|
||||
a { |
|
||||
color: rgba(0, 0, 0, 0.45); |
|
||||
transition: all 0.3s; |
|
||||
} |
|
||||
} |
|
||||
.copyright { |
|
||||
color: rgba(0, 0, 0, 0.45); |
|
||||
font-size: 14px; |
|
||||
padding-right: 40px; |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
} |
|
Write
Preview
Loading…
Cancel
Save
Reference in new issue