├── README.ME └── Admin_Login ├── image ├── user1.png └── password.png ├── css └── login.css └── index.html /README.ME: -------------------------------------------------------------------------------- 1 | # Save beautiful web ui for later usage -------------------------------------------------------------------------------- /Admin_Login/image/user1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rockyzsu/beautiful_web_ui_collection/master/Admin_Login/image/user1.png -------------------------------------------------------------------------------- /Admin_Login/image/password.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rockyzsu/beautiful_web_ui_collection/master/Admin_Login/image/password.png -------------------------------------------------------------------------------- /Admin_Login/css/login.css: -------------------------------------------------------------------------------- 1 | *{ padding: 0; margin: 0; box-sizing: border-box; user-select: none;} 2 | li{list-style-type: none;} 3 | a{text-decoration: none; color: #fff;} 4 | html{background: #000; height: 100%;} 5 | body{ background: #000; max-width: 1920px; margin: 0 auto; height: 100%; position: relative; 6 | font-family: "PingFang SC","Lantinghei SC","Microsoft YaHei","HanHei SC","Helvetica Neue","Open Sans",Arial,"Hiragino Sans GB","微软雅黑",STHeiti,"WenQuanYi Micro Hei",SimSun,sans-serif;} 7 | body::before{ position: absolute; width: 100%; height: 100%; background: url(../images/bg.png) no-repeat left center; content: ""; left: 0; top: 0; z-index: 100; pointer-events: none;} 8 | .loginbg{background-image:linear-gradient(300deg,#004491,#1e88e5);position:absolute;width:100%;height:50%;left:0;top:0;z-index:0} 9 | .loginav{max-width: 1300px; width: 100%; height: 100%; margin:0 auto;z-index:10;box-shadow:0 0 30px rgba(0,0,0,.1); display: flex; align-items: center; 10 | justify-content: space-between;} 11 | .video{ position: absolute;width: 1200px; left: 0px; padding-bottom: 40px; pointer-events: none;} 12 | .video video{width: 100%;} 13 | .video::before{ position: absolute; content: ""; width: 200px; height: 100%; background: #000; right: 0; top: 0;} 14 | .logotit{text-align:center;padding:40px 0;font-size:30px} 15 | .loginbox{padding:30px 0 50px 0; width: 600px; padding:30px 50px; flex-shrink: 0; position: relative; z-index: 100;} 16 | .logininput .forminput{border:2px solid rgba(32,163,245,.4); 17 | font-family: "PingFang SC","Lantinghei SC","Microsoft YaHei","HanHei SC","Helvetica Neue","Open Sans",Arial,"Hiragino Sans GB","微软雅黑",STHeiti,"WenQuanYi Micro Hei",SimSun,sans-serif; 18 | display:block; padding-left:50px;font-size:18px;color:#fff;width:100%;line-height:48px;outline:0;text-indent:1px; background: rgba(32,163,245,.1);} 19 | 20 | input::input-placeholder{color: #fff;} 21 | ::-webkit-input-placeholder { color: #fff; } 22 | 23 | 24 | .flex1{ display: flex; justify-content: space-between; align-items: center;} 25 | .flex1 label{color: #fff; display: flex; align-items: center;} 26 | .logininput>li{display:block;padding:15px 0;position:relative;} 27 | .logininput li>i{ position: absolute; height: 100%; left: 15px; top: 0; display: flex; align-items: center;} 28 | .logintit{color:#00bff4;text-align:center;position:relative;padding:25px 0;font-size:24px} 29 | .btn-primary{width: 100%;background:#20a3f5; display: block; text-align: center; color: #fff; line-height: 48PX; font-size: 24px;} 30 | .btn-primary:hover{background:#137bd6} 31 | .copyright{position:fixed;width:100%;left:0;bottom:10px;text-align:center;color:#006b95;font-size:12px} 32 | 33 | .logo{ position: absolute; top: -120px; width: 100%; left: 0; text-align: center; color: #fff;} 34 | .logo h1, 35 | .logo h2{ 36 | background: linear-gradient( 90deg,#009ef3, #00e9d0); 37 | background-size: cover; 38 | -webkit-background-clip: text; 39 | background-clip: text; 40 | -webkit-text-fill-color: transparent; 41 | text-fill-color: transparent; 42 | } 43 | .logo h1{ font-weight: bolder; font-size: 48px; font-family: "Microsoft YaHei","HanHei SC"; letter-spacing: 2px;} 44 | .logo h2{ font-size: 30px; text-transform: uppercase; font-weight: lighter; letter-spacing: 2px;} 45 | 46 | .boxall{ border: 2px solid #186baf; background: rgba(32,163,245,.1); position: relative; transform: scale(.7); opacity: 0; animation: shows 1s forwards;} 47 | @keyframes shows 48 | { 49 | to {transform: scale(1); opacity: 1;} 50 | } 51 | .boxall:before, 52 | .boxall:after{ position:absolute; width:30px; height:30px; content: ""; border-top: 3px solid #20a3f5; top: -2px;} 53 | .boxall:before,.boxfoot:before{border-left: 3px solid #20a3f5;left:-2px;} 54 | .boxall:after,.boxfoot:after{border-right: 3px solid #20a3f5; right: -2px;} 55 | 56 | .boxfoot{ position:absolute; bottom: 0; width: 100%; left:0;} 57 | .boxfoot:before, 58 | .boxfoot:after{ position:absolute; width:30px; height:30px; content: "";border-bottom:3px solid #20a3f5; bottom:-2px;} 59 | 60 | 61 | .aui-checkbox,input[type=radio]{width:24px;height:24px;background: rgba(32,163,245,.1);border:solid 2px rgba(32,163,245,.5);margin:0;padding:0;position:relative;cursor:default;-webkit-appearance:none;-webkit-user-select:none;user-select:none;-webkit-transition:background-color ease .1s;transition:background-color ease .1s; flex-shrink: 0; border-radius: 0;} 62 | .aui-checkbox,input[type=radio]{margin:0 3px 0 0 !important;position:relative;} 63 | .aui-checkbox:checked, 64 | input[type=radio]:checked{text-align:center;background-clip:padding-box;} 65 | .aui-checkbox:checked:after, 66 | .aui-checkbox:checked:before, 67 | input[type=radio]:checked:after, 68 | input[type=radio]:checked:before{content:'';width:10px;height:5px;position:absolute;top:50%;left:50%;margin-left:-6px;margin-top:-5px;background:0 0;border:2px solid #439aff;border-top:none;border-right:none;z-index:2;-webkit-border-radius:0;border-radius:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)} 69 | .aui-checkbox:disabled, 70 | input[type=radio]:disabled{background-color:#f5f5f;border:solid 1px #ddd} 71 | .aui-checkbox:disabled:after, 72 | .aui-checkbox:disabled:before, 73 | input[type=radio]:disabled:after, 74 | input[type=radio]:disabled:before{content:'';width:.5rem;height:.3rem;position:absolute;top:50%;left:50%;margin-left:-.25rem;margin-top:-.4rem;background:0 0;border:1px solid #fff;border-top:none;border-right:none;z-index:2;-webkit-border-radius:0;border-radius:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)} 75 | input[type="radio"]{ border-radius: 20px;} 76 | input{outline: none!important;} 77 | .err{ 78 | color: #e41212; 79 | font-size: 18px; 80 | text-align: center; 81 | } 82 | 83 | 84 | @media (max-width: 1200px) { 85 | .loginav{justify-content: center;} 86 | .video{display: none;} 87 | .loginbox{width: 96%;} 88 | .logo h1{font-size: 30px;} 89 | .logo h2{font-size: 20px;} 90 | .loginbox{padding: 30px;} 91 | } 92 | -------------------------------------------------------------------------------- /Admin_Login/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 |