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