You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by hn...@apache.org on 2021/10/27 13:26:58 UTC

[myfaces-tobago] 02/02: build(theme): rebuild after refactor CSS class names

This is an automated email from the ASF dual-hosted git repository.

hnoeth pushed a commit to branch tobago-5.x
in repository https://gitbox.apache.org/repos/asf/myfaces-tobago.git

commit d44a29afd8b2abf4f63878bafc1a636aaa418ef8
Author: Henning Noeth <hn...@apache.org>
AuthorDate: Wed Oct 27 15:26:05 2021 +0200

    build(theme): rebuild after refactor CSS class names
---
 .../src/main/css/tobago.css                        | 81 ++++++++++------------
 .../src/main/css/tobago.css.map                    |  2 +-
 .../src/main/css/tobago.min.css                    |  2 +-
 .../src/main/css/tobago.min.css.map                |  2 +-
 .../src/main/css/tobago.css                        | 81 ++++++++++------------
 .../src/main/css/tobago.css.map                    |  2 +-
 .../src/main/css/tobago.min.css                    |  2 +-
 .../src/main/css/tobago.min.css.map                |  2 +-
 .../src/main/css/tobago.css                        | 81 ++++++++++------------
 .../src/main/css/tobago.css.map                    |  2 +-
 .../src/main/css/tobago.min.css                    |  2 +-
 .../src/main/css/tobago.min.css.map                |  2 +-
 .../tobago-theme-speyside/src/main/css/tobago.css  | 81 ++++++++++------------
 .../src/main/css/tobago.css.map                    |  2 +-
 .../src/main/css/tobago.min.css                    |  2 +-
 .../src/main/css/tobago.min.css.map                |  2 +-
 .../tobago-theme-standard/src/main/css/tobago.css  | 81 ++++++++++------------
 .../src/main/css/tobago.css.map                    |  2 +-
 .../src/main/css/tobago.min.css                    |  2 +-
 .../src/main/css/tobago.min.css.map                |  2 +-
 20 files changed, 205 insertions(+), 230 deletions(-)

diff --git a/tobago-theme/tobago-theme-charlotteville/src/main/css/tobago.css b/tobago-theme/tobago-theme-charlotteville/src/main/css/tobago.css
index e33fe1a..adc5f38 100644
--- a/tobago-theme/tobago-theme-charlotteville/src/main/css/tobago.css
+++ b/tobago-theme/tobago-theme-charlotteville/src/main/css/tobago.css
@@ -11338,14 +11338,14 @@ tobago-panel.tobago-collapsed {
 tobago-date {
   display: block;
 }
-tobago-date-markup-fatal.border-danger:focus, tobago-date-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 0, 190, 0.25);
+tobago-date.border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 0, 190, 0.25);
 }
-tobago-date-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 0, 190, 0.25);
+tobago-date.border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 0, 190, 0.25);
 }
-tobago-date-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(56, 156, 48, 0.25);
+tobago-date.border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(56, 156, 48, 0.25);
 }
 tobago-date input {
   min-width: 7em;
@@ -11447,11 +11447,11 @@ tobago-flex-layout > tobago-flex-layout {
   width: 155px;
 }
 .tobago-label-container > .form-control, .tobago-label-container > .form-control-plaintext,
-.tobago-label-container > .tobago-input-group-outer, .tobago-label-container > .tobago-messages-container,
+.tobago-label-container > .input-group, .tobago-label-container > .tobago-messages-container,
 .tobago-label-container > .tobago-selectManyShuttle {
   flex: 1 0 0px;
 }
-.tobago-label-container > .tobago-messages-container .tobago-input-group-outer, .tobago-label-container > .tobago-messages-container .tobago-selectManyShuttle {
+.tobago-label-container > .tobago-messages-container .tobago-selectManyShuttle {
   flex: 1 0 0px;
 }
 .tobago-label-container > .form-check {
@@ -11529,6 +11529,18 @@ tobago-image > img {
 tobago-in {
   display: block;
 }
+tobago-in input[type=text].border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 0, 190, 0.25);
+}
+tobago-in input[type=text].border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 0, 190, 0.25);
+}
+tobago-in input[type=text].border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(56, 156, 48, 0.25);
+}
+tobago-in input[type=text]:disabled {
+  color: rgba(160, 160, 160, 0.5);
+}
 tobago-in .input-group > tobago-dropdown {
   /* fix corner styling, because tobago-dropdown use a surrounding container inside an input group */
 }
@@ -11581,19 +11593,6 @@ tobago-in tobago-suggest {
     transform: translateY(-50%) rotate(359deg);
   }
 }
-.tobago-in-markup-fatal.border-danger:focus, .tobago-in-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 0, 190, 0.25);
-}
-.tobago-in-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 0, 190, 0.25);
-}
-.tobago-in-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(56, 156, 48, 0.25);
-}
-.tobago-in:disabled {
-  color: rgba(160, 160, 160, 0.5);
-}
-
 .tobago-in-markup-number {
   text-align: right;
 }
@@ -11728,10 +11727,6 @@ tobago-messages label:last-child {
   margin-bottom: 0;
 }
 
-tobago-flex-layout.tobago-messages-container > .tobago-input-group-outer, tobago-flex-layout.tobago-messages-container > .tobago-selectManyShuttle {
-  flex: 1 0 0px;
-}
-
 tobago-messages .alert.alert-dismissible {
   padding-left: 2.6rem;
 }
@@ -12047,14 +12042,14 @@ tobago-select-boolean-toggle .form-check-label img {
 
 /* selectOneChoice --------------------------------------------------------- */
 /* selectOneListbox -------------------------------------------------------- */
-.tobago-selectOneListbox-markup-fatal.border-danger:focus, .tobago-selectOneListbox-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 0, 190, 0.25);
+.tobago-selectOneListbox.border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 0, 190, 0.25);
 }
-.tobago-selectOneListbox-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 0, 190, 0.25);
+.tobago-selectOneListbox.border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 0, 190, 0.25);
 }
-.tobago-selectOneListbox-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(56, 156, 48, 0.25);
+.tobago-selectOneListbox.border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(56, 156, 48, 0.25);
 }
 
 tobago-select-one-listbox {
@@ -12092,14 +12087,14 @@ tobago-select-many-checkbox.tobago-label-container .form-check-inline {
 }
 
 /* selectManyListbox ----------------------------------------------------------- */
-.tobago-selectManyListbox-markup-fatal.border-danger:focus, .tobago-selectManyListbox-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 0, 190, 0.25);
+.tobago-selectManyListbox.border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 0, 190, 0.25);
 }
