|
|
@@ -2820,10 +2820,6 @@ animation:shake 1s .2s ease both;}
|
|
|
.gy-header .gy-brand,.gy-header .gy-brand>div{min-width:0;max-width:100%}
|
|
|
.gy-header .gy-brand strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
|
|
|
}
|
|
|
-.gy-finished-page{display:grid;grid-template-rows:minmax(230px,1fr) minmax(550px,2.4fr);gap:12px;flex:1;min-height:804px}
|
|
|
-.gy-finished-layout{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:12px;min-height:0}
|
|
|
-.gy-finished-detail{display:grid;grid-template-rows:minmax(230px,1fr) minmax(270px,1.2fr);gap:12px;min-width:0;min-height:0}
|
|
|
-@media(max-width:1000px){.gy-finished-page{flex:none;grid-template-rows:260px auto}.gy-finished-layout{grid-template-columns:1fr}.gy-finished-detail{grid-template-rows:auto 300px}}
|
|
|
.gy-header-actions{display:flex;align-items:center;gap:12px}
|
|
|
.gy-header-actions .project-screen-switcher>button{color:#c9d4df;border-color:#58616a;padding:9px 14px;font-size:13px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
|
|
|
.gy-header-actions .dropdown-menu{background:#343a40;border-color:#58616a;max-height:60vh;overflow:auto;min-width:180px;max-width:320px}
|
|
|
@@ -2836,8 +2832,6 @@ animation:shake 1s .2s ease both;}
|
|
|
.gy-change-table td{text-align:right!important}
|
|
|
.gy-change-table td:first-child{text-align:left!important;white-space:normal}
|
|
|
.gy-change-negative{color:#ffc16b}
|
|
|
-#gy-building-page .gy-planned-detail{grid-template-rows:minmax(210px,1fr) minmax(270px,1.2fr) minmax(260px,1fr)}
|
|
|
-@media(max-width:1000px){#gy-building-page .gy-planned-detail{grid-template-rows:auto 300px 300px}}
|
|
|
.gy-stage-dialog .modal-body{scrollbar-width:thin;scrollbar-color:#626e7a #343a40}
|
|
|
.gy-stage-dialog .modal-body::-webkit-scrollbar{width:8px;height:8px}
|
|
|
.gy-stage-dialog .modal-body::-webkit-scrollbar-track,.gy-stage-dialog .modal-body::-webkit-scrollbar-corner{background:#343a40}
|
|
|
@@ -2851,13 +2845,14 @@ animation:shake 1s .2s ease both;}
|
|
|
.gy-stage-dialog #gy-dialog-project{font-size:16px;font-weight:400;line-height:1.6;color:#c4d4e5;overflow-wrap:anywhere}
|
|
|
.gy-stage-dialog .gy-table thead th{text-align:center!important}
|
|
|
.gy-stage-dialog .gy-table tbody td{text-align:center!important}
|
|
|
-.gy-stage-dialog .gy-table thead th:first-child,.gy-stage-dialog .gy-table tbody td:first-child{text-align:left!important}
|
|
|
+.gy-stage-dialog .gy-table tbody td:nth-child(2){text-align:left!important}
|
|
|
.gy-stage-dialog .gy-stage-group .gy-table{table-layout:fixed}
|
|
|
-.gy-stage-dialog .gy-stage-group th:first-child{width:46%}
|
|
|
-.gy-stage-dialog .gy-stage-group th:nth-child(2){width:14%}
|
|
|
-.gy-stage-dialog .gy-stage-group th:nth-child(3){width:18%}
|
|
|
-.gy-stage-dialog .gy-stage-group th:last-child{width:22%}
|
|
|
-.gy-stage-dialog .gy-stage-group td:first-child,.gy-stage-dialog .gy-stage-group td:last-child{white-space:normal;overflow-wrap:anywhere}
|
|
|
+.gy-stage-dialog .gy-stage-group th:first-child{width:10%}
|
|
|
+.gy-stage-dialog .gy-stage-group th:nth-child(2){width:38%}
|
|
|
+.gy-stage-dialog .gy-stage-group th:nth-child(3){width:14%}
|
|
|
+.gy-stage-dialog .gy-stage-group th:nth-child(4){width:18%}
|
|
|
+.gy-stage-dialog .gy-stage-group th:last-child{width:20%}
|
|
|
+.gy-stage-dialog .gy-stage-group td:nth-child(2),.gy-stage-dialog .gy-stage-group td:last-child{white-space:normal;overflow-wrap:anywhere}
|
|
|
.gy-stage-dialog .close:focus:not(:focus-visible){outline:none;box-shadow:none}
|
|
|
.gy-stage-dialog .gy-stage-group{--gy-stage-accent:#67b7ff;border:1px solid #52616e;border-radius:6px;overflow:auto}
|
|
|
.gy-stage-dialog .gy-stage-group + .gy-stage-group{margin-top:24px}
|
|
|
@@ -2872,7 +2867,8 @@ animation:shake 1s .2s ease both;}
|
|
|
.gy-stage-dialog .gy-stage-state.gy-status-2{background:rgba(170,182,195,.12)}
|
|
|
.gy-stage-dialog .gy-stage-group .gy-table tbody tr:last-child td{border-bottom:0}
|
|
|
.gy-planned-page{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:12px;flex:1;min-height:804px}
|
|
|
-.gy-planned-detail{display:grid;grid-template-rows:minmax(210px,1fr) minmax(270px,1.2fr) minmax(max-content,1fr);gap:12px;min-width:0;min-height:0}
|
|
|
+.gy-planned-detail{display:grid;grid-template-rows:minmax(210px,1fr) minmax(270px,1.2fr) minmax(280px,1fr);gap:12px;min-width:0;min-height:0}
|
|
|
+.gy-planned-detail>.gy-card>.gy-title{height:30px;flex-shrink:0}
|
|
|
.gy-detail-top{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:12px;min-height:0}
|
|
|
.gy-detail-text{font-size:14px;line-height:2;background:#303b47;padding:16px;overflow:auto;overflow-wrap:anywhere}
|
|
|
.gy-detail-text strong{display:block;color:#84c4ff;margin-bottom:12px}
|
|
|
@@ -2891,7 +2887,7 @@ animation:shake 1s .2s ease both;}
|
|
|
.gy-detail-button{background:transparent;border:1px solid #56718b;border-radius:4px;color:#8ac8ff;padding:5px 10px;font-size:12px!important}
|
|
|
.gy-stage-table{table-layout:fixed}.gy-stage-table td,.gy-stage-table th{text-align:center!important}.gy-stage-table button{border:0;background:none;color:inherit;padding:4px 12px;text-decoration:underline;text-underline-offset:4px}.gy-status-0{color:#67d6a2}.gy-status-1{color:#ffc16b}.gy-status-2{color:#aab6c3}
|
|
|
.gy-stage-dialog .modal-dialog{width:90vw;max-width:900px}.gy-stage-dialog .modal-content{background:#343a40;color:#edf3fa;border:1px solid #627589;border-radius:6px}.gy-stage-dialog .modal-header{border-bottom-color:#48515a}.gy-stage-dialog .modal-body{max-height:70vh;overflow:auto}.gy-stage-dialog .close{color:#edf3fa;text-shadow:none}.gy-stage-dialog p{color:#aab6c3}.gy-stage-dialog table{min-width:600px}.gy-empty{padding:24px;text-align:center;color:#aab6c3}
|
|
|
-@media(max-width:1000px){.gy-planned-page{grid-template-columns:1fr;flex:none}.gy-project-list{height:350px}.gy-planned-detail{grid-template-rows:auto 300px auto}.gy-detail-top{min-height:250px}}
|
|
|
+@media(max-width:1000px){.gy-planned-page{grid-template-columns:1fr;flex:none}.gy-project-list{height:350px}.gy-planned-detail{grid-template-rows:auto 300px 300px}.gy-detail-top{grid-auto-rows:270px;min-height:250px}}
|
|
|
@media(max-width:650px){.gy-detail-top{grid-template-columns:1fr}.gy-detail-text{max-height:240px}}
|
|
|
.gy-grid{flex:1 0 auto}
|
|
|
.gy-screen button:focus:not(:focus-visible){outline:none;box-shadow:none}
|
|
|
@@ -3750,23 +3746,23 @@ button.gy-stat:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
|
|
|
|
|
|
.quality-inspection-attachments .modal-dialog,
|
|
|
.safe-inspection-attachments .modal-dialog {
|
|
|
- width: 900px;
|
|
|
+ width: max-content;
|
|
|
max-width: calc(100% - 32px);
|
|
|
margin-right: auto;
|
|
|
margin-left: auto;
|
|
|
}
|
|
|
.quality-inspection-attachments table,
|
|
|
.safe-inspection-attachments table {
|
|
|
- width: 100%;
|
|
|
- max-width: 100%;
|
|
|
- table-layout: fixed;
|
|
|
+ width: auto;
|
|
|
+ min-width: 100%;
|
|
|
+ max-width: none;
|
|
|
+ table-layout: auto;
|
|
|
}
|
|
|
.quality-inspection-attachments th,
|
|
|
.quality-inspection-attachments td,
|
|
|
.safe-inspection-attachments th,
|
|
|
.safe-inspection-attachments td {
|
|
|
- white-space: normal;
|
|
|
- overflow-wrap: break-word;
|
|
|
+ white-space: nowrap;
|
|
|
}
|
|
|
|
|
|
.quality-inspection-menu .nav-list a,
|
|
|
@@ -3821,3 +3817,46 @@ button.gy-stat:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
|
|
|
top: 0;
|
|
|
height: 100%;
|
|
|
}
|
|
|
+
|
|
|
+.inspection-detail-attachments {
|
|
|
+ max-width: 100%;
|
|
|
+ overflow-x: auto;
|
|
|
+}
|
|
|
+.inspection-detail-attachments-table {
|
|
|
+ width: 100%;
|
|
|
+ min-width: 600px;
|
|
|
+ margin-bottom: 0;
|
|
|
+ table-layout: fixed;
|
|
|
+}
|
|
|
+.inspection-detail-attachments-table .attachment-col-number {
|
|
|
+ width: 5%;
|
|
|
+}
|
|
|
+.inspection-detail-attachments-table .attachment-col-name {
|
|
|
+ width: auto;
|
|
|
+}
|
|
|
+.inspection-detail-attachments-table .attachment-col-stage,
|
|
|
+.inspection-detail-attachments-table .attachment-col-user,
|
|
|
+.inspection-detail-attachments-table .attachment-col-actions {
|
|
|
+ width: 10%;
|
|
|
+}
|
|
|
+.inspection-detail-attachments-table .attachment-col-time {
|
|
|
+ width: 15%;
|
|
|
+}
|
|
|
+.inspection-detail-attachments-table th,
|
|
|
+.inspection-detail-attachments-table td {
|
|
|
+ overflow-wrap: break-word;
|
|
|
+}
|
|
|
+.inspection-detail-attachments-table thead th:nth-child(n+3),
|
|
|
+.inspection-detail-attachments-table .inspection-attachment-row td:nth-child(n+3) {
|
|
|
+ text-align: center;
|
|
|
+}
|
|
|
+.inspection-detail-attachments-table .inspection-attachment-name {
|
|
|
+ min-width: 300px;
|
|
|
+ text-align: left;
|
|
|
+}
|
|
|
+.inspection-detail-attachments-table .inspection-attachment-name a {
|
|
|
+ display: block;
|
|
|
+ overflow: hidden;
|
|
|
+ text-overflow: ellipsis;
|
|
|
+ white-space: nowrap;
|
|
|
+}
|