8 margin:2em auto 3em auto;
20 /* -------------------- general */
29 /* this class is used to store data that needs to get passed to javascript code */
30 /* these elements are not meant to be rendered */
38 /* -------------------- inputs in forms */
39 /* note: this is used by the register wizard as well
40 in case where importing all this file this would some day conflict
41 it might make sense to split this file into plc_style (general) and plc_views (specifics) */
42 /* don't mess with other types of input, e.g. buttons might get affected */
43 input[type="text"], textarea {
44 border: solid 1px #444;
45 background-image: url( '/planetlab/icons/form_input_bg.png' );
46 background-repeat: repeat-x;
47 background-position: top;
51 font-family: courier, monospace;
54 input[type="password"] {
55 border: solid 1px #444;
56 background-image: url( '/planetlab/icons/form_input_password.png' );
57 background-repeat: repeat-x;
58 background-position: top;
61 /* make disabled fields more obvious */
62 input[type="text"][disabled], textarea[disabled] {
63 border: solid 1px #f8f8f8;
64 background-image: url( '/planetlab/icons/form_input_disabled.png' );
65 background-repeat: repeat-x;
66 background-position: top;
69 /* -------------------- errors & warnings */
79 .plc-warning a:link { text-decoration: none; color:white }
80 .plc-warning a:visited { text-decoration: none; color:white }
81 .plc-warning a:hover { text-decoration: none; color:black }
83 /* -------------------- the planetlab module area */
84 div.block-planetlab a {
88 /* -------------------- sites */
89 .addresses { text-align: center; font-weight: bold; }
91 /* -------------------- admin search */
97 #admin-search-form label {
107 #admin-search-message {
115 /* font-size: smaller; */
123 #download_button, #slice_add_button {
130 /* qualify enough so that this wins over the even/odd row patterns in tables */
131 tbody>tr>td.node-ok {
134 tbody>tr>td.node-ko {
137 /****************************************/
140 background-color: #c8c7de;
144 /* site registration */
145 div.site-pending, div.sites-pending {
146 background-color: #eadbc8;
150 div.person-register {
151 background-color: #e3d1cb;
155 div.person-register {
156 background-color: #e3d1cb;
161 /****************************************/
162 /* slice creation page */
163 #create-slice-choose-site {
166 div#create-slice-in-site {
169 div.create-slice-instantiations {
170 padding: 5px 0px 0px 0px;
171 /* font-size: larger; */
174 div#toggle-container-create-slice-details {
175 background-color: #e5dbb7;
177 div#toggle-area-create-slice-details {
178 padding: 20px 5px 5px 5px;
180 div#toggle-container-create-slice-persons {
181 background-color: #dfe6a1;
183 div#toggle-area-create-slice-persons {
184 padding: 20px 5px 5px 5px;
186 /* override details default */
187 div#toggle-area-create-slice-details>table.plc_details {
190 div#toggle-container-add-node,
191 div#toggle-container-add-interface {
192 background-color: #e0d0ff;