-.tobago-selectManyListbox-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 0, 190, 0.25);
+.tobago-selectManyListbox.border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 0, 190, 0.25);
 }
-.tobago-selectManyListbox-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(56, 156, 48, 0.25);
+.tobago-selectManyListbox.border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(56, 156, 48, 0.25);
 }
 
 /* selectManyShuttle ----------------------------------------------------------- */
@@ -12561,14 +12556,14 @@ tobago-tree-listbox .tobago-treeListbox-select, .tobago-treeListbox .tobago-tree
 }
 
 /* textarea --------------------------------------------------------- */
-tobago-textarea textarea-markup-fatal.border-danger:focus, tobago-textarea textarea-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 0, 190, 0.25);
+tobago-textarea textarea.border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 0, 190, 0.25);
 }
-tobago-textarea textarea-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 0, 190, 0.25);
+tobago-textarea textarea.border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 0, 190, 0.25);
 }
-tobago-textarea textarea-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(56, 156, 48, 0.25);
+tobago-textarea textarea.border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(56, 156, 48, 0.25);
 }
 tobago-textarea textarea:disabled {
   color: rgba(160, 160, 160, 0.5);
diff --git a/tobago-theme/tobago-theme-charlotteville/src/main/css/tobago.css.map b/tobago-theme/tobago-theme-charlotteville/src/main/css/tobago.css.map
index ae863db..aa6a63e 100644
--- a/tobago-theme/tobago-theme-charlotteville/src/main/css/tobago.css.map
+++ b/tobago-theme/tobago-theme-charlotteville/src/main/css/tobago.css.map
@@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["../scss/tobago-theme.scss","../scss/_custom.scss","../../../../node_modules/bootstrap/scss/bootstrap.scss","../../../../node_modules/bootstrap/scss/_root.scss","../../../../node_modules/bootstrap/scss/_reboot.scss","../../../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../../../node_modules/bootstrap/scss/_variables.scss","../../../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../../../node_modules/bootstrap/scss/_type.scs [...]
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../scss/tobago-theme.scss","../scss/_custom.scss","../../../../node_modules/bootstrap/scss/bootstrap.scss","../../../../node_modules/bootstrap/scss/_root.scss","../../../../node_modules/bootstrap/scss/_reboot.scss","../../../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../../../node_modules/bootstrap/scss/_variables.scss","../../../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../../../node_modules/bootstrap/scss/_type.scs [...]
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-charlotteville/src/main/css/tobago.min.css b/tobago-theme/tobago-theme-charlotteville/src/main/css/tobago.min.css
index 871e2eb..0084e85 100644
--- a/tobago-theme/tobago-theme-charlotteville/src/main/css/tobago.min.css
+++ b/tobago-theme/tobago-theme-charlotteville/src/main/css/tobago.min.css
@@ -1,2 +1,2 @@
-@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#ff00be;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#ffffff;--bs-gray:#777777;--bs-gray-dark:#323232;--bs-gray-100:#f8f9fa;--bs-gray-200:#d0d0d0;--bs-gray-300:#dee2e6;--bs-gray-400:#a0a0a0;--bs-gray-500:#adb5bd;--bs-gray-600:#777777;--bs-gray-700:#495057;--bs-gray-800:#323232;--bs-gray-900:#212529;--bs-primary:#529696;-- [...]
+@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#ff00be;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#ffffff;--bs-gray:#777777;--bs-gray-dark:#323232;--bs-gray-100:#f8f9fa;--bs-gray-200:#d0d0d0;--bs-gray-300:#dee2e6;--bs-gray-400:#a0a0a0;--bs-gray-500:#adb5bd;--bs-gray-600:#777777;--bs-gray-700:#495057;--bs-gray-800:#323232;--bs-gray-900:#212529;--bs-primary:#529696;-- [...]
 /*# sourceMappingURL=tobago.min.css.map */
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-charlotteville/src/main/css/tobago.min.css.map b/tobago-theme/tobago-theme-charlotteville/src/main/css/tobago.min.css.map
index ae7731b..44f1541 100644
--- a/tobago-theme/tobago-theme-charlotteville/src/main/css/tobago.min.css.map
+++ b/tobago-theme/tobago-theme-charlotteville/src/main/css/tobago.min.css.map
@@ -1 +1 @@
-{"version":3,"sources":["tobago-theme-charlotteville/src/main/css/tobago.css"],"names":[],"mappings":"iBAuCA,MACE,UAAW,QACX,YAAa,QACb,YAAa,QACb,UAAW,QACX,SAAU,QACV,YAAa,QACb,YAAa,QACb,WAAY,QACZ,UAAW,QACX,UAAW,QACX,WAAY,QACZ,UAAW,QACX,eAAgB,QAChB,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,aAAc,QACd,eAAgB,QAChB,aAAc,QACd,UAAW,QACX,aAAc,QACd,YAAa,QACb,WAAY,QACZ,UAAW,QACX,iBAAkB,EAAE,CAAE,GAAG,CAAE,IAC3B,mBAAoB,GAAG,CAAE,GAAG,CAAE,IAC9B,iBAAkB,G [...]
\ No newline at end of file
+{"version":3,"sources":["tobago-theme-charlotteville/src/main/css/tobago.css"],"names":[],"mappings":"iBAuCA,MACE,UAAW,QACX,YAAa,QACb,YAAa,QACb,UAAW,QACX,SAAU,QACV,YAAa,QACb,YAAa,QACb,WAAY,QACZ,UAAW,QACX,UAAW,QACX,WAAY,QACZ,UAAW,QACX,eAAgB,QAChB,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,aAAc,QACd,eAAgB,QAChB,aAAc,QACd,UAAW,QACX,aAAc,QACd,YAAa,QACb,WAAY,QACZ,UAAW,QACX,iBAAkB,EAAE,CAAE,GAAG,CAAE,IAC3B,mBAAoB,GAAG,CAAE,GAAG,CAAE,IAC9B,iBAAkB,G [...]
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-roxborough/src/main/css/tobago.css b/tobago-theme/tobago-theme-roxborough/src/main/css/tobago.css
index e841634..a1a1372 100644
--- a/tobago-theme/tobago-theme-roxborough/src/main/css/tobago.css
+++ b/tobago-theme/tobago-theme-roxborough/src/main/css/tobago.css
@@ -11361,14 +11361,14 @@ tobago-panel.tobago-collapsed {
 tobago-date {
   display: block;
 }
-tobago-date-markup-fatal.border-danger:focus, tobago-date-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 178, 67, 0.25);
+tobago-date.border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 178, 67, 0.25);
 }
-tobago-date-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(178, 104, 18, 0.25);
+tobago-date.border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(178, 104, 18, 0.25);
 }
-tobago-date-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(19, 14, 143, 0.25);
+tobago-date.border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(19, 14, 143, 0.25);
 }
 tobago-date input {
   min-width: 7em;
@@ -11470,11 +11470,11 @@ tobago-flex-layout > tobago-flex-layout {
   width: 155px;
 }
 .tobago-label-container > .form-control, .tobago-label-container > .form-control-plaintext,
-.tobago-label-container > .tobago-input-group-outer, .tobago-label-container > .tobago-messages-container,
+.tobago-label-container > .input-group, .tobago-label-container > .tobago-messages-container,
 .tobago-label-container > .tobago-selectManyShuttle {
   flex: 1 0 0px;
 }
-.tobago-label-container > .tobago-messages-container .tobago-input-group-outer, .tobago-label-container > .tobago-messages-container .tobago-selectManyShuttle {
+.tobago-label-container > .tobago-messages-container .tobago-selectManyShuttle {
   flex: 1 0 0px;
 }
 .tobago-label-container > .form-check {
@@ -11552,6 +11552,18 @@ tobago-image > img {
 tobago-in {
   display: block;
 }
+tobago-in input[type=text].border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 178, 67, 0.25);
+}
+tobago-in input[type=text].border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(178, 104, 18, 0.25);
+}
+tobago-in input[type=text].border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(19, 14, 143, 0.25);
+}
+tobago-in input[type=text]:disabled {
+  color: rgba(160, 160, 160, 0.5);
+}
 tobago-in .input-group > tobago-dropdown {
   /* fix corner styling, because tobago-dropdown use a surrounding container inside an input group */
 }
