feat: Implement Fast Request feature with file upload and request management

This commit is contained in:
2026-08-26 17:40:45 +03:30
parent ba734679cf
commit 2d96978c38
33 changed files with 1294 additions and 852 deletions
+112
View File
@@ -0,0 +1,112 @@
.fast-request-dialog .p-select {
border: 1px solid #DEE3EB !important;
border-radius: 8px !important;
height: 37px !important;
display: flex !important;
align-items: center !important;
}
.fast-request-dialog .p-select-label {
padding: 0 12px;
line-height: 1;
display: flex;
align-items: center;
height: 100%;
}
.fast-request-dialog .p-select-label.p-placeholder {
color: #6E91C9 !important;
font-size: 11px !important;
font-weight: 400 !important;
}
.fast-request-dialog .p-inputtext {
font-size: 11px !important;
font-weight: 400 !important;
border: 1px solid #DEE3EB !important;
border-radius: 8px !important;
}
.fast-request-dialog .p-inputtext,
.fast-request-dialog .p-select,
.fast-request-dialog .p-textarea {
box-shadow: none !important;
}
.fast-request-dialog .ui-button .p-button {
font-size: 11px !important;
font-weight: 600 !important;
white-space: nowrap !important;
border-radius: 6px !important;
padding: 8px 16px !important;
}
.fast-request-dialog .ui-button .p-button.p-button-success {
background: #576989 !important;
border-color: #576989 !important;
color: #FFFFFF !important;
}
.fast-request-dialog .p-inputtext::placeholder {
color: #6E91C9;
}
.fast-request-dialog .ui-input-wrapper {
@apply !mb-0;
}
.fast-request-dialog .ui-input-wrapper-border {
border: 1px solid #DEE3EB;
border-radius: 8px;
}
.fast-request-dialog .ui-input-wrapper-border .p-inputtext {
border: 0 !important;
}
.fast-request-dialog .p-textarea {
border: 1px solid #DEE3EB !important;
border-radius: 8px !important;
height: 100% !important;
font-size: 11px !important;
font-weight: 400 !important;
}
.fast-request-dialog .p-textarea::placeholder {
color: #6E91C9 !important;
font-size: 11px !important;
font-weight: 400 !important;
}
.fast-request-dialog .p-progressbar {
min-width: 60px !important;
height: 4px;
}
.fast-request-dialog .p-progressbar-value {
background: #576989 !important;
}
.fast-request-dialog .p-fileupload-choose-button,
.fast-request-dialog .p-fileupload-header {
display: none !important;
}
.fast-request-dialog .p-fileupload {
width: 100% !important;
height: 100% !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
}
.fast-request-dialog .p-fileupload-content {
pointer-events: auto !important;
width: 100%;
}
.fast-request-dialog .p-fileupload-advanced {
border: 2px solid #C1D0E8 !important;
border-style: dashed !important;
border-radius: 6px !important;
}