This commit is contained in:
debu-2 2026-10-02 22:39:04 +05:30
parent d272ae0bd3
commit ff01efe4bb
17 changed files with 1378 additions and 21 deletions

View file

@ -1277,6 +1277,112 @@ main { padding: 30px clamp(20px, 3vw, 44px) 50px; }
.otp-project-form fieldset { display: flex; gap: 20px; padding: 0; border: 0; }
.otp-project-form fieldset legend { margin-bottom: 8px; }
.otp-project-form fieldset label { display: flex; align-items: center; gap: 7px; color: #607089; font-size: 10px; }
.urmiport-page { max-width: 1180px; }
.urmiport-groups-panel, .urmiport-reports-panel, .urmiport-docs-panel { margin-bottom: 20px; }
.urmiport-group-table, .urmiport-report-table { margin-top: 18px; }
.urmiport-group-table-head,
.urmiport-group-row {
display: grid;
grid-template-columns: minmax(180px, 1.2fr) minmax(100px, .7fr) minmax(90px, .6fr) minmax(70px, .5fr) minmax(220px, 1.4fr);
gap: 14px;
align-items: center;
text-align: left;
}
.urmiport-report-table-head,
.urmiport-report-row {
display: grid;
grid-template-columns: minmax(160px, 1fr) minmax(100px, .7fr) minmax(160px, .9fr) auto;
gap: 14px;
align-items: center;
}
.urmiport-group-table-head, .urmiport-report-table-head {
padding: 0 10px 9px;
color: #8a95a7;
font-size: 9px;
font-weight: 700;
text-transform: uppercase;
}
.urmiport-group-row {
width: 100%;
padding: 14px 10px;
border: 0;
border-top: 1px solid #edf0f4;
background: transparent;
cursor: pointer;
}
.urmiport-group-row.is-selected { background: #f5f9ff; }
.urmiport-group-row strong, .urmiport-group-row small, .urmiport-report-row strong { display: block; }
.urmiport-group-row strong, .urmiport-report-row strong { color: #35435a; font-size: 12px; }
.urmiport-group-row small { margin-top: 4px; color: #8a95a7; font-size: 9px; }
.urmiport-group-row span, .urmiport-report-row span { display: inline-flex; align-items: center; gap: 5px; color: #607089; font-size: 10px; }
.urmiport-group-row code { color: #1475ff; font-size: 9px; word-break: break-all; }
.urmiport-report-row { padding: 14px 10px; border-top: 1px solid #edf0f4; }
.urmiport-report-row a { display: inline-flex; align-items: center; gap: 5px; color: #1475ff; font-size: 10px; }
.urmiport-docs-grid { display: grid; grid-template-columns: 1.1fr 1fr; gap: 24px; margin-top: 18px; }
.urmiport-docs-grid h3 { margin: 18px 0 8px; color: #35435a; font-size: 11px; }
.urmiport-docs-grid h3:first-child { margin-top: 0; }
.explorer-input-wide { grid-column: 1 / -1; }
.explorer-input textarea {
width: 100%;
min-height: 120px;
padding: 10px 12px;
border: 1px solid #dfe5ed;
border-radius: 5px;
color: #26364d;
font-size: 12px;
font-family: inherit;
resize: vertical;
}
.public-report-frame {
position: fixed;
inset: 0;
width: 100%;
height: 100%;
border: 0;
background: #fff;
}
.public-report-loading,
.public-report-error {
min-height: 100vh;
display: grid;
place-items: center;
color: #46546a;
font-size: 14px;
}
.public-report-gate {
min-height: 100vh;
display: grid;
place-items: center;
padding: 24px;
background: #f7f9fc;
}
.public-report-gate form {
width: min(100%, 360px);
display: grid;
gap: 12px;
padding: 24px;
border: 1px solid #dfe5ed;
border-radius: 8px;
background: #fff;
}
.public-report-gate h1 { margin: 0; font-size: 18px; color: #26364d; }
.public-report-gate p { margin: 0; color: #607089; font-size: 12px; line-height: 1.5; }
.public-report-gate input {
width: 100%;
padding: 10px 12px;
border: 1px solid #dfe5ed;
border-radius: 5px;
}
.public-report-gate button {
padding: 10px 14px;
border: 0;
border-radius: 5px;
background: #1475ff;
color: #fff;
font-weight: 600;
cursor: pointer;
}
.public-report-error-text { margin: 0; color: #d14343; font-size: 11px; }
.otp-terms { grid-template-columns: auto 1fr; align-items: start; }
.otp-terms input { margin-top: 2px; accent-color: #1475ff; }
.otp-terms span { line-height: 1.45; }
@ -1345,6 +1451,9 @@ main { padding: 30px clamp(20px, 3vw, 44px) 50px; }
.agent-template-actions { flex-wrap: wrap; }
.otp-project-table-head { display: none; }
.otp-project-row { grid-template-columns: 1fr; align-items: start; }
.urmiport-group-table-head, .urmiport-report-table-head { display: none; }
.urmiport-group-row, .urmiport-report-row { grid-template-columns: 1fr; align-items: start; }
.urmiport-docs-grid { grid-template-columns: 1fr; }
.templates-table-head { display: none; }
.templates-table-row { grid-template-columns: 1fr; align-items: start; gap: 8px; }
.templates-send-button { justify-self: start; }