Just for fun :) A pure-css version of the OSx login screen (lock screen).
A Pen by Saminou yengue kizidi on CodePen.
| <div class="osx-login"> | |
| <div class="avatar"></div> | |
| <p class="name">Steven Schobert</p> | |
| <input type="password" class="password" placeholder="Password" /> | |
| </div> |
Just for fun :) A pure-css version of the OSx login screen (lock screen).
A Pen by Saminou yengue kizidi on CodePen.
| @import "compass"; | |
| .osx-login { | |
| display:inline-block; | |
| position:absolute; | |
| top:50%; | |
| left:50%; | |
| width:184px; | |
| height:184px; | |
| padding:30px 35px; | |
| margin:-122px -127px; | |
| text-align:left; | |
| font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; | |
| background:#efefef; | |
| @include background(linear-gradient(#f4f5f6, #e2e3e5)); | |
| @include border-radius(5px); | |
| @include box-shadow( | |
| hsla(0,0,100%,0.5) 0 0 0 1px inset, | |
| hsla(0,0,0,0.35) 0 2px 5px 1px | |
| ); | |
| } | |
| .osx-login .avatar { | |
| width:88px; | |
| height:88px; | |
| position:relative; | |
| margin:auto auto; | |
| background:#fff; | |
| @include border-radius(44px); | |
| @include background(linear-gradient(#fdfbfe, #c7c7c7)); | |
| @include box-shadow( | |
| hsla(0,0,0,0.35) 0 0 0 1px inset, | |
| hsla(0,0,0,0.05) 0 1px 1px 1px, | |
| hsla(0,0,0,0.1) 0 0 4px 0 | |
| ); | |
| &:before { | |
| content:''; | |
| width:80px; | |
| height:80px; | |
| top:4px; | |
| left:4px; | |
| background:url("http://0.gravatar.com/avatar/bc13eedc2642303b1a2251a4da7f157e") center; | |
| position:absolute; | |
| @include border-radius(40px); | |
| @include box-shadow( | |
| hsla(0,0,0,0.4) 0 0 0 2px inset | |
| ); | |
| } | |
| &:after { | |
| content:''; | |
| width:38px; | |
| height:76px; | |
| position:absolute; | |
| left:12px; | |
| top:-7px; | |
| @include background(linear-gradient(hsla(0,0,100%,0.3), hsla(0,0,100%,0.1) 25%, hsla(0,0,100%,0))); | |
| @include border-left-radius(38px); | |
| @include transform(rotate(45deg)); | |
| } | |
| } | |
| .osx-login .name { | |
| width:100%; | |
| text-align:center; | |
| font-size:0.82em; | |
| margin-top:13px; | |
| } | |
| .osx-login .password { | |
| width:100%; | |
| font-size:0.8em; | |
| margin-top:15px; | |
| padding:5px 2px; | |
| border:1px solid hsla(0,0,0,.3); | |
| @include border-radius(3px); | |
| @include box-shadow( | |
| hsla(0,0,0,0.15) 0 1px 2px 0 inset, | |
| hsla(0,0,100%,0.3) 0 1px 0 0 | |
| ); | |
| &:focus { | |
| outline:0; | |
| border:1px solid #77a7c0; | |
| @include box-shadow( | |
| hsla(206%,80%,40%,0.5) 0 0 3px 1px, | |
| hsla(206%,80%,40%,0.5) 0 0 2px 1px inset | |
| ); | |
| } | |
| &::-webkit-input-placeholder { | |
| color:hsla(0,0,20%,0.5); | |
| } | |
| &:-moz-placeholder { | |
| color:hsla(0,0,20%,0.5); | |
| } | |
| &::-moz-placeholder { | |
| color:hsla(0,0,20%,0.5); | |
| } | |
| &:-ms-input-placeholder { | |
| color:hsla(0,0,20%,0.5); | |
| } | |
| } | |
| body { | |
| text-align:center; | |
| background:url("http://f.cl.ly/items/0m1s041Z2e0E1J2v2I3M/Galaxy_dark2.jpg") no-repeat center center fixed; | |
| @include background-size(cover); | |
| } |