@@ -11604,19 +11616,6 @@ tobago-in tobago-suggest {
     transform: translateY(-50%) rotate(359deg);
   }
 }
-.tobago-in-markup-fatal.border-danger:focus, .tobago-in-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 178, 67, 0.25);
-}
-.tobago-in-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(178, 104, 18, 0.25);
-}
-.tobago-in-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(19, 14, 143, 0.25);
-}
-.tobago-in:disabled {
-  color: rgba(160, 160, 160, 0.5);
-}
-
 .tobago-in-markup-number {
   text-align: right;
 }
@@ -11751,10 +11750,6 @@ tobago-messages label:last-child {
   margin-bottom: 0;
 }
 
-tobago-flex-layout.tobago-messages-container > .tobago-input-group-outer, tobago-flex-layout.tobago-messages-container > .tobago-selectManyShuttle {
-  flex: 1 0 0px;
-}
-
 tobago-messages .alert.alert-dismissible {
   padding-left: 2.6rem;
 }
@@ -12070,14 +12065,14 @@ tobago-select-boolean-toggle .form-check-label img {
 
 /* selectOneChoice --------------------------------------------------------- */
 /* selectOneListbox -------------------------------------------------------- */
-.tobago-selectOneListbox-markup-fatal.border-danger:focus, .tobago-selectOneListbox-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 178, 67, 0.25);
+.tobago-selectOneListbox.border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 178, 67, 0.25);
 }
-.tobago-selectOneListbox-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(178, 104, 18, 0.25);
+.tobago-selectOneListbox.border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(178, 104, 18, 0.25);
 }
-.tobago-selectOneListbox-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(19, 14, 143, 0.25);
+.tobago-selectOneListbox.border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(19, 14, 143, 0.25);
 }
 
 tobago-select-one-listbox {
@@ -12115,14 +12110,14 @@ tobago-select-many-checkbox.tobago-label-container .form-check-inline {
 }
 
 /* selectManyListbox ----------------------------------------------------------- */
-.tobago-selectManyListbox-markup-fatal.border-danger:focus, .tobago-selectManyListbox-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 178, 67, 0.25);
+.tobago-selectManyListbox.border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 178, 67, 0.25);
 }
-.tobago-selectManyListbox-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(178, 104, 18, 0.25);
+.tobago-selectManyListbox.border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(178, 104, 18, 0.25);
 }
-.tobago-selectManyListbox-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(19, 14, 143, 0.25);
+.tobago-selectManyListbox.border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(19, 14, 143, 0.25);
 }
 
 /* selectManyShuttle ----------------------------------------------------------- */
@@ -12584,14 +12579,14 @@ tobago-tree-listbox .tobago-treeListbox-select, .tobago-treeListbox .tobago-tree
 }
 
 /* textarea --------------------------------------------------------- */
-tobago-textarea textarea-markup-fatal.border-danger:focus, tobago-textarea textarea-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 178, 67, 0.25);
+tobago-textarea textarea.border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 178, 67, 0.25);
 }
-tobago-textarea textarea-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(178, 104, 18, 0.25);
+tobago-textarea textarea.border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(178, 104, 18, 0.25);
 }
