blob: 4b56f2e3f70f63d9ec0481a82d2c3b3f012f3e5e [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
36div.summary-list tr.no-data td {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070037 text-align: center;
38 font-style: italic;
39}
40
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070041.light div.summary-list tr:nth-child(even) {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070042 background-color: #ddd;
43}
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070044.light div.summary-list tr:nth-child(odd) {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070045 background-color: #eee;
46}
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070047.dark div.summary-list tr:nth-child(even) {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070048 background-color: #333;
49}
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070050.dark div.summary-list tr:nth-child(odd) {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070051 background-color: #444;
52}
53
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070054.light div.summary-list tr.selected {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070055 background-color: deepskyblue;
56}
57
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070058.dark div.summary-list tr.selected {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070059 background-color: #304860;
60}
61
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070062div.summary-list td {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070063 padding: 6px;
64 text-align: left;
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070065 word-wrap: break-word;
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070066}
67
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070068div.summary-list .table-header td {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070069 letter-spacing: 0.02em;
70 cursor: pointer;
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070071 font-weight: bold;
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070072}
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070073div.summary-list .table-header td:first-child {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070074 border-radius: 8px 0 0 0;
75}
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070076div.summary-list .table-header td:last-child {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070077 border-radius: 0 8px 0 0;
78}
79
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070080.light div.summary-list .table-header td {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070081 background-color: #bbb;
82}
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070083.dark div.summary-list .table-header td {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070084 background-color: #222;
85 color: #ccc;
86}
87
88/* rows are selectable */
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070089div.summary-list .table-body td {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070090 cursor: pointer;
91}
92
Bri Prebilic Colee568ead2015-05-01 09:51:28 -070093.dark div.summary-list td {
Bri Prebilic Cole264c5ec2015-04-07 10:22:26 -070094 color: #ccc;
95}
Bri Prebilic Cole41d67652015-06-02 10:23:04 -070096
97/* Tabular view upper right control buttons */
98
99div.ctrl-btns {
100 display: inline-block;
101 float: right;
102 height: 44px;
103 margin-right: 24px;
104 margin-top: 7px;
105}
106
107
108div.ctrl-btns div {
109 display: inline-block;
110 padding: 4px;
111 cursor: pointer;
112}
113
114/* Inactive */
115.light .ctrl-btns div g.icon rect,
116.light .ctrl-btns div:hover g.icon rect {
117 fill: #eee;
118}
119.dark .ctrl-btns div g.icon rect,
120.dark .ctrl-btns div:hover g.icon rect {
121 fill: #222;
122}
123
124.light .ctrl-btns div g.icon use {
125 fill: #ddd;
126}
127.dark .ctrl-btns div g.icon use {
128 fill: #333;
129}
130
131/* Active hover */
132.light .ctrl-btns div.active:hover g.icon rect {
133 fill: #800;
134}
135
136.dark .ctrl-btns div.active:hover g.icon rect {
137 fill: #CE5650;
138}
139
140/* Active */
141.light .ctrl-btns div.active g.icon use {
142 fill: #fff;
143}
144.dark .ctrl-btns div.active g.icon use {
145 fill: #eee;
146}
147
148.light .ctrl-btns div.active g.icon rect {
149 fill: #bbb;
150}
151.dark .ctrl-btns div.active g.icon rect {
152 fill: #444;
153}
154
155/* Refresh button specific */
156.light .ctrl-btns div.refresh:hover g.icon rect {
157 fill: #800;
158}
159
160.dark .ctrl-btns div.refresh:hover g.icon rect {
161 fill: #CE5650;
162}