Files
matrix/cygnus-onprem-app/build/WebContent/css/query-workspace-v4.css

326 lines
6.9 KiB
CSS

.matrix-query-page .matrix-tool-workspace__content {
width: min(96vw, 1440px) !important;
max-width: none;
}
.matrix-query-page .FormPanel {
padding: 12px;
}
.matrix-query-page #filtertab {
margin: 0;
padding: 0;
border: 0 !important;
background: transparent;
}
.matrix-query-page #filtertab > tbody > tr > td {
display: grid;
grid-template-columns: minmax(180px, 1.25fr) repeat(3, minmax(130px, 1fr)) auto auto;
align-items: end;
gap: 10px;
padding: 14px;
border: 1px solid #cfd9e2;
border-radius: 6px;
background: #f8fafc;
}
.matrix-query-page #filtertab .widget {
display: flex;
min-width: 0;
flex: none;
flex-direction: column;
gap: 4px;
}
.matrix-query-page #filtertab .lblcontainer {
color: #526272;
font-size: 11px;
font-weight: 700;
letter-spacing: .03em;
text-transform: uppercase;
}
.matrix-query-page #filtertab input[type="text"],
.matrix-query-page #filtertab select {
width: 100% !important;
height: 32px;
border-color: #aebdca;
font-size: 12px;
}
.matrix-query-page #filtertab #btnfind {
min-width: 88px;
padding-left: 28px !important;
background-position: 9px center;
}
.matrix-query-page #advslink {
min-height: 32px;
justify-content: center;
font-weight: 600;
}
.matrix-query-page #wscompname,
.matrix-query-page #wsaddress {
grid-column: span 2;
}
.matrix-query-page #divCase {
margin-top: 12px;
padding: 0;
border: 1px solid #cfd9e2;
border-radius: 6px;
background: #fff;
overflow: hidden;
}
.matrix-query-page .matrix-form-controls {
margin: 0;
border-spacing: 0;
}
.matrix-query-page #linkdiv > td {
gap: 6px;
padding: 9px 12px;
border: 0 !important;
border-bottom: 1px solid #d8e0e7 !important;
border-radius: 0;
background: #eef3f7;
}
.matrix-query-page #linkdiv .linkbutton {
min-height: 30px;
color: #31485c;
border-color: #bdcad5;
font-size: 11px;
font-weight: 600;
}
.matrix-query-page #linkdiv .linkbutton img {
width: 16px;
height: 16px;
object-fit: contain;
}
.matrix-query-page #s1 {
display: grid;
grid-template-columns: repeat(12, minmax(0, 1fr));
gap: 9px 12px;
padding: 14px !important;
}
.matrix-query-page #s1::before {
grid-column: 1 / -1;
padding-bottom: 6px;
color: #334f67;
border-bottom: 1px solid #dce4eb;
content: "Case overview";
font-size: 12px;
font-weight: 700;
letter-spacing: .04em;
text-transform: uppercase;
}
.matrix-query-page #s1 .widget {
display: flex;
min-width: 0;
grid-column: span 2;
flex-direction: column;
float: none;
gap: 3px;
margin: 0;
}
.matrix-query-page #s1 .widget[style*="display:none"] {
display: none !important;
}
.matrix-query-page #s1 .lblcontainer,
.matrix-query-page #s1 .inputcontainer {
width: 100% !important;
padding: 0;
float: none;
}
.matrix-query-page #s1 .lblcontainer {
color: #5a6875;
font-size: 10px;
font-weight: 700;
letter-spacing: .025em;
text-transform: uppercase !important;
}
.matrix-query-page #s1 input {
width: 100% !important;
height: 29px;
padding: 4px 7px;
color: #263746;
border: 1px solid #c1ccd6;
border-radius: 3px;
background: #f7f9fb;
font-size: 11px;
}
.matrix-query-page #s1 #portbranch,
.matrix-query-page #s1 #mcustomername,
.matrix-query-page #s1 #specialinst {
grid-column: span 4;
}
.matrix-query-page #s1 .widget:has(#portbranch),
.matrix-query-page #s1 .widget:has(#mcustomername),
.matrix-query-page #s1 .widget:has(#specialinst) {
grid-column: span 4;
}
.matrix-query-page #s1 .widget:has(#rv),
.matrix-query-page #s1 .widget:has(#ov),
.matrix-query-page #s1 .widget:has(#pv),
.matrix-query-page #s1 .widget:has(#rtv),
.matrix-query-page #s1 .widget:has(#otv),
.matrix-query-page #s1 .widget:has(#rfv),
.matrix-query-page #s1 .widget:has(#ear),
.matrix-query-page #s1 .widget:has(#neg) {
grid-column: span 1;
}
.matrix-query-page #s1 .widget:has(#fstatus) {
grid-column: span 2;
}
.matrix-query-page #fstatus {
color: #0757b3 !important;
border-color: #9dbada !important;
background: #eef6ff !important;
}
.matrix-query-page #CaseSection:empty {
display: none;
}
.matrix-query-page .buttonbar {
display: flex;
min-height: 42px;
align-items: center;
gap: 6px;
margin: 12px 0 8px;
padding: 6px 10px;
border: 1px solid #cfd9e2;
border-radius: 5px;
background: #f8fafc;
}
.matrix-query-page .buttonbar input.button {
min-width: 72px;
}
.matrix-query-page #btncancel {
margin-left: auto !important;
}
.matrix-query-page #tabs {
height: auto !important;
min-height: 390px;
padding: 0;
border: 1px solid #c3ced8;
border-radius: 6px;
background: #fff;
font-family: Arial, sans-serif;
}
.matrix-query-page #tabs > .ui-tabs-nav {
display: flex;
flex-wrap: wrap;
gap: 3px;
padding: 7px 8px 0;
border: 0;
border-bottom: 1px solid #cbd5df;
border-radius: 6px 6px 0 0;
background: #eef3f7;
}
.matrix-query-page #tabs > .ui-tabs-nav li {
margin: 0;
border: 1px solid transparent;
border-bottom: 0;
background: transparent;
}
.matrix-query-page #tabs > .ui-tabs-nav li.ui-tabs-active {
border-color: #b9c6d1;
background: #fff;
}
.matrix-query-page #tabs > .ui-tabs-nav a {
padding: 8px 13px;
font-size: 12px;
}
.matrix-query-page #tabs > .ui-tabs-panel {
display: flex;
flex-wrap: wrap;
align-content: flex-start;
gap: 9px 14px;
padding: 14px;
}
.matrix-query-page #tabs .widget {
display: flex;
min-width: 180px;
flex: 1 1 220px;
flex-direction: column;
float: none;
gap: 3px;
margin: 0;
}
.matrix-query-page #tabs .lblcontainer,
.matrix-query-page #tabs .inputcontainer {
width: 100% !important;
padding: 0;
float: none;
}
.matrix-query-page #tabs .lblcontainer {
color: #536574;
font-size: 11px;
font-weight: 700;
}
.matrix-query-page #tabs input,
.matrix-query-page #tabs textarea {
width: 100% !important;
padding: 5px 7px;
color: #263746;
border: 1px solid #c3ced8;
border-radius: 3px;
background: #f8fafb;
}
.matrix-query-page #tabs textarea {
min-height: 90px;
resize: vertical;
}
.matrix-query-page #tabs .linkbutton {
display: inline-flex !important;
width: fit-content;
align-items: center;
gap: 4px;
padding: 5px 8px;
float: none !important;
border: 1px solid #bdcad5 !important;
border-radius: 3px;
background: #fff !important;
cursor: pointer;
}
@media (max-width: 1000px) {
.matrix-query-page #filtertab > tbody > tr > td { grid-template-columns: repeat(2, minmax(0, 1fr)); }
.matrix-query-page #s1 .widget { grid-column: span 3; }
.matrix-query-page #s1 .widget:has(#portbranch),
.matrix-query-page #s1 .widget:has(#mcustomername),
.matrix-query-page #s1 .widget:has(#specialinst) { grid-column: span 6; }
}