blob: 209c9f434e3d84dc326970e785a0e2a9f5e85980 [file] [log] [blame]
Paul Greyson740bdaf2013-03-18 16:10:48 -07001html, body {
2 height: 100%;
3}
4
Paul Greysond9872392013-03-18 12:04:15 -07005body {
6 display: -webkit-box;
Paul Greyson4e6dc3a2013-03-27 11:37:14 -07007 -webkit-user-select: none;
Paul Greyson56378ed2013-03-26 23:17:36 -07008}
9
Paul Greyson7a300822013-04-09 12:57:49 -070010#background, #background-image {
11 width: 100%;
12 height: 100%;
13}
14
15#contents {
16 width: 100%;
17 height: 100%;
18 display: -webkit-box;
19 -webkit-box-orient: vertical;
20 position: absolute;
21 top: 0px;
22 left: 0px;
23}
24
Paul Greyson56378ed2013-03-26 23:17:36 -070025#columns {
26 display: -webkit-box;
27 -webkit-box-flex: 1.0;
Paul Greysond9872392013-03-18 12:04:15 -070028}
29
30.header {
31 width: 100%;
32 display: -webkit-box;
33 -webkit-box-pack: justify;
34 -webkit-box-align: center;
35}
36
37#status {
38 display: -webkit-box;
Paul Greysond20d22e2013-04-09 14:34:53 -070039 -webkit-box-flex: 1.0;
Paul Greysond9872392013-03-18 12:04:15 -070040}
41
Paul Greyson740bdaf2013-03-18 16:10:48 -070042#left, #right {
43 display: -webkit-box;
44 -webkit-box-orient: vertical;
45}
46
Paul Greysond9872392013-03-18 12:04:15 -070047#right {
48 width: 100%;
49 -webkit-box-flex: 1.0;
50}
51
Paul Greysond20d22e2013-04-09 14:34:53 -070052#topology {
Paul Greysond9872392013-03-18 12:04:15 -070053 -webkit-box-flex: 1.0;
Paul Greyson740bdaf2013-03-18 16:10:48 -070054 position: relative;
Paul Greysond9872392013-03-18 12:04:15 -070055}
56
Paul Greyson6f86d1e2013-03-18 14:40:39 -070057#selectedFlows {
Paul Greyson127d7fb2013-03-25 23:39:20 -070058 display: -webkit-box;
59 -webkit-box-orient: vertical;
Paul Greyson6f86d1e2013-03-18 14:40:39 -070060}
61
Paul Greyson29aa98d2013-03-28 00:09:31 -070062#flowChooser {
63 position: absolute;
64 top: 0px;
65 left: 0px;
66 height: 100%;
67 display: -webkit-box;
68 overflow: scroll;
69}
70
Paul Greyson127d7fb2013-03-25 23:39:20 -070071.selectedFlow {
Paul Greysond9872392013-03-18 12:04:15 -070072 display: -webkit-box;
Paul Greyson29aa98d2013-03-28 00:09:31 -070073 position: relative;
74}
75
Paul Greyson8247c3f2013-03-28 00:24:02 -070076#showFlowChooser {
77 position: relative;
78 display: -webkit-box;
79 -webkit-box-pack: center;
80}
81
Paul Greyson29aa98d2013-03-28 00:09:31 -070082.selectedFlow .srcDPID, .selectedFlow .dstDPID {
Paul Greyson4e6dc3a2013-03-27 11:37:14 -070083 -webkit-user-select: auto;
Paul Greysond9872392013-03-18 12:04:15 -070084}
85
Paul Greyson127d7fb2013-03-25 23:39:20 -070086#selectedFlowsHeader {
87 display: -webkit-box;
Paul Greyson29aa98d2013-03-28 00:09:31 -070088 height: 1.5em;
Paul Greyson127d7fb2013-03-25 23:39:20 -070089}
90
Paul Greyson127d7fb2013-03-25 23:39:20 -070091.iperf {
92 width: 100%;
93 -webkit-box-flex: 1.0;
Paul Greyson95db7a12013-04-04 14:57:58 -070094 position: relative;
95 display: -webkit-box;
96}
97
98.iperf-container {
99 position: absolute;
100 top: 0px;
101 height: 100%;
102 width: 100%;
Paul Greyson127d7fb2013-03-25 23:39:20 -0700103}
104
Paul Greysond1a22d92013-03-19 12:15:19 -0700105#controllerList {
106 display: -webkit-box;
Paul Greysond20d22e2013-04-09 14:34:53 -0700107 -webkit-box-orient: horizontal;
Paul Greysond1a22d92013-03-19 12:15:19 -0700108 overflow: scroll;
109}
110
Paul Greysond20d22e2013-04-09 14:34:53 -0700111#controllers {
112 display: -webkit-box;
113}
Paul Greysond1a22d92013-03-19 12:15:19 -0700114.controller {
115 margin: .25em;
116 background-color: blue;
Paul Greysond20d22e2013-04-09 14:34:53 -0700117 -webkit-box-flex: 1.0;
Paul Greysond1a22d92013-03-19 12:15:19 -0700118}
119
Paul Greyson740bdaf2013-03-18 16:10:48 -0700120#svg-container {
121 position: absolute;
122 top: 0px;
123 height: 100%;
124 width: 100%;
125}