blob: e1dc708fb065059cf0f9c56d4cd26c3d81ad27d5 [file] [log] [blame]
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -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
17/* ------ for summary-list tables ------ */
18
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070019div.summary-list {
20 margin: 0 20px 16px 10px;
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070021 font-size: 10pt;
22 border-spacing: 0;
23}
24
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070025div.summary-list table {
26 border-collapse: collapse;
27 table-layout: fixed;
28 empty-cells: show;
29 margin: 0;
30}
31
32div.summary-list div.table-body {
33 overflow-y: scroll;
34}
35
Bri Prebilic Cole0a6ffb62015-06-04 09:32:12 -070036div.summary-list div.table-body::-webkit-scrollbar {
37 display: none;
38}
39
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070040div.summary-list tr.no-data td {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070041 text-align: center;
42 font-style: italic;
43}
44
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070045.light div.summary-list tr:nth-child(even) {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070046 background-color: #ddd;
47}
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070048.light div.summary-list tr:nth-child(odd) {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070049 background-color: #eee;
50}
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070051.dark div.summary-list tr:nth-child(even) {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070052 background-color: #333;
53}
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070054.dark div.summary-list tr:nth-child(odd) {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070055 background-color: #444;
56}
57
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070058.light div.summary-list tr.selected {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070059 background-color: deepskyblue;
60}
61
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070062.dark div.summary-list tr.selected {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070063 background-color: #304860;
64}
65
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070066div.summary-list td {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070067 padding: 6px;
68 text-align: left;
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070069 word-wrap: break-word;
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070070}
71
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070072div.summary-list .table-header td {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070073 letter-spacing: 0.02em;
74 cursor: pointer;
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070075 font-weight: bold;
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070076}
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070077div.summary-list .table-header td:first-child {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070078 border-radius: 8px 0 0 0;
79}
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070080div.summary-list .table-header td:last-child {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070081 border-radius: 0 8px 0 0;
82}
83
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070084.light div.summary-list .table-header td {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070085 background-color: #bbb;
86}
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070087.dark div.summary-list .table-header td {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070088 background-color: #222;
89 color: #ccc;
90}
91
92/* rows are selectable */
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070093div.summary-list .table-body td {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070094 cursor: pointer;
95}
96
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070097.dark div.summary-list td {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070098 color: #ccc;
99}
Bri Prebilic Cole41d67652015-06-02 10:23:04 -0700100
101/* Tabular view upper right control buttons */
102
103div.ctrl-btns {
104 display: inline-block;
105 float: right;
106 height: 44px;
107 margin-right: 24px;
108 margin-top: 7px;
109}
110
111
112div.ctrl-btns div {
113 display: inline-block;
114 padding: 4px;
115 cursor: pointer;
116}
117
Bri Prebilic Cole9b1fb9a2015-07-01 13:57:11 -0700118div.ctrl-btns div.separator {
119 cursor: auto;
120 width: 24px;
121 border: none;
122}
123
Bri Prebilic Cole41d67652015-06-02 10:23:04 -0700124/* Inactive */
125.light .ctrl-btns div g.icon rect,
126.light .ctrl-btns div:hover g.icon rect {
127 fill: #eee;
128}
129.dark .ctrl-btns div g.icon rect,
130.dark .ctrl-btns div:hover g.icon rect {
131 fill: #222;
132}
133
134.light .ctrl-btns div g.icon use {
135 fill: #ddd;
136}
137.dark .ctrl-btns div g.icon use {
138 fill: #333;
139}
140
141/* Active hover */
142.light .ctrl-btns div.active:hover g.icon rect {
143 fill: #800;
144}
145
146.dark .ctrl-btns div.active:hover g.icon rect {
147 fill: #CE5650;
148}
149
150/* Active */
151.light .ctrl-btns div.active g.icon use {
152 fill: #fff;
153}
154.dark .ctrl-btns div.active g.icon use {
155 fill: #eee;
156}
157
158.light .ctrl-btns div.active g.icon rect {
159 fill: #bbb;
160}
161.dark .ctrl-btns div.active g.icon rect {
162 fill: #444;
163}
164
165/* Refresh button specific */
166.light .ctrl-btns div.refresh:hover g.icon rect {
167 fill: #800;
168}
169
170.dark .ctrl-btns div.refresh:hover g.icon rect {
171 fill: #CE5650;
172}