blob: a1963c04069baf8627876b15e6a9de28c6e74792 [file] [log] [blame]
Sean Condon83fc39f2018-04-19 18:56:13 +01001/*
2 * Copyright 2015-present Open Networking Foundation
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/*
18 ONOS GUI -- Applications View (layout) -- CSS file
19 */
20
21#ov-app h2 {
22 display: inline-block;
23}
24
25#ov-app div.ctrl-btns {
26 width: 290px;
27}
28
29/* -- Drag-n-Drop oar file upload -- */
30#ov-app form#inputFileForm,
31#ov-app input#uploadFile {
32 display: none;
33}
34
35.dropping {
36
37}
38
39/* -- Confirmation Dialog -- */
40#app-dialog {
41 top: 140px;
42 padding: 12px;
43}
44
45#app-dialog p {
46 font-size: 12pt;
47}
48
49#app-dialog p.strong {
50 font-weight: bold;
51 padding: 8px;
52 text-align: center;
53}
54
55/* -- Details Panel -- */
56#application-details-panel.floatpanel {
57 z-index: 0;
58}
59
60#application-details-panel.floatpanel a {
61 font-weight: bold;
62}
63
64#application-details-panel .container {
65 padding: 0 30px;
66 overflow-y: scroll;
67}
68
69#application-details-panel .close-btn {
70 position: absolute;
71 right: 26px;
72 top: 26px;
73 cursor: pointer;
74}
75
76#application-details-panel .app-icon {
77 display: inline-block;
78 padding: 0 6px 0 0;
79 vertical-align: middle;
80}
81
82#application-details-panel h2 {
83 display: inline-block;
84 margin: 12px 0 6px 0;
85 font-size: 11pt;
86 font-variant: small-caps;
87 text-transform: uppercase;
88}
89
90#application-details-panel .top .app-title {
91 width: 90%;
92 height: 62px;
93 font-size: 16pt;
94 font-weight: lighter;
95 overflow: hidden;
96 white-space: nowrap;
97 padding: 0 12px 0 2px;
98 margin-top: 19px;
99 margin-bottom: 5px;
100}
101
102#application-details-panel .top div.left {
103 float: left;
104 padding: 12px 12px 0 3px;
105}
106
107#application-details-panel .top div.right {
108 display: inline-block;
109 overflow: hidden;
110 width: 320px;
111}
112
113#application-details-panel td.label,
114#application-details-panel .app-url i {
115 font-weight: bold;
116 text-align: right;
117 font-size: 10pt;
118 padding-right: 6px;
119}
120
121#application-details-panel td.value-bold {
122 font-weight: bold;
123}
124
125#application-details-panel .app-url {
126 padding: 10px 6px 6px;
127 overflow: hidden;
128 clear: left;
129}
130
131#application-details-panel hr {
132 width: 100%;
133 margin: 12px auto;
134}
135
136#application-details-panel .middle {
137 padding: 7px 0 7px 6px;
138}
139
140#application-details-panel .bottom {
141 padding: 0px;
142}
143
144#application-details-panel .bottom table {
145 border-spacing: 0;
146 width: 100%;
147}
148
149#application-details-panel .bottom td {
150 margin-left: -6px;
151 padding: 6px 6px;
152 text-align: left;
153}
154