-tobago-textarea textarea-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(19, 14, 143, 0.25);
+tobago-textarea textarea.border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(19, 14, 143, 0.25);
 }
 tobago-textarea textarea:disabled {
   color: rgba(160, 160, 160, 0.5);
diff --git a/tobago-theme/tobago-theme-roxborough/src/main/css/tobago.css.map b/tobago-theme/tobago-theme-roxborough/src/main/css/tobago.css.map
index 817be4d..06cd548 100644
--- a/tobago-theme/tobago-theme-roxborough/src/main/css/tobago.css.map
+++ b/tobago-theme/tobago-theme-roxborough/src/main/css/tobago.css.map
@@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["../scss/tobago-theme.scss","../scss/_custom.scss","../../../../node_modules/bootstrap/scss/bootstrap.scss","../../../../node_modules/bootstrap/scss/_root.scss","../../../../node_modules/bootstrap/scss/_reboot.scss","../../../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../../../node_modules/bootstrap/scss/_variables.scss","../../../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../../../node_modules/bootstrap/scss/_type.scs [...]
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../scss/tobago-theme.scss","../scss/_custom.scss","../../../../node_modules/bootstrap/scss/bootstrap.scss","../../../../node_modules/bootstrap/scss/_root.scss","../../../../node_modules/bootstrap/scss/_reboot.scss","../../../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../../../node_modules/bootstrap/scss/_variables.scss","../../../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../../../node_modules/bootstrap/scss/_type.scs [...]
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-roxborough/src/main/css/tobago.min.css b/tobago-theme/tobago-theme-roxborough/src/main/css/tobago.min.css
index d8706d8..14bf67c 100644
--- a/tobago-theme/tobago-theme-roxborough/src/main/css/tobago.min.css
+++ b/tobago-theme/tobago-theme-roxborough/src/main/css/tobago.min.css
@@ -1,2 +1,2 @@
-@charset "UTF-8";@font-face{font-family:Amaranth;font-style:normal;font-weight:400;src:url("../fonts/Amaranth-Regular.otf") format("opentype")}@font-face{font-family:Amaranth;font-style:normal;font-weight:700;src:url("../fonts/Amaranth-Bold.otf") format("opentype")}@font-face{font-family:Amaranth;font-style:italic;src:url("../fonts/Amaranth-Italic.otf") format("opentype")}@font-face{font-family:Amaranth;font-style:italic;font-weight:700;src:url("../fonts/Amaranth-BoldItalic.otf") format( [...]
+@charset "UTF-8";@font-face{font-family:Amaranth;font-style:normal;font-weight:400;src:url("../fonts/Amaranth-Regular.otf") format("opentype")}@font-face{font-family:Amaranth;font-style:normal;font-weight:700;src:url("../fonts/Amaranth-Bold.otf") format("opentype")}@font-face{font-family:Amaranth;font-style:italic;src:url("../fonts/Amaranth-Italic.otf") format("opentype")}@font-face{font-family:Amaranth;font-style:italic;font-weight:700;src:url("../fonts/Amaranth-BoldItalic.otf") format( [...]
 /*# sourceMappingURL=tobago.min.css.map */
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-roxborough/src/main/css/tobago.min.css.map b/tobago-theme/tobago-theme-roxborough/src/main/css/tobago.min.css.map
index f6a9fed..38e60ca 100644
--- a/tobago-theme/tobago-theme-roxborough/src/main/css/tobago.min.css.map
+++ b/tobago-theme/tobago-theme-roxborough/src/main/css/tobago.min.css.map
@@ -1 +1 @@
-{"version":3,"sources":["tobago-theme-roxborough/src/main/css/tobago.css"],"names":[],"mappings":"iBAiCA,WACE,YAAa,SACb,WAAY,OACZ,YAAa,IACb,IAAK,qCAAqC,mBAE5C,WACE,YAAa,SACb,WAAY,OACZ,YAAa,IACb,IAAK,kCAAkC,mBAEzC,WACE,YAAa,SACb,WAAY,OACZ,IAAK,oCAAoC,mBAE3C,WACE,YAAa,SACb,WAAY,OACZ,YAAa,IACb,IAAK,wCAAwC,mBAEvB,mBAAxB,uBACE,YAAa,QAAQ,CAAE,KAAK,CAAE,MAShC,MACE,UAAW,QACX,YAAa,QACb,YAAa,QACb,UAAW,QACX,SAAU,QACV,YAAa,QACb,YAAa,QACb,WAAY,QACZ,UAAW,QACX,UAAW,QACX,WAAY,KACZ,UAAW,QACX,eAAgB,QAChB, [...]
\ No newline at end of file
+{"version":3,"sources":["tobago-theme-roxborough/src/main/css/tobago.css"],"names":[],"mappings":"iBAiCA,WACE,YAAa,SACb,WAAY,OACZ,YAAa,IACb,IAAK,qCAAqC,mBAE5C,WACE,YAAa,SACb,WAAY,OACZ,YAAa,IACb,IAAK,kCAAkC,mBAEzC,WACE,YAAa,SACb,WAAY,OACZ,IAAK,oCAAoC,mBAE3C,WACE,YAAa,SACb,WAAY,OACZ,YAAa,IACb,IAAK,wCAAwC,mBAEvB,mBAAxB,uBACE,YAAa,QAAQ,CAAE,KAAK,CAAE,MAShC,MACE,UAAW,QACX,YAAa,QACb,YAAa,QACb,UAAW,QACX,SAAU,QACV,YAAa,QACb,YAAa,QACb,WAAY,QACZ,UAAW,QACX,UAAW,QACX,WAAY,KACZ,UAAW,QACX,eAAgB,QAChB, [...]
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-scarborough/src/main/css/tobago.css b/tobago-theme/tobago-theme-scarborough/src/main/css/tobago.css
index 8564ffc..82a9e4e 100644
--- a/tobago-theme/tobago-theme-scarborough/src/main/css/tobago.css
+++ b/tobago-theme/tobago-theme-scarborough/src/main/css/tobago.css
@@ -11348,14 +11348,14 @@ tobago-panel.tobago-collapsed {
 tobago-date {
   display: block;
 }
-tobago-date-markup-fatal.border-danger:focus, tobago-date-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
+tobago-date.border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
 }
-tobago-date-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.25);
+tobago-date.border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.25);
 }
-tobago-date-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(13, 202, 240, 0.25);
+tobago-date.border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.25);
 }
 tobago-date input {
   min-width: 7em;
@@ -11457,11 +11457,11 @@ tobago-flex-layout > tobago-flex-layout {
   width: 155px;
 }
 .tobago-label-container > .form-control, .tobago-label-container > .form-control-plaintext,
-.tobago-label-container > .tobago-input-group-outer, .tobago-label-container > .tobago-messages-container,
+.tobago-label-container > .input-group, .tobago-label-container > .tobago-messages-container,
 .tobago-label-container > .tobago-selectManyShuttle {
   flex: 1 0 0px;
 }
-.tobago-label-container > .tobago-messages-container .tobago-input-group-outer, .tobago-label-container > .tobago-messages-container .tobago-selectManyShuttle {
+.tobago-label-container > .tobago-messages-container .tobago-selectManyShuttle {
   flex: 1 0 0px;
 }
 .tobago-label-container > .form-check {
@@ -11539,6 +11539,18 @@ tobago-image > img {
 tobago-in {
   display: block;
 }
+tobago-in input[type=text].border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+tobago-in input[type=text].border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.25);
+}
+tobago-in input[type=text].border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.25);
+}
+tobago-in input[type=text]:disabled {
+  color: rgba(33, 37, 41, 0.5);
+}
 tobago-in .input-group > tobago-dropdown {
   /* fix corner styling, because tobago-dropdown use a surrounding container inside an input group */
 }
@@ -11591,19 +11603,6 @@ tobago-in tobago-suggest {
     transform: translateY(-50%) rotate(359deg);
   }
 }
-.tobago-in-markup-fatal.border-danger:focus, .tobago-in-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
-}
-.tobago-in-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.25);
-}
-.tobago-in-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(13, 202, 240, 0.25);
-}
-.tobago-in:disabled {
-  color: rgba(33, 37, 41, 0.5);
-}
-
 .tobago-in-markup-number {
   text-align: right;
 }
