blob: c2bc96d1f7ca5777a6b780e5fec4496d5658b6f9 [file] [log] [blame]
Matteo Scandolo5d568612016-01-26 11:02:16 -08001/*
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
17[ng\:cloak], [ng-cloak], .ng-cloak {
18 display: none !important;
19}
20
21html, body, div#frame, div#view {
22 height: 100%;
23}
24
25head, body, footer,
26h1, h2, h3, h4, h5, h6, p,
27a, ul, li, div,
28table, tr, td, th, thead, tbody,
29form, select, input, option, label {
30 padding: 0;
31 margin: 0;
32}
33
34h1, h2, h3, h4, h5, h6,
35p, a, li, th, td,
36select, input, option, label {
37 font-family: sans-serif, "Droid Sans", "Lucida Grande", Arial, Helvetica;
38 color: #3C3C3C;
39}
40
41body {
42 background-color: white;
43 overflow: hidden;
44}
45table {
46 border-spacing: 0;
47 border-collapse: collapse;
48}
49th, td {
50 color: rgba(0, 0, 0, 0.8);
51}
52h3 {
53 margin-bottom: 4%;
54 font-size: xx-large;
55 font-weight: lighter;
56}
57h4 {
58 font-size: large;
59 font-weight: lighter;
60}
61h5 {
62 color: rgb(107, 107, 107);
63 font-style: italic;
64 font-weight: normal;
65 font-size: 90%;
66 margin-bottom: 1%;
67}
68p {
69 font-size: 100%;
70 color: rgba(0,0,0, 0.8);
71 text-indent: 20px;
72 text-align: justify;
73 padding-right: 5%;
74}
75th {
76 background-color: #7AB6EA;
77 color: white;
78 letter-spacing: 0.05em;
79 font-weight: lighter;
80}
81
82button,
83input[type="button"],
84input[type="reset"] {
85 height: 30px;
86 box-shadow: none;
87 border: none;
88 outline: none;
89 cursor: pointer;
90 letter-spacing: 0.02em;
91 font-size: 14px;
92 background-color: lightgray;
93 transition: background-color 0.4s;
94}
95button:hover,
96input[type="button"]:hover,
97input[type="reset"]:hover {
98 color: white;
99 background-color: rgb(122, 188, 229);
100}
101
102button[disabled],
103input[type="button"][disabled],
104input[type="reset"][disabled] {
105 background-color: lightgray;
106 color: graytext;
107}
108
109
110button[disabled]:hover,
111input[type="button"][disabled]:hover,
112input[type="reset"][disabled]:hover {
113 cursor: default;
114}
115
116div.container {
117 width: 85%;
118 margin: 0 auto;
119 min-height: 100%;
120}
121div.main-left, div.main-right {
122 float: left;
123}
124div.main-left {
125 width: 37%;
126 padding-left: 1%;
127}
128div.main-right {
129 width: 61%;
130}
131
132svg#icon-defs {
133 display: none;
134}
135
136g.icon circle {
137 fill: none;
138}
139g.icon use.glyph.checkMark {
140 fill: rgb(68, 189, 83)
141}
142g.icon use.glyph.xMark {
143 fill: #CE5650;
144}
145
146th.user-pic {
147 background-color: white;
148}
149th.user-pic,
150td.user-pic {
151 width: 30px;
152 padding-left: 4%;
153}
154td.user-pic img {
155 width: 25px;
156}
157
158/* animation */
159.fadein {
160 transition: all linear 0.5s;
161}
162.fadein.ng-enter-stagger,
163.fadein.ng-leave-stagger {
164 transition-delay: 0.2s;
165 animation-delay: 0.2s;
166}
167.fadein.ng-enter {
168 opacity: 0;
169}
170.fadein.ng-enter.ng-enter-active {
171 opacity: 1;
172}
173.fadein.ng-leave,
174.fadein.ng-leave-active {
175 opacity: 0;
176}