Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 1 | espaco | 1 | // USER LOGIN 5 |
| 2 | @import '../global/_variables'; // global variables. |
||
| 3 | @import '../global/components/_mixins'; // global mixings. |
||
| 4 | |||
| 5 | .user-login-5{ |
||
| 6 | min-height:100vh; |
||
| 7 | |||
| 8 | .bs-reset{ |
||
| 9 | margin:0; |
||
| 10 | padding:0; |
||
| 11 | } |
||
| 12 | |||
| 13 | .text-right{ |
||
| 14 | text-align: right; |
||
| 15 | } |
||
| 16 | |||
| 17 | .login-bg{ |
||
| 18 | background-position: center; |
||
| 19 | background-size: cover; |
||
| 20 | background-repeat: no-repeat; |
||
| 21 | min-height:100vh; |
||
| 22 | } |
||
| 23 | |||
| 24 | .login-logo{ |
||
| 25 | position: absolute; |
||
| 26 | top:2.5em; |
||
| 27 | left:2.5em; |
||
| 28 | |||
| 29 | &.login-6{ |
||
| 30 | top:80px; |
||
| 31 | left:80px; |
||
| 32 | } |
||
| 33 | } |
||
| 34 | |||
| 35 | .login-container{ |
||
| 36 | position:relative; |
||
| 37 | min-height:100vh; |
||
| 38 | |||
| 39 | >.login-content, |
||
| 40 | .login-social, |
||
| 41 | .login-copyright{ |
||
| 42 | padding:0 80px; |
||
| 43 | } |
||
| 44 | |||
| 45 | >.login-content{ |
||
| 46 | margin-top:35%; |
||
| 47 | |||
| 48 | >h1{ |
||
| 49 | font-size: 30px; |
||
| 50 | font-weight: 300; |
||
| 51 | color:#4e5a64; |
||
| 52 | } |
||
| 53 | |||
| 54 | p{ |
||
| 55 | color:#a0a9b4; |
||
| 56 | font-size: 15px; |
||
| 57 | line-height:22px; |
||
| 58 | } |
||
| 59 | |||
| 60 | >.login-form{ |
||
| 61 | margin-top:80px; |
||
| 62 | color:#a4aab2; |
||
| 63 | font-size: 13px; |
||
| 64 | |||
| 65 | .form-control { |
||
| 66 | width:100%; |
||
| 67 | padding: 10px 0; |
||
| 68 | border:none; |
||
| 69 | border-bottom:1px solid; |
||
| 70 | border-color:#a0a9b4; |
||
| 71 | color:#868e97; |
||
| 72 | font-size: 14px; |
||
| 73 | margin-bottom: 30px; |
||
| 74 | |||
| 75 | &:focus{ |
||
| 76 | outline: 0; |
||
| 77 | } |
||
| 78 | } |
||
| 79 | |||
| 80 | .forgot-password, |
||
| 81 | .login-button{ |
||
| 82 | display:inline-block; |
||
| 83 | } |
||
| 84 | |||
| 85 | .rem-password{ |
||
| 86 | margin-top: 10px; |
||
| 87 | |||
| 88 | > p{ |
||
| 89 | margin:0; |
||
| 90 | } |
||
| 91 | |||
| 92 | >.rem-checkbox{ |
||
| 93 | border-color:#a4aab2; |
||
| 94 | } |
||
| 95 | } |
||
| 96 | |||
| 97 | .forgot-password{ |
||
| 98 | margin-right:1em; |
||
| 99 | |||
| 100 | > a{ |
||
| 101 | color:#a4aab2; |
||
| 102 | |||
| 103 | &:hover{ |
||
| 104 | color:#337ab7; |
||
| 105 | text-decoration: none; |
||
| 106 | } |
||
| 107 | |||
| 108 | &:focus{ |
||
| 109 | color:#a4aab2; |
||
| 110 | text-decoration: none; |
||
| 111 | } |
||
| 112 | } |
||
| 113 | } |
||
| 114 | |||
| 115 | } |
||
| 116 | |||
| 117 | } |
||
| 118 | |||
| 119 | >.login-footer{ |
||
| 120 | position:absolute; |
||
| 121 | bottom:0; |
||
| 122 | width: 100%; |
||
| 123 | padding-bottom: 10px; |
||
| 124 | |||
| 125 | .login-social{ |
||
| 126 | padding-right:0; |
||
| 127 | |||
| 128 | li{ |
||
| 129 | display:inline-block; |
||
| 130 | list-style: none; |
||
| 131 | margin-right:1em; |
||
| 132 | } |
||
| 133 | |||
| 134 | a{ |
||
| 135 | color:#a9b5be; |
||
| 136 | font-size: 18px; |
||
| 137 | |||
| 138 | &:hover{ |
||
| 139 | color:#337ab7; |
||
| 140 | text-decoration: none; |
||
| 141 | } |
||
| 142 | |||
| 143 | &:focus{ |
||
| 144 | color: #a9b5be; |
||
| 145 | } |
||
| 146 | } |
||
| 147 | } |
||
| 148 | |||
| 149 | .login-copyright{ |
||
| 150 | padding-left: 0; |
||
| 151 | margin-top:6px; |
||
| 152 | |||
| 153 | > p{ |
||
| 154 | margin: 0; |
||
| 155 | font-size: 13px; |
||
| 156 | color: #a9b5be; |
||
| 157 | } |
||
| 158 | } |
||
| 159 | } |
||
| 160 | } |
||
| 161 | |||
| 162 | |||
| 163 | // ERROR HANDLER |
||
| 164 | .alert{ |
||
| 165 | margin-top: -60px; |
||
| 166 | } |
||
| 167 | |||
| 168 | .form-group{ |
||
| 169 | |||
| 170 | &.has-error{ |
||
| 171 | border-bottom: 2px solid $brand-danger !important; |
||
| 172 | } |
||
| 173 | |||
| 174 | &.valid{ |
||
| 175 | border-bottom: 1px solid #a0a9b4 !important; |
||
| 176 | } |
||
| 177 | } |
||
| 178 | } |
||
| 179 | |||
| 180 | // END |
||
| 181 | |||
| 182 | // MOBILE |
||
| 183 | |||
| 184 | @media (max-width: 1365px) { |
||
| 185 | .user-login-5{ |
||
| 186 | |||
| 187 | .login-logo{ |
||
| 188 | &.login-6{ |
||
| 189 | top:40px; |
||
| 190 | left:40px; |
||
| 191 | } |
||
| 192 | } |
||
| 193 | |||
| 194 | .login-container{ |
||
| 195 | |||
| 196 | >.login-content, |
||
| 197 | .login-social, |
||
| 198 | .login-copyright{ |
||
| 199 | padding:0 40px; |
||
| 200 | } |
||
| 201 | |||
| 202 | .login-social{ |
||
| 203 | padding-right:0; |
||
| 204 | } |
||
| 205 | |||
| 206 | .login-copyright{ |
||
| 207 | padding-left:0; |
||
| 208 | } |
||
| 209 | } |
||
| 210 | } |
||
| 211 | } |
||
| 212 | |||
| 213 | @media (max-width: 1023px) { |
||
| 214 | |||
| 215 | .user-login-5{ |
||
| 216 | min-height:50vh; |
||
| 217 | |||
| 218 | .mt-login-5-bsfix{ |
||
| 219 | width:100%; |
||
| 220 | } |
||
| 221 | |||
| 222 | .login-bg{ |
||
| 223 | min-height: 50vh; |
||
| 224 | } |
||
| 225 | |||
| 226 | .login-logo{ |
||
| 227 | &.login-6{ |
||
| 228 | position: relative; |
||
| 229 | margin:0 0 40px 0; |
||
| 230 | } |
||
| 231 | } |
||
| 232 | |||
| 233 | .login-container{ |
||
| 234 | min-height: 50vh; |
||
| 235 | |||
| 236 | >.login-content{ |
||
| 237 | margin-top:60px; |
||
| 238 | |||
| 239 | .login-form{ |
||
| 240 | margin-top: 40px; |
||
| 241 | } |
||
| 242 | |||
| 243 | } |
||
| 244 | |||
| 245 | .rem-password{ |
||
| 246 | margin-bottom: 1em; |
||
| 247 | } |
||
| 248 | |||
| 249 | >.login-footer{ |
||
| 250 | position:relative; |
||
| 251 | margin-top:40px; |
||
| 252 | padding-bottom: 0; |
||
| 253 | |||
| 254 | .login-social{ |
||
| 255 | |||
| 256 | li{ |
||
| 257 | margin-right:0.5em; |
||
| 258 | } |
||
| 259 | } |
||
| 260 | } |
||
| 261 | } |
||
| 262 | |||
| 263 | .alert{ |
||
| 264 | margin-top:-20px; |
||
| 265 | } |
||
| 266 | |||
| 267 | } |
||
| 268 | } |
||
| 269 | |||
| 270 | @media (max-width: 640px) { |
||
| 271 | |||
| 272 | .user-login-5{ |
||
| 273 | |||
| 274 | .login-container{ |
||
| 275 | |||
| 276 | >.login-content{ |
||
| 277 | |||
| 278 | .text-right{ |
||
| 279 | text-align: left; |
||
| 280 | } |
||
| 281 | } |
||
| 282 | } |
||
| 283 | } |
||
| 284 | } |