@@ -11738,10 +11737,6 @@ tobago-messages label:last-child {
   margin-bottom: 0;
 }
 
-tobago-flex-layout.tobago-messages-container > .tobago-input-group-outer, tobago-flex-layout.tobago-messages-container > .tobago-selectManyShuttle {
-  flex: 1 0 0px;
-}
-
 tobago-messages .alert.alert-dismissible {
   padding-left: 2.6rem;
 }
@@ -12057,14 +12052,14 @@ tobago-select-boolean-toggle .form-check-label img {
 
 /* selectOneChoice --------------------------------------------------------- */
 /* selectOneListbox -------------------------------------------------------- */
-.tobago-selectOneListbox-markup-fatal.border-danger:focus, .tobago-selectOneListbox-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
+.tobago-selectOneListbox.border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
 }
-.tobago-selectOneListbox-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.25);
+.tobago-selectOneListbox.border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.25);
 }
-.tobago-selectOneListbox-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(13, 202, 240, 0.25);
+.tobago-selectOneListbox.border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.25);
 }
 
 tobago-select-one-listbox {
@@ -12102,14 +12097,14 @@ tobago-select-many-checkbox.tobago-label-container .form-check-inline {
 }
 
 /* selectManyListbox ----------------------------------------------------------- */
-.tobago-selectManyListbox-markup-fatal.border-danger:focus, .tobago-selectManyListbox-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
+.tobago-selectManyListbox.border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
 }
-.tobago-selectManyListbox-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.25);
+.tobago-selectManyListbox.border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.25);
 }
-.tobago-selectManyListbox-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(13, 202, 240, 0.25);
+.tobago-selectManyListbox.border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.25);
 }
 
 /* selectManyShuttle ----------------------------------------------------------- */
@@ -12571,14 +12566,14 @@ tobago-tree-listbox .tobago-treeListbox-select, .tobago-treeListbox .tobago-tree
 }
 
 /* textarea --------------------------------------------------------- */
-tobago-textarea textarea-markup-fatal.border-danger:focus, tobago-textarea textarea-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
+tobago-textarea textarea.border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
 }
-tobago-textarea textarea-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.25);
+tobago-textarea textarea.border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.25);
 }
-tobago-textarea textarea-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(13, 202, 240, 0.25);
+tobago-textarea textarea.border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.25);
 }
 tobago-textarea textarea:disabled {
   color: rgba(33, 37, 41, 0.5);
diff --git a/tobago-theme/tobago-theme-scarborough/src/main/css/tobago.css.map b/tobago-theme/tobago-theme-scarborough/src/main/css/tobago.css.map
index 62ac924..ce732a6 100644
--- a/tobago-theme/tobago-theme-scarborough/src/main/css/tobago.css.map
+++ b/tobago-theme/tobago-theme-scarborough/src/main/css/tobago.css.map
@@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["../scss/tobago-theme.scss","../../../../node_modules/bootstrap/scss/bootstrap.scss","../../../../node_modules/bootstrap/scss/_root.scss","../../../../node_modules/bootstrap/scss/_reboot.scss","../../../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../../../node_modules/bootstrap/scss/_variables.scss","../../../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../../../node_modules/bootstrap/scss/_type.scss","../../../../node_mo [...]
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../scss/tobago-theme.scss","../../../../node_modules/bootstrap/scss/bootstrap.scss","../../../../node_modules/bootstrap/scss/_root.scss","../../../../node_modules/bootstrap/scss/_reboot.scss","../../../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../../../node_modules/bootstrap/scss/_variables.scss","../../../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../../../node_modules/bootstrap/scss/_type.scss","../../../../node_mo [...]
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-scarborough/src/main/css/tobago.min.css b/tobago-theme/tobago-theme-scarborough/src/main/css/tobago.min.css
index 81860bc..bc207f1 100644
--- a/tobago-theme/tobago-theme-scarborough/src/main/css/tobago.min.css
+++ b/tobago-theme/tobago-theme-scarborough/src/main/css/tobago.min.css
@@ -1,2 +1,2 @@
-@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs- [...]
+@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs- [...]
 /*# sourceMappingURL=tobago.min.css.map */
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-scarborough/src/main/css/tobago.min.css.map b/tobago-theme/tobago-theme-scarborough/src/main/css/tobago.min.css.map
index 370759e..71e0dbb 100644
--- a/tobago-theme/tobago-theme-scarborough/src/main/css/tobago.min.css.map
+++ b/tobago-theme/tobago-theme-scarborough/src/main/css/tobago.min.css.map
@@ -1 +1 @@
-{"version":3,"sources":["tobago-theme-scarborough/src/main/css/tobago.css"],"names":[],"mappings":"iBAuBA,MACE,UAAW,QACX,YAAa,QACb,YAAa,QACb,UAAW,QACX,SAAU,QACV,YAAa,QACb,YAAa,QACb,WAAY,QACZ,UAAW,QACX,UAAW,QACX,WAAY,KACZ,UAAW,QACX,eAAgB,QAChB,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,aAAc,QACd,eAAgB,QAChB,aAAc,QACd,UAAW,QACX,aAAc,QACd,YAAa,QACb,WAAY,QACZ,UAAW,QACX,iBAAkB,EAAE,CAAE,GAAG,CAAE,IAC3B,mBAAoB,GAAG,CAAE,GAAG,CAAE,IAC9B,iBAAkB,EAAE [...]
\ No newline at end of file
+{"version":3,"sources":["tobago-theme-scarborough/src/main/css/tobago.css"],"names":[],"mappings":"iBAuBA,MACE,UAAW,QACX,YAAa,QACb,YAAa,QACb,UAAW,QACX,SAAU,QACV,YAAa,QACb,YAAa,QACb,WAAY,QACZ,UAAW,QACX,UAAW,QACX,WAAY,KACZ,UAAW,QACX,eAAgB,QAChB,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,aAAc,QACd,eAAgB,QAChB,aAAc,QACd,UAAW,QACX,aAAc,QACd,YAAa,QACb,WAAY,QACZ,UAAW,QACX,iBAAkB,EAAE,CAAE,GAAG,CAAE,IAC3B,mBAAoB,GAAG,CAAE,GAAG,CAAE,IAC9B,iBAAkB,EAAE [...]
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-speyside/src/main/css/tobago.css b/tobago-theme/tobago-theme-speyside/src/main/css/tobago.css
index ea9f306..7bcf668 100644
--- a/tobago-theme/tobago-theme-speyside/src/main/css/tobago.css
+++ b/tobago-theme/tobago-theme-speyside/src/main/css/tobago.css
@@ -11048,14 +11048,14 @@ tobago-panel.tobago-collapsed {
 tobago-date {
   display: block;
 }
-tobago-date-markup-fatal.border-danger:focus, tobago-date-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(211, 0, 64, 0.25);
+tobago-date.border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(211, 0, 64, 0.25);
 }
-tobago-date-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.25);
+tobago-date.border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(240, 173, 78, 0.25);
 }
-tobago-date-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(91, 192, 222, 0.25);
+tobago-date.border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(91, 192, 222, 0.25);
 }
 tobago-date input {
   min-width: 7em;
@@ -11157,11 +11157,11 @@ tobago-flex-layout > tobago-flex-layout {
   width: 155px;
 }
 .tobago-label-container > .form-control, .tobago-label-container > .form-control-plaintext,
-.tobago-label-container > .tobago-input-group-outer, .tobago-label-container > .tobago-messages-container,
+.tobago-label-container > .input-group, .tobago-label-container > .tobago-messages-container,
 .tobago-label-container > .tobago-selectManyShuttle {
   flex: 1 0 0px;
 }
-.tobago-label-container > .tobago-messages-container .tobago-input-group-outer, .tobago-label-container > .tobago-messages-container .tobago-selectManyShuttle {
+.tobago-label-container > .tobago-messages-container .tobago-selectManyShuttle {
   flex: 1 0 0px;
 }
 .tobago-label-container > .form-check {
@@ -11239,6 +11239,18 @@ tobago-image > img {
 tobago-in {
   display: block;
 }
+tobago-in input[type=text].border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(211, 0, 64, 0.25);
+}
+tobago-in input[type=text].border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(240, 173, 78, 0.25);
+}
+tobago-in input[type=text].border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(91, 192, 222, 0.25);
+}
+tobago-in input[type=text]:disabled {
+  color: rgba(33, 37, 41, 0.5);
+}
 tobago-in .input-group > tobago-dropdown {
   /* fix corner styling, because tobago-dropdown use a surrounding container inside an input group */
 }
@@ -11291,19 +11303,6 @@ tobago-in tobago-suggest {
     transform: translateY(-50%) rotate(359deg);
   }
 }
-.tobago-in-markup-fatal.border-danger:focus, .tobago-in-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(211, 0, 64, 0.25);
-}
-.tobago-in-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.25);
-}
-.tobago-in-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(91, 192, 222, 0.25);
-}
-.tobago-in:disabled {
-  color: rgba(33, 37, 41, 0.5);
-}
-
 .tobago-in-markup-number {
   text-align: right;
 }
