448 lines
8.5 KiB
CSS
448 lines
8.5 KiB
CSS
.fadmin {
|
|
/*max-width: 990px;*/
|
|
margin: 20px auto;
|
|
border: solid 1px #e3e3e3;
|
|
padding: 20px;
|
|
box-shadow: 1px 1px 2px #aaa;
|
|
border-radius: 3px;
|
|
}
|
|
.fadmin .form-control,
|
|
.fadmin .form-select {
|
|
border-top: none;
|
|
border-left: none;
|
|
border-right: none;
|
|
border-radius: 0;
|
|
min-width: 180px;
|
|
font-size: 0.85rem;
|
|
}
|
|
|
|
.fadmin .form-control.inline {
|
|
width: 180px;
|
|
}
|
|
|
|
.form-select.inline {
|
|
display: inline-block;
|
|
width: auto;
|
|
}
|
|
|
|
.fadmin .fld-block {
|
|
display: flex;
|
|
border-bottom: solid 1px #e4e4e4;
|
|
padding-bottom: 6px;
|
|
}
|
|
|
|
form.fadmin label {
|
|
min-width: 160px;
|
|
border-right: solid 1px gray;
|
|
padding-right: 12px;
|
|
margin-right: 12px;
|
|
text-align: right;
|
|
margin-bottom: 0px;
|
|
}
|
|
form.fadmin .form-control label {
|
|
min-width: auto;
|
|
border-right: none;
|
|
}
|
|
|
|
form.mform {
|
|
display: flex;
|
|
flex-direction: column;
|
|
place-content: center;
|
|
margin-bottom: 6px;
|
|
}
|
|
|
|
form.sform {
|
|
display: flex;
|
|
place-content: flex-end;
|
|
margin-bottom: 6px;
|
|
}
|
|
|
|
form.sform input[type=text],
|
|
form.sform input[type=date],
|
|
form.sform input[type=number],
|
|
form.sform input[type=password] {
|
|
width: 136px;
|
|
}
|
|
form.sform input[type=button],
|
|
form.sform button,
|
|
form.sform label {
|
|
margin-left: 6px;
|
|
}
|
|
form.sform label span,
|
|
form.mform label span {
|
|
padding-right: 4px;
|
|
}
|
|
.form-select,
|
|
.form-select-sm {
|
|
vertical-align: middle;
|
|
border:1px solid #ced4da;
|
|
}
|
|
.bg-light-pink {
|
|
background-color: lightpink !important;
|
|
}
|
|
.bg-light-blue {
|
|
background-color: lightblue !important;
|
|
}
|
|
|
|
th label, td label {
|
|
display: block;
|
|
width:100%;
|
|
height:100%;
|
|
margin:0;
|
|
}
|
|
|
|
.top_sticky {
|
|
position:sticky;
|
|
top:0;
|
|
}
|
|
.bottom_sticky {
|
|
position:sticky;
|
|
bottom:0;
|
|
}
|
|
.left_sticky {
|
|
position:sticky;
|
|
left:0;
|
|
}
|
|
.right_sticky {
|
|
position:sticky;
|
|
right:0;
|
|
}
|
|
|
|
#base_info_body table tbody .code-start td{
|
|
border-top: double 1px gray;
|
|
border-bottom: solid 1px gray;
|
|
}
|
|
#base_info_body table tbody .code-start td:nth-child(1){
|
|
border-bottom: none;
|
|
}
|
|
#base_info_body table tbody .code-start td:nth-child(2){
|
|
border-left: solid 1px gray;
|
|
border-right: solid 1px gray;
|
|
}
|
|
|
|
.cont_hfix {
|
|
height:calc( 100vh - 225px );
|
|
overflow: auto;
|
|
}
|
|
|
|
/*tree view*/
|
|
.treeview span.icon.glyphicon {
|
|
display: inline-block;
|
|
width: 14px;
|
|
}
|
|
.treeview .icon::before, .treeview [class^="glyphicon-"]::before, .treeview [class*=" glyphicon-"]::before {
|
|
display: inline-block;
|
|
font-family: bootstrap-icons !important;
|
|
font-style: normal;
|
|
font-weight: normal !important;
|
|
font-variant: normal;
|
|
text-transform: none;
|
|
line-height: 1;
|
|
vertical-align: -0.125em;
|
|
-webkit-font-smoothing: antialiased;
|
|
-moz-osx-font-smoothing: grayscale;
|
|
}
|
|
|
|
.treeview .glyphicon-minus::before {
|
|
content: "\f2e9";
|
|
}
|
|
|
|
.treeview .glyphicon-plus::before {
|
|
content: "\f4fc";
|
|
}
|
|
|
|
.treeview .glyphicon-bookmark::before {
|
|
content: "\f1a2";
|
|
}
|
|
|
|
.treeview .list-group-item {
|
|
padding: .5rem 1.25rem
|
|
}
|
|
|
|
.treeview .badge {
|
|
background-color: dodgerblue;
|
|
float: right;
|
|
padding: 5px;
|
|
margin-left: 3px;
|
|
}
|
|
|
|
#root li.node-tree {
|
|
padding-left: 16px;
|
|
}
|
|
|
|
/* JSTree */
|
|
#trmenu_top {
|
|
cursor: pointer;
|
|
background-color: #fff;
|
|
border: 1px solid rgba(0,0,0,.125);
|
|
line-height: 36px;
|
|
height: 36px;
|
|
width:100%;
|
|
display: block;
|
|
font-weight: bold;
|
|
}
|
|
|
|
.jstree-container-ul {
|
|
display: flex;
|
|
flex-direction: column;
|
|
padding-left: 0;
|
|
margin-bottom: 0;
|
|
border-radius: 0.25rem;
|
|
}
|
|
.jstree-default .jstree-node {
|
|
min-height: initial;
|
|
line-height: initial;
|
|
margin-left: initial;
|
|
min-width: initial;
|
|
}
|
|
.jstree-default .jstree-wholerow,
|
|
.jstree-default .jstree-anchor {
|
|
line-height: 36px;
|
|
height: 36px;
|
|
}
|
|
.jstree-container-ul .jstree-node {
|
|
display: block;
|
|
padding: 0;
|
|
padding-left: 16px !important;
|
|
text-decoration: none;
|
|
}
|
|
.jstree-container-ul .jstree-node .jstree-wholerow {
|
|
cursor: pointer;
|
|
background-color: #fff;
|
|
border: 1px solid rgba(0,0,0,.125);
|
|
color: var(--bs-list-group-color);
|
|
}
|
|
.jstree-default .jstree-wholerow-clicked {
|
|
backgoround: linear-gradient(to bottom, #fff 0, #fff 0%);
|
|
}
|
|
.jstree-container-ul .jstree-node .jstree-wholerow-clicked *{
|
|
color:#fff;
|
|
}
|
|
.jstree-icon,
|
|
.jstree-icon:empty {
|
|
margin-top: 7px;
|
|
}
|
|
.jstree-default .jstree-node,
|
|
.jstree-default .jstree-icon {
|
|
background-image: none;
|
|
}
|
|
.jstree-default .jstree-node::before,
|
|
.jstree-default .jstree-icon::before {
|
|
display: inline-block;
|
|
font-family: bootstrap-icons !important;
|
|
font-size: 1.1em;
|
|
font-style: normal;
|
|
font-weight: normal !important;
|
|
font-variant: normal;
|
|
text-transform: none;
|
|
line-height: 1;
|
|
vertical-align: -0.125em;
|
|
-webkit-font-smoothing: antialiased;
|
|
-moz-osx-font-smoothing: grayscale;
|
|
}
|
|
.jstree-icon.jstree-ocl {
|
|
/*margin-left: 10px;*/
|
|
}
|
|
.jstree-closed > .jstree-icon.jstree-ocl,
|
|
.jstree-open > .jstree-icon.jstree-ocl {
|
|
/*margin-left: 0px;*/
|
|
}
|
|
.jstree-closed > .jstree-icon.jstree-ocl::before {
|
|
content: "\f4fc";
|
|
}
|
|
.jstree-open > .jstree-icon.jstree-ocl::before {
|
|
content: "\f2e9";
|
|
}
|
|
.jstree-default .jstree-themeicon::before {
|
|
content: "\f1a2";
|
|
}
|
|
.jstree-default .jstree-themeicon-fill::before {
|
|
content: "\f199";
|
|
}
|
|
.jstree-default .jstree-node:has("> a > i.jstree-notuse") {
|
|
color: #cc6600;
|
|
}
|
|
.jstree-default .bi-bookmark-x-fill::before,
|
|
.jstree-default .jstree-disabled .jstree-themeicon::before {
|
|
content: "\f1a0";
|
|
color: red;
|
|
}
|
|
.jstree-default .jstree-node:has("> a.jstree-disabled") > a > i,
|
|
.jstree-default .jstree-node > a.jstree-disabled {
|
|
color: #aa0000;
|
|
opacity: initial;
|
|
filter: initial;
|
|
-webkit-filter: initial;
|
|
}
|
|
|
|
#jstree-marker {
|
|
border: none;
|
|
z-index: 55;
|
|
display: inline-block;
|
|
font-family: bootstrap-icons !important;
|
|
font-size: 1.1em;
|
|
font-style: normal;
|
|
font-weight: normal !important;
|
|
font-variant: normal;
|
|
text-transform: none;
|
|
line-height: 1;
|
|
vertical-align: -0.125em;
|
|
-webkit-font-smoothing: antialiased;
|
|
-moz-osx-font-smoothing: grayscale;
|
|
}
|
|
|
|
#jstree-marker::before{
|
|
content: "\f1c3";
|
|
font-weight: bold;
|
|
color:darkorange;
|
|
}
|
|
|
|
#jstree-dnd {
|
|
border: solid 1px silver;
|
|
border-radius: 5px;
|
|
background: #eee;
|
|
}
|
|
|
|
#jstree-dnd.jstree-default {
|
|
padding: 10px;
|
|
min-width: 150px;
|
|
}
|
|
|
|
#jstree-dnd.jstree-default .jstree-ok,
|
|
#jstree-dnd.jstree-default .jstree-er {
|
|
background-image: none;
|
|
font-size: 1.6em;
|
|
}
|
|
|
|
#jstree-dnd.jstree-default .jstree-ok::before{
|
|
content: "\f26a";
|
|
color: green;
|
|
margin-top:3px;
|
|
}
|
|
#jstree-dnd.jstree-default .jstree-er::before{
|
|
content: "\f2e5";
|
|
color: darkorange;
|
|
}
|
|
|
|
/* auth table */
|
|
table.auth_table {}
|
|
table.auth_table td {
|
|
vertical-align: top;
|
|
}
|
|
|
|
table.grid_table {
|
|
table-layout: fixed;
|
|
border-right:solid 1px silver;
|
|
}
|
|
table.grid_table th,
|
|
table.grid_table td {
|
|
border:solid 1px silver;
|
|
border-right:none;
|
|
padding-left:10px;
|
|
padding-right:10px;
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
}
|
|
table.grid_table th {
|
|
text-align: center;
|
|
}
|
|
table.grid_table td.sptd {
|
|
border: solid 1px silver;
|
|
border-left: none;
|
|
border-right: none;
|
|
}
|
|
table.grid_table .rowspan2 {
|
|
height: 3.4em;
|
|
}
|
|
table.grid_table.chk_table th,
|
|
table.grid_table.chk_table td {
|
|
padding-left:0px;
|
|
padding-right:0px;
|
|
}
|
|
table.grid_table.chk_table td label{
|
|
padding-left:10px;
|
|
padding-right:10px;
|
|
cursor: pointer;
|
|
}
|
|
.hand {
|
|
cursor: pointer;
|
|
}
|
|
|
|
/* sticky table */
|
|
.sticky_table {
|
|
background-color: #fff;
|
|
}
|
|
.sticky_table th,
|
|
.sticky_table td,
|
|
.sticky_table table{
|
|
background-color: #fff;
|
|
}
|
|
.sticky_table .stk_field_left {
|
|
position: sticky;
|
|
left: 0;
|
|
z-index: 90;
|
|
}
|
|
.sticky_table .stk_field_right {
|
|
position: sticky;
|
|
right: 0;
|
|
z-index: 90;
|
|
}
|
|
.sticky_table thead {
|
|
position: sticky;
|
|
top: 0;
|
|
z-index: 100;
|
|
}
|
|
.sticky_table tfoot {
|
|
position: sticky;
|
|
bottom: 0;
|
|
z-index: 100;
|
|
}
|
|
.sticky_table .sticky_table .stk_field_left {
|
|
z-index: 70;
|
|
}
|
|
.sticky_table .sticky_table .stk_field_right {
|
|
z-index: 70;
|
|
}
|
|
.sticky_table .sticky_table thead {
|
|
top: 27px;
|
|
z-index: 80;
|
|
}
|
|
.sticky_table .sticky_table tfoot {
|
|
z-index: 80;
|
|
}
|
|
.sticky_table .sticky_table th {
|
|
background-color: lightgrey;
|
|
}
|
|
|
|
/* awesome notifications */
|
|
#awn-popup-wrapper .awn-popup-body {
|
|
max-width: 100%;
|
|
}
|
|
#awn-popup-wrapper .awn-buttons .awn-btn-success {
|
|
background:grey;
|
|
}
|
|
#awn-popup-wrapper .awn-buttons .awn-btn-success:hover {
|
|
background: dimgrey;
|
|
}
|
|
#awn-popup-wrapper .awn-buttons .awn-btn-cancel {
|
|
background:darkorange;
|
|
}
|
|
#awn-popup-wrapper .awn-buttons .awn-btn-cancel:hover {
|
|
background: orangered;
|
|
}
|
|
#awn-popup-wrapper .awn-buttons .awn-btn-success:focus {
|
|
outline: 0px;
|
|
}
|
|
#awn-popup-wrapper .awn-popup-title {
|
|
width:100%;
|
|
margin-top: -3px;
|
|
margin-bottom: 10px;
|
|
border-bottom: solid 1px silver;
|
|
padding: 0px 10px 5px 10px;
|
|
}
|
|
|
|
/* tippy */
|
|
.tippy-box[data-theme~='kuls'] {
|
|
background-color: darkcyan;
|
|
color: yellow;
|
|
} |