X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=css-bootstrap4%2Froojs-bootstrap-debug.css;h=e7544095e648cf5cb2abc08425b35683ae1c2a9d;hb=2942ea304243898c835050214076e1f83d73f18a;hp=7eea64ef4fcfb57362e033962522301e0cfe4b29;hpb=bcc05f004771488d31e56e450a82aa3745a0af23;p=roojs1 diff --git a/css-bootstrap4/roojs-bootstrap-debug.css b/css-bootstrap4/roojs-bootstrap-debug.css index 7eea64ef4f..e7544095e6 100644 --- a/css-bootstrap4/roojs-bootstrap-debug.css +++ b/css-bootstrap4/roojs-bootstrap-debug.css @@ -994,7 +994,7 @@ table.fc-border-separate { /* zindex of dialogs is 10000++ so dropdowns have to be higher... */ .dropdown-menu { - z-index: 20002 !important; } + z-index: 30002 !important; } .dropdown-menu .checkbox label { width: 100%; } @@ -1859,6 +1859,10 @@ div.input-group.has-feedback > .roo-input-after + .form-control-feedback { .roo-required-indicator.left-indicator { margin-right: 3px; } +.roo-form-group-label-left .roo-required-indicator.left-indicator { + position: absolute; + /* horizontal laid out forms indicator is a bit messy */ } + .roo-required-indicator.right-indicator { margin-left: 3px; } @@ -1872,6 +1876,10 @@ div.input-group.has-feedback > .roo-input-after + .form-control-feedback { height: 100%; overflow: hidden; } +.modal-body.roo-layout-container { + padding: 0; + /* modal padding messes up calcs on layout */ } + .roo-layout-inactive-content { position: absolute; left: -10000px; @@ -1890,12 +1898,14 @@ div.input-group.has-feedback > .roo-input-after + .form-control-feedback { border:1px solid #98c0f4; */ } +/* + *not sure why these are set - they seem to cause problems displaying the popdownmenus over nav bars. .roo-layout-panel-east, .roo-layout-panel-west { - z-index: 10; } - + z-index:10; +} .roo-layout-panel-north, .roo-layout-panel-south { - z-index: 11; } - + z-index:11; +} /* .roo-layout-collapsed-north, .x-layout-collapsed-south, .x-layout-collapsed-east, .x-layout-collapsed-west { z-index:12; @@ -2139,11 +2149,15 @@ a.list-group-item, button.list-group-item { display: table; min-width: 250px; } +/* this is the 'spinner' */ .roo-el-mask-msg i { font-size: 36px; vertical-align: middle; float: left; } +.roo-el-mask-msg.no-spinner i { + display: none; } + .roo-el-mask-msg div { font-family: 'Source Sans Pro', sans-serif; font-size: 24px; @@ -2590,7 +2604,9 @@ a.roo-brick-link:hover { /* for some reason it's -15px on BS */ @media (min-width: 768px) { .navbar-right { - margin-right: 15px; } } + /* not needed on popup? + margin-right: 15px; + */ } } /* was -15 before, on mobile it made the buttons too close to the edit.. */ .navbar-nav { @@ -3560,6 +3576,9 @@ html.bootstrap-sticky body { .table .sortable { cursor: pointer; } + .table .sortable i.fa-arrow-up, + .table .sortable i.fa-arrow-down { + margin-right: 6px; } .table-body-fixed tbody { overflow-y: scroll; @@ -3571,12 +3590,48 @@ html.bootstrap-sticky body { display: block; } .table-body-fixed thead { - overflow: hidden; } + overflow: hidden; + user-select: none; } .table-body-fixed tbody td, .table-body-fixed thead > tr > th { float: left; - border-bottom-width: 0; } + border-bottom-width: 0; + /* long headers? and body ?*/ + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; } + +/** -- the dragable column bar */ +.table-body-fixed thead > tr:hover th .x-grid-split { + position: absolute; + top: 0px; + /*right: 0;*/ + width: 9px; + height: 100%; + background: transparent; + cursor: col-resize; } + +.table-body-fixed thead > tr:hover th .x-grid-split:before { + position: absolute; + content: " "; + top: 15%; + right: 4px; + width: 1px; + height: 70%; + background: black; + cursor: col-resize; } + +/** vertical bar indicating that columns are being moved. */ +.x-grid-resize-proxy { + z-index: 40009; + position: absolute; + background: #666; + border: 1px solid #000; + overflow: hidden; + cursor: col-resize; + overflow: hidden; + width: 2px; } /* fake infinate widt.. */ .table-body-fixed thead > tr, @@ -3798,7 +3853,7 @@ html.bootstrap-sticky body { background-color: #212529; } .tooltip.fade.in { - z-index: 10002; } + z-index: 19002; } .x-hidden { position: absolute; @@ -4722,4 +4777,54 @@ html.bootstrap-sticky body { border-color: #a94442; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2), 0 0 2px #a94442; } +/* collapseable card headers */ +.card-header .fa { + transition: .3s transform ease-in-out; + margin-top: 3px; } + +.card-header .collapsed { + transform: rotate(90deg); } + +.roo-card-dropzone { + border: 1px dashed #adb5bd; + width: 100%; + margin-bottom: 10px; + border-radius: 0.25rem; } + +.roo-card-rotated { + transform: rotate(90deg) translate(0px, -50px); + transform-origin: top left; + width: 500px; } + +.roo-markdown-area .roo-placeholder { + color: #6c757d; } + +.roo-markdown-area { + min-height: 100px; + width: 100%; + border: 1px dashed #ccc; + padding: 4px 7px; } + +.popover { + max-width: 90%; } + +.popover-header .form-group { + margin-bottom: 0; } + +/* Menu - show the icons with a bit of padding */ +.dropdown-item i.fa { + margin-left: -10px; + margin-right: 10px; } + +img.background-contain { + background-repeat: no-repeat; + background-position: center; + background-size: contain; } + +/** override max-width of tooltip-inner +not sure why it was so small.. +*/ +.tooltip-inner { + max-width: 500px; } + /*# sourceMappingURL=roojs-bootstrap-debug.css.map */ \ No newline at end of file