@@ -11437,10 +11436,6 @@ tobago-messages label:last-child {
   margin-bottom: 0;
 }
 
-tobago-flex-layout.tobago-messages-container > .tobago-input-group-outer, tobago-flex-layout.tobago-messages-container > .tobago-selectManyShuttle {
-  flex: 1 0 0px;
-}
-
 tobago-messages .alert.alert-dismissible {
   padding-left: 2.6rem;
 }
@@ -11756,14 +11751,14 @@ tobago-select-boolean-toggle .form-check-label img {
 
 /* selectOneChoice --------------------------------------------------------- */
 /* selectOneListbox -------------------------------------------------------- */
-.tobago-selectOneListbox-markup-fatal.border-danger:focus, .tobago-selectOneListbox-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(211, 0, 64, 0.25);
+.tobago-selectOneListbox.border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(211, 0, 64, 0.25);
 }
-.tobago-selectOneListbox-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.25);
+.tobago-selectOneListbox.border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(240, 173, 78, 0.25);
 }
-.tobago-selectOneListbox-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(91, 192, 222, 0.25);
+.tobago-selectOneListbox.border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(91, 192, 222, 0.25);
 }
 
 tobago-select-one-listbox {
@@ -11801,14 +11796,14 @@ tobago-select-many-checkbox.tobago-label-container .form-check-inline {
 }
 
 /* selectManyListbox ----------------------------------------------------------- */
-.tobago-selectManyListbox-markup-fatal.border-danger:focus, .tobago-selectManyListbox-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(211, 0, 64, 0.25);
+.tobago-selectManyListbox.border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(211, 0, 64, 0.25);
 }
-.tobago-selectManyListbox-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.25);
+.tobago-selectManyListbox.border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(240, 173, 78, 0.25);
 }
-.tobago-selectManyListbox-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(91, 192, 222, 0.25);
+.tobago-selectManyListbox.border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(91, 192, 222, 0.25);
 }
 
 /* selectManyShuttle ----------------------------------------------------------- */
@@ -12270,14 +12265,14 @@ tobago-tree-listbox .tobago-treeListbox-select, .tobago-treeListbox .tobago-tree
 }
 
 /* textarea --------------------------------------------------------- */
-tobago-textarea textarea-markup-fatal.border-danger:focus, tobago-textarea textarea-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(211, 0, 64, 0.25);
+tobago-textarea textarea.border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(211, 0, 64, 0.25);
 }
-tobago-textarea textarea-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.25);
+tobago-textarea textarea.border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(240, 173, 78, 0.25);
 }
