diff --git a/.env b/.env
index ca5082d..ef771f4 100644
--- a/.env
+++ b/.env
@@ -1,6 +1,6 @@
REACT_APP_TAB_TITLE=Gepafin
REACT_APP_API_EXECUTION_ADDRESS=https://api-dev-gepafin.memento.credit/v1
REACT_APP_API_ADDRESS=https://api-dev-gepafin.memento.credit
-REACT_APP_LOGO_FILENAME=sviluppumbria-logo.png
+REACT_APP_LOGO_FILENAME=gepafin-logo.png
REACT_APP_FAVICON_FILENAME=gepafin-favicon.ico
REACT_APP_HUB_ID=p4lk3bcx1RStqTaIVVbXs
\ No newline at end of file
diff --git a/src/assets/scss/components/appForm.scss b/src/assets/scss/components/appForm.scss
index db6b970..9b8b5c8 100644
--- a/src/assets/scss/components/appForm.scss
+++ b/src/assets/scss/components/appForm.scss
@@ -10,6 +10,11 @@
gap: 14px;
padding: 5px 0;
width: 100%;
+
+ &.row {
+ flex-direction: row;
+ align-items: center;
+ }
label {
font-size: 14px;
diff --git a/src/assets/scss/components/appPage.scss b/src/assets/scss/components/appPage.scss
index f6d8b31..34917f0 100644
--- a/src/assets/scss/components/appPage.scss
+++ b/src/assets/scss/components/appPage.scss
@@ -225,6 +225,31 @@
gap: 0.5em;
}
+.appPageSection__message {
+ display: flex;
+ align-items: center;
+ gap: 7px;
+ background: rgba(255, 242, 226, 0.7);
+ border-style: solid;
+ border-width: 0 0 0 6px;
+ padding: 1.25rem 1.75rem;
+ border-radius: 6px;
+
+ &.warning {
+ color: var(--message-warning-color);
+ border-color: var(--message-warning-color);
+ }
+
+ &.info {
+ color: var(--message-info-color);
+ border-color: var(--message-info-color);
+ }
+
+ .summary {
+ font-weight: bold;
+ }
+}
+
@container section_with_border (max-width: 600px) {
.appPageSection__withBorder {
.row {
diff --git a/src/assets/scss/components/layout.scss b/src/assets/scss/components/layout.scss
index b81708b..e94353e 100644
--- a/src/assets/scss/components/layout.scss
+++ b/src/assets/scss/components/layout.scss
@@ -12,8 +12,14 @@ body {
margin: 0;
font-family: "Montserrat", sans-serif;
- p, span:not(.p-button-label, .p-button-icon, .p-badge, .p-message-detail, .p-highlight, .p-inline-message-text, .p-tag, .p-tag-icon),
- input, label:not(.p-error), textarea, a, li, h1, h2, h3, h4, h5, h6, div:not(.p-inline-message, .p-toast-detail), th, td {
+ /*p, span:not(.p-button-label, .p-button-icon, .p-badge, .p-message-detail, .p-message-summary, .p-highlight, .p-inline-message-text, .p-tag, .p-tag-icon),
+ input:not(.p-checkbox-input),
+ label:not(.p-error), textarea, a, li, h1, h2, h3, h4, h5, h6, div:not(.p-inline-message, .p-toast-detail, .p-checkbox-box), th, td,
+ :not(svg, path, .p-button, .p-button > span, .statsBigBadges__gridItem > span, number-flow, .p-paginator-page, .p-badge) {
+ color: var(--global-textColor);
+ }*/
+
+ h2, h3, p, label, .appPageSection__hr {
color: var(--global-textColor);
}
}
@@ -87,6 +93,12 @@ img {
color: white;
}
+ svg {
+ path {
+ fill: white;
+ }
+ }
+
span {
color: var(--menuitem-active-color);
}
diff --git a/src/assets/scss/theme.scss b/src/assets/scss/theme.scss
index 64f3405..c65f3b9 100644
--- a/src/assets/scss/theme.scss
+++ b/src/assets/scss/theme.scss
@@ -18,6 +18,7 @@
--table-border-color: #B7B7B7B2;
--message-error-background: #ffdbdb;
--message-error-color: #C2504D;
+ --message-warning-color: #cc8925;
--message-info-background: rgba(183, 183, 183, 0.7);
--message-info-color: #3B82F6;
diff --git a/src/pages/BandoApplication/index.js b/src/pages/BandoApplication/index.js
index be7b3f3..409b522 100644
--- a/src/pages/BandoApplication/index.js
+++ b/src/pages/BandoApplication/index.js
@@ -4,7 +4,7 @@ import { useParams } from 'react-router-dom';
import { head, is, pluck, isEmpty, pathOr } from 'ramda';
import { useForm } from 'react-hook-form';
import { TZDate } from '@date-fns/tz';
-import "quill/dist/quill.core.css";
+import 'quill/dist/quill.core.css';
// store
import { storeSet, storeGet, useStore } from '../../store';
@@ -447,11 +447,10 @@ const BandoApplication = () => {
const handleSetSignedDocumentFromFileupload = (fieldName, stateFieldData) => {
setSignedPdfFile(stateFieldData);
- setApplicationStatus('READY');
- /*if (!isEmpty(stateFieldData)) {
- setVisibleConfirmation(true);
- }*/
+ if (!isEmpty(stateFieldData)) {
+ setApplicationStatus('READY');
+ }
}
useEffect(() => {
@@ -459,7 +458,7 @@ const BandoApplication = () => {
setVisibleConfirmation(true);
}
- if (['AWAIT', 'READY', 'SUBMIT'].includes(applicationStatus)) {
+ if (['AWAITING', 'READY', 'SUBMIT'].includes(applicationStatus)) {
const applId = getApplicationId();
if (applId) {
@@ -528,7 +527,7 @@ const BandoApplication = () => {
: null}
{'DRAFT' === applicationStatus
- /*|| 'AWAIT' === applicationStatus*/
+ /*|| 'AWAITING' === applicationStatus*/
? formData.map(o => {
const label = head(o.settings.filter(o => o.name === 'label'));
const text = head(o.settings.filter(o => o.name === 'text'));
@@ -565,9 +564,11 @@ const BandoApplication = () => {
//console.log('validations', validations, o.name)
return ['paragraph'].includes(o.name) && text
- ?
- {renderHtmlContent(text.value)}
-
+ ?
+
+ {renderHtmlContent(text.value)}
+
+
: {
})
: null}
- {['AWAIT', 'READY', 'SUBMIT', 'EVALUATION'].includes(applicationStatus)
+ {['AWAITING', 'READY', 'SUBMIT', 'EVALUATION'].includes(applicationStatus)
?