blob: f7d5f67beea080bd647894cab937510656a0d9ec [file] [log] [blame]
Bri Prebilic Colee0311892015-05-15 11:27:15 -07001/*
2 * Copyright 2015 Open Networking Laboratory
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 * http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 */
16
Bri Prebilic Cole105d8d72015-06-09 11:47:13 -070017div#login {
18 background: url("/imgs/login.jpg") no-repeat center;
19 background-size: contain;
20 position: absolute;
21 top: 3%;
22 left: 5%;
Bri Prebilic Cole7a5431e2015-06-08 12:53:02 -070023}
24
Bri Prebilic Cole0e35b822015-05-21 13:29:38 -070025div#login-wrapper {
26 text-align: center;
27}
28
29#login h2 {
Bri Prebilic Cole8db16402015-05-18 13:50:31 -070030 margin: 1%;
Bri Prebilic Cole0e35b822015-05-21 13:29:38 -070031 color: rgb(115, 115, 115);
Bri Prebilic Cole60553c82015-06-05 08:50:17 -070032 font-size: xx-large;
33 font-weight: lighter;
Bri Prebilic Cole0e35b822015-05-21 13:29:38 -070034 text-align: left;
35 position: absolute;
36 top: -140px;
37}
38
Bri Prebilic Cole7a5431e2015-06-08 12:53:02 -070039div#login-form {
Bri Prebilic Cole0e35b822015-05-21 13:29:38 -070040 display: inline-block;
41}
42
Bri Prebilic Cole60553c82015-06-05 08:50:17 -070043#login div.outline {
44 position: absolute;
45 border: 1px solid rgba(115, 115, 115, 0.7);
Bri Prebilic Cole105d8d72015-06-09 11:47:13 -070046 background-color: white;
47 opacity: .6;
Bri Prebilic Cole60553c82015-06-05 08:50:17 -070048 top: -160px;
49 left: -25px;
50 width: 300px;
51 height: 245px;
52 border-radius: 1px;
53}
54
Bri Prebilic Cole8db16402015-05-18 13:50:31 -070055div#login-form {
Bri Prebilic Cole0e35b822015-05-21 13:29:38 -070056 margin-left: 2.5%;
57 position: relative;
Bri Prebilic Cole60553c82015-06-05 08:50:17 -070058 width: 255px;
Bri Prebilic Cole105d8d72015-06-09 11:47:13 -070059 margin-top: 33.5%;
Bri Prebilic Cole8db16402015-05-18 13:50:31 -070060}
61
62#login-form form {
Bri Prebilic Cole0e35b822015-05-21 13:29:38 -070063 line-height: 250%;
Bri Prebilic Cole0e35b822015-05-21 13:29:38 -070064}
Bri Prebilic Cole7a5431e2015-06-08 12:53:02 -070065
Bri Prebilic Cole0e35b822015-05-21 13:29:38 -070066#login-form input {
67 display: block;
68 height: 40px;
69 width: 230px;
70 font-size: 19px;
71 padding: 0 5px;
72 margin-bottom: 3.5%;
Bri Prebilic Cole60553c82015-06-05 08:50:17 -070073 border-radius: 1px;
Bri Prebilic Cole0e35b822015-05-21 13:29:38 -070074 position: absolute;
75}
76#login-form input[type="text"] {
Bri Prebilic Cole60553c82015-06-05 08:50:17 -070077 top: -90px;
Bri Prebilic Cole0e35b822015-05-21 13:29:38 -070078}
79#login-form input[type="password"] {
Bri Prebilic Cole60553c82015-06-05 08:50:17 -070080 top: -35px;
Bri Prebilic Cole0e35b822015-05-21 13:29:38 -070081}
82
83#login-form input[type="text"],
84#login-form input[type="password"] {
Bri Prebilic Cole60553c82015-06-05 08:50:17 -070085 border: 2px solid rgba(115, 115, 115, 0.7);
Bri Prebilic Cole0e35b822015-05-21 13:29:38 -070086 transition: border 0.1s;
87}
88#login-form input[type="text"]:focus,
89#login-form input[type="password"]:focus,
90#login-form input[type="button"]:focus {
91 outline: none;
92 border: solid 2px rgba(122, 188, 229, 0.5);
93}
94
95#login-form a {
96 text-decoration: none;
97}
98
99#login-form input[type="button"] {
Bri Prebilic Cole60553c82015-06-05 08:50:17 -0700100 top: 25px;
101 width: 245px;
Bri Prebilic Cole0e35b822015-05-21 13:29:38 -0700102 height: 30px;
Bri Prebilic Cole0e35b822015-05-21 13:29:38 -0700103 cursor: pointer;
104 letter-spacing: 0.02em;
Bri Prebilic Cole60553c82015-06-05 08:50:17 -0700105 font-size: 100%;
106 color: #3C3C3C;
Bri Prebilic Cole0e35b822015-05-21 13:29:38 -0700107 background-color: lightgray;
108 transition: background-color 0.4s;
109}
110
111#login-form input[type="button"]:hover {
112 color: white;
Bri Prebilic Coled050a4b2015-05-27 15:53:30 -0700113 background-color: rgb(122, 188, 229);
Bri Prebilic Colee0311892015-05-15 11:27:15 -0700114}
Bri Prebilic Cole7a5431e2015-06-08 12:53:02 -0700115
116#login-form input.ng-invalid.ng-touched {
117 background-color: #CE5650;
118 color: white;
119}