-tobago-textarea textarea-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(91, 192, 222, 0.25);
+tobago-textarea textarea.border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(91, 192, 222, 0.25);
 }
 tobago-textarea textarea:disabled {
   color: rgba(33, 37, 41, 0.5);
diff --git a/tobago-theme/tobago-theme-speyside/src/main/css/tobago.css.map b/tobago-theme/tobago-theme-speyside/src/main/css/tobago.css.map
index 0e6d5d7..b6fcb1f 100644
--- a/tobago-theme/tobago-theme-speyside/src/main/css/tobago.css.map
+++ b/tobago-theme/tobago-theme-speyside/src/main/css/tobago.css.map
@@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["../scss/tobago-theme.scss","../scss/_custom.scss","../../../../node_modules/bootstrap/scss/bootstrap.scss","../../../../node_modules/bootstrap/scss/_root.scss","../../../../node_modules/bootstrap/scss/_reboot.scss","../../../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../../../node_modules/bootstrap/scss/_variables.scss","../../../../node_modules/bootstrap/scss/_type.scss","../../../../node_modules/bootstrap/scss/mixins/_lists.scss","../. [...]
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../scss/tobago-theme.scss","../scss/_custom.scss","../../../../node_modules/bootstrap/scss/bootstrap.scss","../../../../node_modules/bootstrap/scss/_root.scss","../../../../node_modules/bootstrap/scss/_reboot.scss","../../../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../../../node_modules/bootstrap/scss/_variables.scss","../../../../node_modules/bootstrap/scss/_type.scss","../../../../node_modules/bootstrap/scss/mixins/_lists.scss","../. [...]
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-speyside/src/main/css/tobago.min.css b/tobago-theme/tobago-theme-speyside/src/main/css/tobago.min.css
index 289d3ef..331aa40 100644
--- a/tobago-theme/tobago-theme-speyside/src/main/css/tobago.min.css
+++ b/tobago-theme/tobago-theme-speyside/src/main/css/tobago.min.css
@@ -1,2 +1,2 @@
-@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#3a2564;--bs-pink:#d63384;--bs-red:#d30040;--bs-orange:#d90;--bs-yellow:#ffc107;--bs-green:#1da332;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#788c94;--bs-gray-dark:#323232;--bs-gray-100:#f7f7f7;--bs-gray-200:#e3e4e5;--bs-gray-300:#d7d7d7;--bs-gray-400:#ced4da;--bs-gray-500:#acacac;--bs-gray-600:#788c94;--bs-gray-700:#55595c;--bs-gray-800:#323232;--bs-gray-900:#212529;--bs-primary:#185722;--bs-sec [...]
+@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#3a2564;--bs-pink:#d63384;--bs-red:#d30040;--bs-orange:#d90;--bs-yellow:#ffc107;--bs-green:#1da332;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#788c94;--bs-gray-dark:#323232;--bs-gray-100:#f7f7f7;--bs-gray-200:#e3e4e5;--bs-gray-300:#d7d7d7;--bs-gray-400:#ced4da;--bs-gray-500:#acacac;--bs-gray-600:#788c94;--bs-gray-700:#55595c;--bs-gray-800:#323232;--bs-gray-900:#212529;--bs-primary:#185722;--bs-sec [...]
 /*# sourceMappingURL=tobago.min.css.map */
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-speyside/src/main/css/tobago.min.css.map b/tobago-theme/tobago-theme-speyside/src/main/css/tobago.min.css.map
index e27221e..c4c389c 100644
--- a/tobago-theme/tobago-theme-speyside/src/main/css/tobago.min.css.map
+++ b/tobago-theme/tobago-theme-speyside/src/main/css/tobago.min.css.map
@@ -1 +1 @@
-{"version":3,"sources":["tobago-theme-speyside/src/main/css/tobago.css"],"names":[],"mappings":"iBAuCA,MACE,UAAW,QACX,YAAa,QACb,YAAa,QACb,UAAW,QACX,SAAU,QACV,YAAa,KACb,YAAa,QACb,WAAY,QACZ,UAAW,QACX,UAAW,QACX,WAAY,KACZ,UAAW,QACX,eAAgB,QAChB,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,aAAc,QACd,eAAgB,QAChB,aAAc,QACd,UAAW,QACX,aAAc,QACd,YAAa,QACb,WAAY,QACZ,UAAW,QACX,iBAAkB,EAAE,CAAE,EAAE,CAAE,GAC1B,mBAAoB,GAAG,CAAE,GAAG,CAAE,IAC9B,iBAAkB,EAAE,CA [...]
\ No newline at end of file
+{"version":3,"sources":["tobago-theme-speyside/src/main/css/tobago.css"],"names":[],"mappings":"iBAuCA,MACE,UAAW,QACX,YAAa,QACb,YAAa,QACb,UAAW,QACX,SAAU,QACV,YAAa,KACb,YAAa,QACb,WAAY,QACZ,UAAW,QACX,UAAW,QACX,WAAY,KACZ,UAAW,QACX,eAAgB,QAChB,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,aAAc,QACd,eAAgB,QAChB,aAAc,QACd,UAAW,QACX,aAAc,QACd,YAAa,QACb,WAAY,QACZ,UAAW,QACX,iBAAkB,EAAE,CAAE,EAAE,CAAE,GAC1B,mBAAoB,GAAG,CAAE,GAAG,CAAE,IAC9B,iBAAkB,EAAE,CA [...]
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-standard/src/main/css/tobago.css b/tobago-theme/tobago-theme-standard/src/main/css/tobago.css
index 52e22d5..efbfa26 100644
--- a/tobago-theme/tobago-theme-standard/src/main/css/tobago.css
+++ b/tobago-theme/tobago-theme-standard/src/main/css/tobago.css
@@ -11318,14 +11318,14 @@ tobago-panel.tobago-collapsed {
 tobago-date {
   display: block;
 }
-tobago-date-markup-fatal.border-danger:focus, tobago-date-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
+tobago-date.border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
 }
-tobago-date-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.25);
+tobago-date.border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.25);
 }
-tobago-date-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(13, 202, 240, 0.25);
+tobago-date.border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.25);
 }
 tobago-date input {
   min-width: 7em;
@@ -11427,11 +11427,11 @@ tobago-flex-layout > tobago-flex-layout {
   width: 155px;
 }
 .tobago-label-container > .form-control, .tobago-label-container > .form-control-plaintext,
-.tobago-label-container > .tobago-input-group-outer, .tobago-label-container > .tobago-messages-container,
+.tobago-label-container > .input-group, .tobago-label-container > .tobago-messages-container,
 .tobago-label-container > .tobago-selectManyShuttle {
   flex: 1 0 0px;
 }
-.tobago-label-container > .tobago-messages-container .tobago-input-group-outer, .tobago-label-container > .tobago-messages-container .tobago-selectManyShuttle {
+.tobago-label-container > .tobago-messages-container .tobago-selectManyShuttle {
   flex: 1 0 0px;
 }
 .tobago-label-container > .form-check {
@@ -11509,6 +11509,18 @@ tobago-image > img {
 tobago-in {
   display: block;
 }
+tobago-in input[type=text].border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+tobago-in input[type=text].border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.25);
+}
+tobago-in input[type=text].border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.25);
+}
+tobago-in input[type=text]:disabled {
+  color: rgba(33, 37, 41, 0.5);
+}
 tobago-in .input-group > tobago-dropdown {
   /* fix corner styling, because tobago-dropdown use a surrounding container inside an input group */
 }
@@ -11561,19 +11573,6 @@ tobago-in tobago-suggest {
     transform: translateY(-50%) rotate(359deg);
   }
 }
-.tobago-in-markup-fatal.border-danger:focus, .tobago-in-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
-}
-.tobago-in-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.25);
-}
-.tobago-in-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(13, 202, 240, 0.25);
-}
-.tobago-in:disabled {
-  color: rgba(33, 37, 41, 0.5);
-}
-
 .tobago-in-markup-number {
   text-align: right;
 }
