From c75f61840fc319f21d8d2f42e3d33a1560a26cbf Mon Sep 17 00:00:00 2001 From: Mattia Vianelli Date: Fri, 6 Oct 2023 13:04:52 +0200 Subject: [PATCH] CST-11048 Spaced form updated error behaviour --- .../ldn-service-form-edit.component.html | 8 +++- .../ldn-service-form-edit.component.scss | 1 - .../ldn-service-form.component.html | 38 +++++++++++++++---- .../ldn-service-form.component.scss | 26 ++++++++++--- src/assets/i18n/en.json5 | 4 +- 5 files changed, 59 insertions(+), 18 deletions(-) diff --git a/src/app/admin/admin-ldn-services/ldn-service-form-edit/ldn-service-form-edit.component.html b/src/app/admin/admin-ldn-services/ldn-service-form-edit/ldn-service-form-edit.component.html index f887eb2a2a..6402e0b953 100644 --- a/src/app/admin/admin-ldn-services/ldn-service-form-edit/ldn-service-form-edit.component.html +++ b/src/app/admin/admin-ldn-services/ldn-service-form-edit/ldn-service-form-edit.component.html @@ -143,7 +143,13 @@ - {{ 'ldn-new-service.form.label.addPattern' | translate }} + {{ 'ldn-new-service.form.label.addPattern' | translate }} + + +
+   +
diff --git a/src/app/admin/admin-ldn-services/ldn-service-form-edit/ldn-service-form-edit.component.scss b/src/app/admin/admin-ldn-services/ldn-service-form-edit/ldn-service-form-edit.component.scss index 9a35ee9ad2..92ac744aed 100644 --- a/src/app/admin/admin-ldn-services/ldn-service-form-edit/ldn-service-form-edit.component.scss +++ b/src/app/admin/admin-ldn-services/ldn-service-form-edit/ldn-service-form-edit.component.scss @@ -51,7 +51,6 @@ textarea { .invalid-field { border: 1px solid red; - background-color: #e89f9f; color: #000000; } diff --git a/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.html b/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.html index db55ec285a..d1f13baf32 100644 --- a/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.html +++ b/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.html @@ -9,6 +9,10 @@ type="text"> +
+   +
+
@@ -16,6 +20,10 @@ formControlName="description" id="description" name="description">
+
+   +
+
@@ -25,6 +33,10 @@ type="text">
+
+   +
+
@@ -34,6 +46,10 @@ type="text">
+
+   +
+
@@ -41,7 +57,7 @@
- + @@ -65,7 +81,7 @@
- +
@@ -91,6 +107,10 @@ {{ 'ldn-new-service.form.label.addPattern' | translate }} +
+   +
+
@@ -98,7 +118,7 @@
- + @@ -135,7 +155,9 @@ {{ 'ldn-new-service.form.label.addPattern' | translate }} - - - + +
+   +
+ diff --git a/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.scss b/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.scss index ade0744d4c..92ac744aed 100644 --- a/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.scss +++ b/src/app/admin/admin-ldn-services/ldn-service-form/ldn-service-form.component.scss @@ -7,7 +7,7 @@ form { margin-left: 300px; & > * { - width: 100%; + width: 100%; } } @@ -23,10 +23,6 @@ option:not(:first-child) { font-weight: bold; } -select { - width: 90%; -} - .trash-button { width: 40px; height: 40px; @@ -58,7 +54,6 @@ textarea { color: #000000; } - .toggle-switch { display: flex; align-items: center; @@ -98,3 +93,22 @@ textarea { transform: translateX(30px); } +.toggle-switch-container { + display: flex; + flex-direction: column; + justify-content: flex-start; + align-items: flex-end; + margin-top: 10px; +} + +.toggle-switch { + cursor: pointer; +} + + + + + + + + diff --git a/src/assets/i18n/en.json5 b/src/assets/i18n/en.json5 index 67ccaa0320..7a68fc60c8 100644 --- a/src/assets/i18n/en.json5 +++ b/src/assets/i18n/en.json5 @@ -928,12 +928,12 @@ "ldn-new-service.form.placeholder.description": "Please provide a description regarding your service", "ldn-new-service.form.placeholder.url": "Please input the URL for users to check out more information about the service", "ldn-new-service.form.placeholder.ldnUrl": "Please specify the URL of the LDN Inbox", - "ldn-new-service.form.label.inboundPattern": "Inbound Pattern", + "ldn-new-service.form.label.inboundPattern": "Inbound Patterns", "ldn-new-service.form.label.placeholder.inboundPattern": "Select an Inbound Pattern", "ldn-new-service.form.label.placeholder.selectedItemFilter": "No Item Filter Selected", "ldn-new-service.form.label.ItemFilter": "Item Filter", "ldn-new-service.form.label.automatic": "Automatic", - "ldn-new-service.form.label.outboundPattern": "Outbound Pattern", + "ldn-new-service.form.label.outboundPattern": "Outbound Patterns", "ldn-new-service.form.label.placeholder.outboundPattern": "Select an Outbound Pattern", "ldn-new-service.form.label.addPattern": "+ Add more", "ldn-new-service.form.label.removeItemFilter": "Remove",