Newer
Older
a {
cursor: pointer;
}
.vpadding {
padding-top: 20px;
padding-bottom: 20px;
}
.hpadding {
padding-right: 20px;
padding-left: 20px;
}
.schema-info {
Sonia Zorba
committed
padding: 20px 20px 20px 0;
}
.table-info {
padding: 20px 20px 0 0;
}
.columns-header {
.columns-header div {
font-size: 24px;
padding: 20px;
}
.columns-header-name {
width: 450px;
position: absolute;
top: 0;
bottom: 0;
}
.columns-header-properties {
margin-left: 450px;
border-left: 1px solid #ddd;
}
.columns-selector {
width: 450px;
position: absolute;
top: 0;
bottom: 0;
overflow-y: auto;
}
.columns-selector .nav-pills li {
position: relative;
}
.columns-selector .nav-pills li a {
padding: 0;
}
.columns-selector .nav-pills li button {
padding: 6px 0 6px 6px;
color: #FFADAD;
font-size: 20px;
}
.columns-selector .nav-pills li button:hover {
color: #ff0000;
}
.columns-selector .nav-pills .column-name {
margin-left: 20px;
Sonia Zorba
committed
.columns-selector .remove-btn {
font-size: 20px;
font-weight: bold;
color: #a94442;
.column-info {
margin-left: 450px;
padding: 20px;
border-left: 1px solid #ddd;
Sonia Zorba
committed
.form-control.changed {
border-color: #1b00ff;
border-style: dashed;
input[type="checkbox"].changed {
outline: 2px #1b00ff solid;
}
#info-panel {
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 1000;
padding: 30px 100px;
background-color: rgba(255, 255, 255, 0.75);
#info-panel .alert {
box-shadow: #797979 3px 3px 10px;
}
.clickable-input {
cursor: pointer;
}
/* UCD Flags colours */
.flagP {background-color: #ccccff;}
.flagQ {background-color: #eeeeee;}
.flagS {background-color: #ffcccc;}
.flagE {background-color: #ffff99;}
.flagC {background-color: #ccff99;}
Sonia Zorba
committed
.plus-tab {
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6 !important;
border-bottom-color: #ddd !important;
}
.plus-tab:hover {
background-color: #8CE468 !important;
color: #000;
}
.removable-tab a {
padding-right: 0 !important;
border-top-color: #ececec !important;
border-right-color: #ececec !important;
border-left-color: #ececec !important;
}
.removable-tab.to-remove a {
padding-right: 15px !important;
}
.removable-tab.unremovable-tab a {
padding-right: 15px !important;
.strikeout, .strikeout:hover {
text-decoration: line-through !important;
Sonia Zorba
committed
}
.removable-tab .remove-btn {
display: block;
float: right;
cursor: pointer;
margin: -10px 0 -11px 10px;
Sonia Zorba
committed
padding: 6px 10px;
Sonia Zorba
committed
color: #a94442;
Sonia Zorba
committed
border-width: 0;
border-style: solid;
Sonia Zorba
committed
background-color: #f2dede;
border-color: #ebccd1 !important;
border-bottom-color: #ddd !important;
border-top-right-radius: 4px;
Sonia Zorba
committed
font-size: 20px;
font-weight: bold;
Sonia Zorba
committed
}
.removable-tab .remove-btn:hover {
background-color: #ea8f8f !important;
color: #000;
#columnUcd {
}
.loading {
position: fixed;
top: 0;
bottom: 0;
right: 0;
left: 0;
z-index: 10000;
text-align: center;
}
.loading .icon-wrapper {
display: table;
width: 100%;
height: 100%;
}
.loading .glyphicon {
display: table-cell;
vertical-align: middle;
font-size: 45px;
}
Sonia Zorba
committed
footer {
border-top: 1px #eee solid;
margin-top: 20px;
color: #777;
font-size: 85%;
padding-top: 10px;
margin-bottom: 10px;
}
Sonia Zorba
committed
.footer-no-margin {
margin-top: 0;
}
Sonia Zorba
committed
/* Trick to avoid horrible displaying of h:selectOneRadio */
table input+label {
margin-right: 10px;
margin-left: 3px;
}
#users-list-wrapper {
font-size: 17px;
}
#users-list-wrapper li {
padding-top: 8px;
}
#users-list-wrapper li a:hover {
text-decoration: none;
}
/* CSS3 multicolumn layout */
#addablesModal .modal-body {
-webkit-column-count: 3;
-moz-column-count: 3;
column-count: 3;
}
/* Margin fix for multicolumn layout */
#addablesModal .checkbox:first-child {
margin-top: 0;
Sonia Zorba
committed
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
}
/* Columns sorting */
ul.sortable {
list-style-type: none;
padding-left: 0;
}
ul.sortable li {
padding: 3px 10px;
border-radius: 4px;
border: 1px #bbb solid;
margin-bottom: 1px;
}
ul.sortable li input {
margin-right: 10px;
}
.columns-list-wrapper {
display: table;
width: 100%;
}
.columns-list-row {
display: table-row;
width: 100%;
}
.sortable {
display: table-cell;
width: 50%;
}
#unsorted-columns li {
margin-right: 5px;
}
#sorted-columns li {
margin-left: 10px;
}
.margin-right {
margin-right: 10px;
}