@@ -11708,10 +11707,6 @@ tobago-messages label:last-child {
   margin-bottom: 0;
 }
 
-tobago-flex-layout.tobago-messages-container > .tobago-input-group-outer, tobago-flex-layout.tobago-messages-container > .tobago-selectManyShuttle {
-  flex: 1 0 0px;
-}
-
 tobago-messages .alert.alert-dismissible {
   padding-left: 2.6rem;
 }
@@ -12027,14 +12022,14 @@ tobago-select-boolean-toggle .form-check-label img {
 
 /* selectOneChoice --------------------------------------------------------- */
 /* selectOneListbox -------------------------------------------------------- */
-.tobago-selectOneListbox-markup-fatal.border-danger:focus, .tobago-selectOneListbox-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
+.tobago-selectOneListbox.border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
 }
-.tobago-selectOneListbox-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.25);
+.tobago-selectOneListbox.border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.25);
 }
-.tobago-selectOneListbox-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(13, 202, 240, 0.25);
+.tobago-selectOneListbox.border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.25);
 }
 
 tobago-select-one-listbox {
@@ -12072,14 +12067,14 @@ tobago-select-many-checkbox.tobago-label-container .form-check-inline {
 }
 
 /* selectManyListbox ----------------------------------------------------------- */
-.tobago-selectManyListbox-markup-fatal.border-danger:focus, .tobago-selectManyListbox-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
+.tobago-selectManyListbox.border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
 }
-.tobago-selectManyListbox-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.25);
+.tobago-selectManyListbox.border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.25);
 }
-.tobago-selectManyListbox-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(13, 202, 240, 0.25);
+.tobago-selectManyListbox.border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.25);
 }
 
 /* selectManyShuttle ----------------------------------------------------------- */
@@ -12541,14 +12536,14 @@ tobago-tree-listbox .tobago-treeListbox-select, .tobago-treeListbox .tobago-tree
 }
 
 /* textarea --------------------------------------------------------- */
-tobago-textarea textarea-markup-fatal.border-danger:focus, tobago-textarea textarea-markup-error.border-danger:focus {
-  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
+tobago-textarea textarea.border-danger:focus {
+  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
 }
-tobago-textarea textarea-markup-warn.border-warning:focus {
-  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.25);
+tobago-textarea textarea.border-warning:focus {
+  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.25);
 }
-tobago-textarea textarea-markup-info.border-info:focus {
-  box-shadow: 0 0 0 0.2rem rgba(13, 202, 240, 0.25);
+tobago-textarea textarea.border-info:focus {
+  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.25);
 }
 tobago-textarea textarea:disabled {
   color: rgba(33, 37, 41, 0.5);
diff --git a/tobago-theme/tobago-theme-standard/src/main/css/tobago.css.map b/tobago-theme/tobago-theme-standard/src/main/css/tobago.css.map
index d4a7b4a..6cf68c1 100644
--- a/tobago-theme/tobago-theme-standard/src/main/css/tobago.css.map
+++ b/tobago-theme/tobago-theme-standard/src/main/css/tobago.css.map
@@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["../scss/tobago-theme.scss","../../../../node_modules/bootstrap/scss/bootstrap.scss","../../../../node_modules/bootstrap/scss/_root.scss","../../../../node_modules/bootstrap/scss/_reboot.scss","../../../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../../../node_modules/bootstrap/scss/_variables.scss","../../../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../../../node_modules/bootstrap/scss/_type.scss","../../../../node_mo [...]
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../scss/tobago-theme.scss","../../../../node_modules/bootstrap/scss/bootstrap.scss","../../../../node_modules/bootstrap/scss/_root.scss","../../../../node_modules/bootstrap/scss/_reboot.scss","../../../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../../../node_modules/bootstrap/scss/_variables.scss","../../../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../../../node_modules/bootstrap/scss/_type.scss","../../../../node_mo [...]
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-standard/src/main/css/tobago.min.css b/tobago-theme/tobago-theme-standard/src/main/css/tobago.min.css
index b1bb4f6..25cf90b 100644
--- a/tobago-theme/tobago-theme-standard/src/main/css/tobago.min.css
+++ b/tobago-theme/tobago-theme-standard/src/main/css/tobago.min.css
@@ -1,2 +1,2 @@
-@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs- [...]
+@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs- [...]
 /*# sourceMappingURL=tobago.min.css.map */
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-standard/src/main/css/tobago.min.css.map b/tobago-theme/tobago-theme-standard/src/main/css/tobago.min.css.map
index 455b21e..d626019 100644
--- a/tobago-theme/tobago-theme-standard/src/main/css/tobago.min.css.map
+++ b/tobago-theme/tobago-theme-standard/src/main/css/tobago.min.css.map
@@ -1 +1 @@
-{"version":3,"sources":["tobago-theme-standard/src/main/css/tobago.css"],"names":[],"mappings":"iBAuBA,MACE,UAAW,QACX,YAAa,QACb,YAAa,QACb,UAAW,QACX,SAAU,QACV,YAAa,QACb,YAAa,QACb,WAAY,QACZ,UAAW,QACX,UAAW,QACX,WAAY,KACZ,UAAW,QACX,eAAgB,QAChB,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,aAAc,QACd,eAAgB,QAChB,aAAc,QACd,UAAW,QACX,aAAc,QACd,YAAa,QACb,WAAY,QACZ,UAAW,QACX,iBAAkB,EAAE,CAAE,GAAG,CAAE,IAC3B,mBAAoB,GAAG,CAAE,GAAG,CAAE,IAC9B,iBAAkB,EAAE,CA [...]
\ No newline at end of file
+{"version":3,"sources":["tobago-theme-standard/src/main/css/tobago.css"],"names":[],"mappings":"iBAuBA,MACE,UAAW,QACX,YAAa,QACb,YAAa,QACb,UAAW,QACX,SAAU,QACV,YAAa,QACb,YAAa,QACb,WAAY,QACZ,UAAW,QACX,UAAW,QACX,WAAY,KACZ,UAAW,QACX,eAAgB,QAChB,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,aAAc,QACd,eAAgB,QAChB,aAAc,QACd,UAAW,QACX,aAAc,QACd,YAAa,QACb,WAAY,QACZ,UAAW,QACX,iBAAkB,EAAE,CAAE,GAAG,CAAE,IAC3B,mBAAoB,GAAG,CAAE,GAAG,CAAE,IAC9B,iBAAkB,EAAE,CA [...]
\ No newline at end of file