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 2023/02/10 20:40:38 UTC

[myfaces-tobago] 03/03: build(theme): rebuild after implementing tc:selectOneMany

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

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

commit 4b8156e14379b4289c14269826b43f33fb73737c
Author: Henning Noeth <hn...@apache.org>
AuthorDate: Fri Feb 10 21:31:18 2023 +0100

    build(theme): rebuild after implementing tc:selectOneMany
---
 .../src/main/css/tobago.css                        | 126 ++++++++++++++++++++-
 .../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                        | 126 ++++++++++++++++++++-
 .../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                        | 126 ++++++++++++++++++++-
 .../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  | 126 ++++++++++++++++++++-
 .../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  | 126 ++++++++++++++++++++-
 .../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/js/tobago.js    |   4 +-
 .../src/main/js/tobago.js.map                      |   2 +-
 22 files changed, 618 insertions(+), 48 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 bd71b7ba5d..f9af53b4f2 100644
--- a/tobago-theme/tobago-theme-charlotteville/src/main/css/tobago.css
+++ b/tobago-theme/tobago-theme-charlotteville/src/main/css/tobago.css
@@ -12011,6 +12011,120 @@ tobago-select-one-choice select:disabled {
   color: rgba(160, 160, 160, 0.5);
 }
 
+tobago-select-one-list {
+  display: block;
+}
+tobago-select-one-list.tobago-label-container .dropdown, tobago-select-one-list.tobago-label-container .list-group {
+  flex: 1 0 0;
+}
+tobago-select-one-list.tobago-focus .dropdown .tobago-select-field {
+  color: #a0a0a0;
+  background-color: #fffbe8;
+  border-color: #d5cfb0;
+  outline: 0;
+  box-shadow: 0 0 0 0.25rem rgba(82, 150, 150, 0.25);
+}
+tobago-select-one-list.tobago-focus .dropdown .tobago-select-field.border-danger {
+  box-shadow: 0 0 0 0.25rem rgba(255, 0, 190, 0.25);
+}
+tobago-select-one-list.tobago-focus .dropdown .tobago-select-field.border-warning {
+  box-shadow: 0 0 0 0.25rem rgba(255, 0, 190, 0.25);
+}
+tobago-select-one-list.tobago-focus .dropdown .tobago-select-field.border-info {
+  box-shadow: 0 0 0 0.25rem rgba(56, 156, 48, 0.25);
+}
+tobago-select-one-list.tobago-focus .list-group {
+  --bs-list-group-color: #a0a0a0;
+  --bs-list-group-bg: #fffbe8;
+  --bs-list-group-border-color: #d5cfb0;
+  box-shadow: 0 0 0 0.25rem rgba(82, 150, 150, 0.25);
+}
+tobago-select-one-list.tobago-focus .list-group.border-danger {
+  box-shadow: 0 0 0 0.25rem rgba(255, 0, 190, 0.25);
+}
+tobago-select-one-list.tobago-focus .list-group.border-warning {
+  box-shadow: 0 0 0 0.25rem rgba(255, 0, 190, 0.25);
+}
+tobago-select-one-list.tobago-focus .list-group.border-info {
+  box-shadow: 0 0 0 0.25rem rgba(56, 156, 48, 0.25);
+}
+tobago-select-one-list.tobago-disabled .tobago-select-field {
+  color: rgba(160, 160, 160, 0.5);
+  background-color: #d0d0d0;
+}
+tobago-select-one-list .list-group {
+  height: inherit;
+  max-height: inherit;
+  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+@media (prefers-reduced-motion: reduce) {
+  tobago-select-one-list .list-group {
+    transition: none;
+  }
+}
+tobago-select-one-list .list-group.border-danger .list-group-item, tobago-select-one-list .list-group.border-warning .list-group-item, tobago-select-one-list .list-group.border-info .list-group-item {
+  border-color: inherit;
+}
+tobago-select-one-list .list-group .list-group-item.tobago-select-field {
+  border-bottom-color: rgba(0, 0, 0, 0.125);
+}
+tobago-select-one-list .tobago-select-field {
+  display: flex;
+  flex-wrap: wrap;
+  align-items: center;
+}
+tobago-select-one-list .tobago-select-field.dropdown-toggle::after {
+  content: none;
+}
+tobago-select-one-list .tobago-select-field.list-group-item.form-control {
+  border-bottom-left-radius: 0;
+  border-bottom-right-radius: 0;
+  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
+}
+tobago-select-one-list .tobago-select-field .tobago-filter {
+  margin: 0;
+  border: 0;
+  border-radius: 0;
+  padding: 0;
+  flex: 1 0 0;
+  min-width: 8rem;
+  background-color: transparent;
+}
+tobago-select-one-list .tobago-select-field .tobago-filter:focus {
+  box-shadow: none;
+}
+tobago-select-one-list .tobago-select-field .tobago-filter:-moz-read-only {
+  width: 0;
+  min-width: 0;
+}
+tobago-select-one-list .tobago-select-field .tobago-filter:read-only {
+  width: 0;
+  min-width: 0;
+}
+tobago-select-one-list .tobago-options.list-group-item {
+  padding: 0;
+  overflow-y: auto;
+}
+tobago-select-one-list .tobago-options .table {
+  margin-bottom: 0;
+}
+tobago-select-one-list .tobago-options .table tr {
+  cursor: pointer;
+}
+tobago-select-one-list .tobago-options .table tr.tobago-disabled {
+  color: rgba(160, 160, 160, 0.5);
+  background-color: #d0d0d0;
+  cursor: initial;
+  pointer-events: none;
+}
+tobago-select-one-list .tobago-options .table tr.tobago-preselect {
+  --bs-table-accent-bg: var(--bs-table-hover-bg);
+  color: var(--bs-table-hover-color);
+}
+tobago-select-one-list .tobago-options .table tr:last-of-type td {
+  border-bottom-width: 0;
+}
+
 tobago-select-one-listbox {
   display: block;
 }
@@ -12106,12 +12220,6 @@ tobago-select-many-list .tobago-select-field.list-group-item.form-control {
   border-bottom-right-radius: 0;
   padding: 0.375rem 2.25rem 0.375rem 0.75rem;
 }
-tobago-select-many-list .tobago-select-field .btn-group + .tobago-filter {
-  margin-left: 0.25rem;
-}
-tobago-select-many-list .tobago-select-field .btn-group {
-  margin-right: 0.25rem;
-}
 tobago-select-many-list .tobago-select-field .tobago-filter {
   margin: 0;
   border: 0;
@@ -12155,6 +12263,12 @@ tobago-select-many-list .tobago-options .table tr.tobago-preselect {
 tobago-select-many-list .tobago-options .table tr:last-of-type td {
   border-bottom-width: 0;
 }
+tobago-select-many-list .tobago-select-field .btn-group + .tobago-filter {
+  margin-left: 0.25rem;
+}
+tobago-select-many-list .tobago-select-field .btn-group {
+  margin-right: 0.25rem;
+}
 
 tobago-select-many-checkbox {
   display: block;
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 f9753ca895..65b574b5c3 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,"sources":["tobago.css","../scss/tobago-theme.scss","../scss/_custom.scss","../../../../node_modules/bootstrap/scss/mixins/_banner.scss","../../../../node_modules/bootstrap/scss/_root.scss","../../../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../../../node_modules/bootstrap/scss/_reboot.scss","../../../../node_modules/bootstrap/scss/_variables.scss","../../../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../../../node_modules/bootstrap/scss/_type.s [...]
\ No newline at end of file
+{"version":3,"sources":["tobago.css","../scss/tobago-theme.scss","../scss/_custom.scss","../../../../node_modules/bootstrap/scss/mixins/_banner.scss","../../../../node_modules/bootstrap/scss/_root.scss","../../../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../../../node_modules/bootstrap/scss/_reboot.scss","../../../../node_modules/bootstrap/scss/_variables.scss","../../../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../../../node_modules/bootstrap/scss/_type.s [...]
\ 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 5a2c0c2be6..97e9f14b5e 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-black:#000000;--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 [...]
+@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-black:#000000;--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 [...]
 /*# 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 caa622c32c..ddad7a3497 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,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,IAC9 [...]
\ 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,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,IAC9 [...]
\ 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 e5a4c47b66..3845f662b1 100644
--- a/tobago-theme/tobago-theme-roxborough/src/main/css/tobago.css
+++ b/tobago-theme/tobago-theme-roxborough/src/main/css/tobago.css
@@ -12038,6 +12038,120 @@ tobago-select-one-choice select:disabled {
   color: rgba(160, 160, 160, 0.5);
 }
 
+tobago-select-one-list {
+  display: block;
+}
+tobago-select-one-list.tobago-label-container .dropdown, tobago-select-one-list.tobago-label-container .list-group {
+  flex: 1 0 0;
+}
+tobago-select-one-list.tobago-focus .dropdown .tobago-select-field {
+  color: #a0a0a0;
+  background-color: #000000;
+  border-color: #ffbd57;
+  outline: 0;
+  box-shadow: 0 0 0 0.25rem rgba(214, 130, 0, 0.25);
+}
+tobago-select-one-list.tobago-focus .dropdown .tobago-select-field.border-danger {
+  box-shadow: 0 0 0 0.25rem rgba(255, 178, 67, 0.25);
+}
+tobago-select-one-list.tobago-focus .dropdown .tobago-select-field.border-warning {
+  box-shadow: 0 0 0 0.25rem rgba(178, 104, 18, 0.25);
+}
+tobago-select-one-list.tobago-focus .dropdown .tobago-select-field.border-info {
+  box-shadow: 0 0 0 0.25rem rgba(19, 14, 143, 0.25);
+}
+tobago-select-one-list.tobago-focus .list-group {
+  --bs-list-group-color: #a0a0a0;
+  --bs-list-group-bg: #000000;
+  --bs-list-group-border-color: #ffbd57;
+  box-shadow: 0 0 0 0.25rem rgba(214, 130, 0, 0.25);
+}
+tobago-select-one-list.tobago-focus .list-group.border-danger {
+  box-shadow: 0 0 0 0.25rem rgba(255, 178, 67, 0.25);
+}
+tobago-select-one-list.tobago-focus .list-group.border-warning {
+  box-shadow: 0 0 0 0.25rem rgba(178, 104, 18, 0.25);
+}
+tobago-select-one-list.tobago-focus .list-group.border-info {
+  box-shadow: 0 0 0 0.25rem rgba(19, 14, 143, 0.25);
+}
+tobago-select-one-list.tobago-disabled .tobago-select-field {
+  color: rgba(160, 160, 160, 0.5);
+  background-color: #e9ecef;
+}
+tobago-select-one-list .list-group {
+  height: inherit;
+  max-height: inherit;
+  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+@media (prefers-reduced-motion: reduce) {
+  tobago-select-one-list .list-group {
+    transition: none;
+  }
+}
+tobago-select-one-list .list-group.border-danger .list-group-item, tobago-select-one-list .list-group.border-warning .list-group-item, tobago-select-one-list .list-group.border-info .list-group-item {
+  border-color: inherit;
+}
+tobago-select-one-list .list-group .list-group-item.tobago-select-field {
+  border-bottom-color: rgba(0, 0, 0, 0.125);
+}
+tobago-select-one-list .tobago-select-field {
+  display: flex;
+  flex-wrap: wrap;
+  align-items: center;
+}
+tobago-select-one-list .tobago-select-field.dropdown-toggle::after {
+  content: none;
+}
+tobago-select-one-list .tobago-select-field.list-group-item.form-control {
+  border-bottom-left-radius: 0;
+  border-bottom-right-radius: 0;
+  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
+}
+tobago-select-one-list .tobago-select-field .tobago-filter {
+  margin: 0;
+  border: 0;
+  border-radius: 0;
+  padding: 0;
+  flex: 1 0 0;
+  min-width: 8rem;
+  background-color: transparent;
+}
+tobago-select-one-list .tobago-select-field .tobago-filter:focus {
+  box-shadow: none;
+}
+tobago-select-one-list .tobago-select-field .tobago-filter:-moz-read-only {
+  width: 0;
+  min-width: 0;
+}
+tobago-select-one-list .tobago-select-field .tobago-filter:read-only {
+  width: 0;
+  min-width: 0;
+}
+tobago-select-one-list .tobago-options.list-group-item {
+  padding: 0;
+  overflow-y: auto;
+}
+tobago-select-one-list .tobago-options .table {
+  margin-bottom: 0;
+}
+tobago-select-one-list .tobago-options .table tr {
+  cursor: pointer;
+}
+tobago-select-one-list .tobago-options .table tr.tobago-disabled {
+  color: rgba(160, 160, 160, 0.5);
+  background-color: #e9ecef;
+  cursor: initial;
+  pointer-events: none;
+}
+tobago-select-one-list .tobago-options .table tr.tobago-preselect {
+  --bs-table-accent-bg: var(--bs-table-hover-bg);
+  color: var(--bs-table-hover-color);
+}
+tobago-select-one-list .tobago-options .table tr:last-of-type td {
+  border-bottom-width: 0;
+}
+
 tobago-select-one-listbox {
   display: block;
 }
@@ -12133,12 +12247,6 @@ tobago-select-many-list .tobago-select-field.list-group-item.form-control {
   border-bottom-right-radius: 0;
   padding: 0.375rem 2.25rem 0.375rem 0.75rem;
 }
-tobago-select-many-list .tobago-select-field .btn-group + .tobago-filter {
-  margin-left: 0.25rem;
-}
-tobago-select-many-list .tobago-select-field .btn-group {
-  margin-right: 0.25rem;
-}
 tobago-select-many-list .tobago-select-field .tobago-filter {
   margin: 0;
   border: 0;
@@ -12182,6 +12290,12 @@ tobago-select-many-list .tobago-options .table tr.tobago-preselect {
 tobago-select-many-list .tobago-options .table tr:last-of-type td {
   border-bottom-width: 0;
 }
+tobago-select-many-list .tobago-select-field .btn-group + .tobago-filter {
+  margin-left: 0.25rem;
+}
+tobago-select-many-list .tobago-select-field .btn-group {
+  margin-right: 0.25rem;
+}
 
 tobago-select-many-checkbox {
   display: block;
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 319272fc7e..57f8717e1c 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,"sources":["tobago.css","../scss/tobago-theme.scss","../scss/_custom.scss","../../../../node_modules/bootstrap/scss/mixins/_banner.scss","../../../../node_modules/bootstrap/scss/_root.scss","../../../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../../../node_modules/bootstrap/scss/_reboot.scss","../../../../node_modules/bootstrap/scss/_variables.scss","../../../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../../../node_modules/bootstrap/scss/_type.s [...]
\ No newline at end of file
+{"version":3,"sources":["tobago.css","../scss/tobago-theme.scss","../scss/_custom.scss","../../../../node_modules/bootstrap/scss/mixins/_banner.scss","../../../../node_modules/bootstrap/scss/_root.scss","../../../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../../../node_modules/bootstrap/scss/_reboot.scss","../../../../node_modules/bootstrap/scss/_variables.scss","../../../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../../../node_modules/bootstrap/scss/_type.s [...]
\ 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 7b1fdbd859..c71a7fba81 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 7522dce224..adb0268b18 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,mBAE/C,mBACE,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,QACZ,WAAY,KACZ,UAAW,QACX,eAAgB,QAC [...]
\ 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,mBAE/C,mBACE,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,QACZ,WAAY,KACZ,UAAW,QACX,eAAgB,QAC [...]
\ 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 856d647111..1d773cc742 100644
--- a/tobago-theme/tobago-theme-scarborough/src/main/css/tobago.css
+++ b/tobago-theme/tobago-theme-scarborough/src/main/css/tobago.css
@@ -12012,6 +12012,120 @@ tobago-select-one-choice select:disabled {
   color: rgba(33, 37, 41, 0.5);
 }
 
+tobago-select-one-list {
+  display: block;
+}
+tobago-select-one-list.tobago-label-container .dropdown, tobago-select-one-list.tobago-label-container .list-group {
+  flex: 1 0 0;
+}
+tobago-select-one-list.tobago-focus .dropdown .tobago-select-field {
+  color: #212529;
+  background-color: #fff;
+  border-color: #86b7fe;
+  outline: 0;
+  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+tobago-select-one-list.tobago-focus .dropdown .tobago-select-field.border-danger {
+  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+tobago-select-one-list.tobago-focus .dropdown .tobago-select-field.border-warning {
+  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.25);
+}
+tobago-select-one-list.tobago-focus .dropdown .tobago-select-field.border-info {
+  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.25);
+}
+tobago-select-one-list.tobago-focus .list-group {
+  --bs-list-group-color: #212529;
+  --bs-list-group-bg: #fff;
+  --bs-list-group-border-color: #86b7fe;
+  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+tobago-select-one-list.tobago-focus .list-group.border-danger {
+  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+tobago-select-one-list.tobago-focus .list-group.border-warning {
+  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.25);
+}
+tobago-select-one-list.tobago-focus .list-group.border-info {
+  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.25);
+}
+tobago-select-one-list.tobago-disabled .tobago-select-field {
+  color: rgba(33, 37, 41, 0.5);
+  background-color: #e9ecef;
+}
+tobago-select-one-list .list-group {
+  height: inherit;
+  max-height: inherit;
+  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+@media (prefers-reduced-motion: reduce) {
+  tobago-select-one-list .list-group {
+    transition: none;
+  }
+}
+tobago-select-one-list .list-group.border-danger .list-group-item, tobago-select-one-list .list-group.border-warning .list-group-item, tobago-select-one-list .list-group.border-info .list-group-item {
+  border-color: inherit;
+}
+tobago-select-one-list .list-group .list-group-item.tobago-select-field {
+  border-bottom-color: rgba(0, 0, 0, 0.125);
+}
+tobago-select-one-list .tobago-select-field {
+  display: flex;
+  flex-wrap: wrap;
+  align-items: center;
+}
+tobago-select-one-list .tobago-select-field.dropdown-toggle::after {
+  content: none;
+}
+tobago-select-one-list .tobago-select-field.list-group-item.form-control {
+  border-bottom-left-radius: 0;
+  border-bottom-right-radius: 0;
+  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
+}
+tobago-select-one-list .tobago-select-field .tobago-filter {
+  margin: 0;
+  border: 0;
+  border-radius: 0;
+  padding: 0;
+  flex: 1 0 0;
+  min-width: 8rem;
+  background-color: transparent;
+}
+tobago-select-one-list .tobago-select-field .tobago-filter:focus {
+  box-shadow: none;
+}
+tobago-select-one-list .tobago-select-field .tobago-filter:-moz-read-only {
+  width: 0;
+  min-width: 0;
+}
+tobago-select-one-list .tobago-select-field .tobago-filter:read-only {
+  width: 0;
+  min-width: 0;
+}
+tobago-select-one-list .tobago-options.list-group-item {
+  padding: 0;
+  overflow-y: auto;
+}
+tobago-select-one-list .tobago-options .table {
+  margin-bottom: 0;
+}
+tobago-select-one-list .tobago-options .table tr {
+  cursor: pointer;
+}
+tobago-select-one-list .tobago-options .table tr.tobago-disabled {
+  color: rgba(33, 37, 41, 0.5);
+  background-color: #e9ecef;
+  cursor: initial;
+  pointer-events: none;
+}
+tobago-select-one-list .tobago-options .table tr.tobago-preselect {
+  --bs-table-accent-bg: var(--bs-table-hover-bg);
+  color: var(--bs-table-hover-color);
+}
+tobago-select-one-list .tobago-options .table tr:last-of-type td {
+  border-bottom-width: 0;
+}
+
 tobago-select-one-listbox {
   display: block;
 }
@@ -12107,12 +12221,6 @@ tobago-select-many-list .tobago-select-field.list-group-item.form-control {
   border-bottom-right-radius: 0;
   padding: 0.375rem 2.25rem 0.375rem 0.75rem;
 }
-tobago-select-many-list .tobago-select-field .btn-group + .tobago-filter {
-  margin-left: 0.25rem;
-}
-tobago-select-many-list .tobago-select-field .btn-group {
-  margin-right: 0.25rem;
-}
 tobago-select-many-list .tobago-select-field .tobago-filter {
   margin: 0;
   border: 0;
@@ -12156,6 +12264,12 @@ tobago-select-many-list .tobago-options .table tr.tobago-preselect {
 tobago-select-many-list .tobago-options .table tr:last-of-type td {
   border-bottom-width: 0;
 }
+tobago-select-many-list .tobago-select-field .btn-group + .tobago-filter {
+  margin-left: 0.25rem;
+}
+tobago-select-many-list .tobago-select-field .btn-group {
+  margin-right: 0.25rem;
+}
 
 tobago-select-many-checkbox {
   display: block;
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 f70b2ef1a8..d593f7f6d1 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,"sources":["tobago.css","../scss/tobago-theme.scss","../../../../node_modules/bootstrap/scss/mixins/_banner.scss","../../../../node_modules/bootstrap/scss/_root.scss","../../../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../../../node_modules/bootstrap/scss/_reboot.scss","../../../../node_modules/bootstrap/scss/_variables.scss","../../../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../../../node_modules/bootstrap/scss/_type.scss","../../../../node_ [...]
\ No newline at end of file
+{"version":3,"sources":["tobago.css","../scss/tobago-theme.scss","../../../../node_modules/bootstrap/scss/mixins/_banner.scss","../../../../node_modules/bootstrap/scss/_root.scss","../../../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../../../node_modules/bootstrap/scss/_reboot.scss","../../../../node_modules/bootstrap/scss/_variables.scss","../../../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../../../node_modules/bootstrap/scss/_type.scss","../../../../node_ [...]
\ 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 7f9453b69f..94dcbb3df9 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-black:#000;--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-prima [...]
+@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-black:#000;--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-prima [...]
 /*# 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 458cd11f75..a21183acfc 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,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,i [...]
\ 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,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,i [...]
\ 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 9a6cfa0217..a5bfc82f99 100644
--- a/tobago-theme/tobago-theme-speyside/src/main/css/tobago.css
+++ b/tobago-theme/tobago-theme-speyside/src/main/css/tobago.css
@@ -11733,6 +11733,120 @@ tobago-select-one-choice select:disabled {
   color: rgba(33, 37, 41, 0.5);
 }
 
+tobago-select-one-list {
+  display: block;
+}
+tobago-select-one-list.tobago-label-container .dropdown, tobago-select-one-list.tobago-label-container .list-group {
+  flex: 1 0 0;
+}
+tobago-select-one-list.tobago-focus .dropdown .tobago-select-field {
+  color: #212529;
+  background-color: white;
+  border-color: #8cab91;
+  outline: 0;
+  box-shadow: 0 0 0 0.25rem rgba(24, 87, 34, 0.25);
+}
+tobago-select-one-list.tobago-focus .dropdown .tobago-select-field.border-danger {
+  box-shadow: 0 0 0 0.25rem rgba(211, 0, 64, 0.25);
+}
+tobago-select-one-list.tobago-focus .dropdown .tobago-select-field.border-warning {
+  box-shadow: 0 0 0 0.25rem rgba(240, 173, 78, 0.25);
+}
+tobago-select-one-list.tobago-focus .dropdown .tobago-select-field.border-info {
+  box-shadow: 0 0 0 0.25rem rgba(91, 192, 222, 0.25);
+}
+tobago-select-one-list.tobago-focus .list-group {
+  --bs-list-group-color: #212529;
+  --bs-list-group-bg: white;
+  --bs-list-group-border-color: #8cab91;
+  box-shadow: 0 0 0 0.25rem rgba(24, 87, 34, 0.25);
+}
+tobago-select-one-list.tobago-focus .list-group.border-danger {
+  box-shadow: 0 0 0 0.25rem rgba(211, 0, 64, 0.25);
+}
+tobago-select-one-list.tobago-focus .list-group.border-warning {
+  box-shadow: 0 0 0 0.25rem rgba(240, 173, 78, 0.25);
+}
+tobago-select-one-list.tobago-focus .list-group.border-info {
+  box-shadow: 0 0 0 0.25rem rgba(91, 192, 222, 0.25);
+}
+tobago-select-one-list.tobago-disabled .tobago-select-field {
+  color: rgba(33, 37, 41, 0.5);
+  background-color: #e3e4e5;
+}
+tobago-select-one-list .list-group {
+  height: inherit;
+  max-height: inherit;
+  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+@media (prefers-reduced-motion: reduce) {
+  tobago-select-one-list .list-group {
+    transition: none;
+  }
+}
+tobago-select-one-list .list-group.border-danger .list-group-item, tobago-select-one-list .list-group.border-warning .list-group-item, tobago-select-one-list .list-group.border-info .list-group-item {
+  border-color: inherit;
+}
+tobago-select-one-list .list-group .list-group-item.tobago-select-field {
+  border-bottom-color: rgba(0, 0, 0, 0.125);
+}
+tobago-select-one-list .tobago-select-field {
+  display: flex;
+  flex-wrap: wrap;
+  align-items: center;
+}
+tobago-select-one-list .tobago-select-field.dropdown-toggle::after {
+  content: none;
+}
+tobago-select-one-list .tobago-select-field.list-group-item.form-control {
+  border-bottom-left-radius: 0;
+  border-bottom-right-radius: 0;
+  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
+}
+tobago-select-one-list .tobago-select-field .tobago-filter {
+  margin: 0;
+  border: 0;
+  border-radius: 0;
+  padding: 0;
+  flex: 1 0 0;
+  min-width: 8rem;
+  background-color: transparent;
+}
+tobago-select-one-list .tobago-select-field .tobago-filter:focus {
+  box-shadow: none;
+}
+tobago-select-one-list .tobago-select-field .tobago-filter:-moz-read-only {
+  width: 0;
+  min-width: 0;
+}
+tobago-select-one-list .tobago-select-field .tobago-filter:read-only {
+  width: 0;
+  min-width: 0;
+}
+tobago-select-one-list .tobago-options.list-group-item {
+  padding: 0;
+  overflow-y: auto;
+}
+tobago-select-one-list .tobago-options .table {
+  margin-bottom: 0;
+}
+tobago-select-one-list .tobago-options .table tr {
+  cursor: pointer;
+}
+tobago-select-one-list .tobago-options .table tr.tobago-disabled {
+  color: rgba(33, 37, 41, 0.5);
+  background-color: #e3e4e5;
+  cursor: initial;
+  pointer-events: none;
+}
+tobago-select-one-list .tobago-options .table tr.tobago-preselect {
+  --bs-table-accent-bg: var(--bs-table-hover-bg);
+  color: var(--bs-table-hover-color);
+}
+tobago-select-one-list .tobago-options .table tr:last-of-type td {
+  border-bottom-width: 0;
+}
+
 tobago-select-one-listbox {
   display: block;
 }
@@ -11828,12 +11942,6 @@ tobago-select-many-list .tobago-select-field.list-group-item.form-control {
   border-bottom-right-radius: 0;
   padding: 0.375rem 2.25rem 0.375rem 0.75rem;
 }
-tobago-select-many-list .tobago-select-field .btn-group + .tobago-filter {
-  margin-left: 0.25rem;
-}
-tobago-select-many-list .tobago-select-field .btn-group {
-  margin-right: 0.25rem;
-}
 tobago-select-many-list .tobago-select-field .tobago-filter {
   margin: 0;
   border: 0;
@@ -11877,6 +11985,12 @@ tobago-select-many-list .tobago-options .table tr.tobago-preselect {
 tobago-select-many-list .tobago-options .table tr:last-of-type td {
   border-bottom-width: 0;
 }
+tobago-select-many-list .tobago-select-field .btn-group + .tobago-filter {
+  margin-left: 0.25rem;
+}
+tobago-select-many-list .tobago-select-field .btn-group {
+  margin-right: 0.25rem;
+}
 
 tobago-select-many-checkbox {
   display: block;
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 1def48c9e1..e4d5257115 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,"sources":["tobago.css","../scss/tobago-theme.scss","../scss/_custom.scss","../../../../node_modules/bootstrap/scss/mixins/_banner.scss","../../../../node_modules/bootstrap/scss/_root.scss","../../../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../../../node_modules/bootstrap/scss/_reboot.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,"sources":["tobago.css","../scss/tobago-theme.scss","../scss/_custom.scss","../../../../node_modules/bootstrap/scss/mixins/_banner.scss","../../../../node_modules/bootstrap/scss/_root.scss","../../../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../../../node_modules/bootstrap/scss/_reboot.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 1e1fae4fc9..d4b65bcb5a 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:rgb(58, 37, 100);--bs-pink:#d63384;--bs-red:rgb(211, 0, 64);--bs-orange:#d90;--bs-yellow:#ffc107;--bs-green:rgb(29, 163, 50);--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:rgb(120, 140, 148);--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:rgb(120, 140, 148);--bs-gray-700:#55595c;--bs-gray [...]
+@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:rgb(58, 37, 100);--bs-pink:#d63384;--bs-red:rgb(211, 0, 64);--bs-orange:#d90;--bs-yellow:#ffc107;--bs-green:rgb(29, 163, 50);--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:rgb(120, 140, 148);--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:rgb(120, 140, 148);--bs-gray-700:#55595c;--bs-gray [...]
 /*# 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 79c37b1056..028376efb9 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,iBACb,UAAW,QACX,SAAU,gBACV,YAAa,KACb,YAAa,QACb,WAAY,iBACZ,UAAW,QACX,UAAW,QACX,WAAY,KACZ,WAAY,KACZ,UAAW,mBACX,eAAgB,QAChB,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,mBACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,aAAc,gBACd,eAAgB,QAChB,aAAc,iBACd,UAAW,QACX,aAAc,QACd,YAAa,gBACb,WAAY,QACZ,UAAW,QACX,iBAAkB,EAAE,CAAE,EAAE,CAAE,GAC1B,mBAAoB,GAAG,CAAE,GAAG,CAAE,IA [...]
\ 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,iBACb,UAAW,QACX,SAAU,gBACV,YAAa,KACb,YAAa,QACb,WAAY,iBACZ,UAAW,QACX,UAAW,QACX,WAAY,KACZ,WAAY,KACZ,UAAW,mBACX,eAAgB,QAChB,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,cAAe,mBACf,cAAe,QACf,cAAe,QACf,cAAe,QACf,aAAc,gBACd,eAAgB,QAChB,aAAc,iBACd,UAAW,QACX,aAAc,QACd,YAAa,gBACb,WAAY,QACZ,UAAW,QACX,iBAAkB,EAAE,CAAE,EAAE,CAAE,GAC1B,mBAAoB,GAAG,CAAE,GAAG,CAAE,IA [...]
\ 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 cf287b9219..67558f7fb0 100644
--- a/tobago-theme/tobago-theme-standard/src/main/css/tobago.css
+++ b/tobago-theme/tobago-theme-standard/src/main/css/tobago.css
@@ -11995,6 +11995,120 @@ tobago-select-one-choice select:disabled {
   color: rgba(33, 37, 41, 0.5);
 }
 
+tobago-select-one-list {
+  display: block;
+}
+tobago-select-one-list.tobago-label-container .dropdown, tobago-select-one-list.tobago-label-container .list-group {
+  flex: 1 0 0;
+}
+tobago-select-one-list.tobago-focus .dropdown .tobago-select-field {
+  color: #212529;
+  background-color: #fff;
+  border-color: #86b7fe;
+  outline: 0;
+  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+tobago-select-one-list.tobago-focus .dropdown .tobago-select-field.border-danger {
+  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+tobago-select-one-list.tobago-focus .dropdown .tobago-select-field.border-warning {
+  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.25);
+}
+tobago-select-one-list.tobago-focus .dropdown .tobago-select-field.border-info {
+  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.25);
+}
+tobago-select-one-list.tobago-focus .list-group {
+  --bs-list-group-color: #212529;
+  --bs-list-group-bg: #fff;
+  --bs-list-group-border-color: #86b7fe;
+  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
+}
+tobago-select-one-list.tobago-focus .list-group.border-danger {
+  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
+}
+tobago-select-one-list.tobago-focus .list-group.border-warning {
+  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.25);
+}
+tobago-select-one-list.tobago-focus .list-group.border-info {
+  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.25);
+}
+tobago-select-one-list.tobago-disabled .tobago-select-field {
+  color: rgba(33, 37, 41, 0.5);
+  background-color: #e9ecef;
+}
+tobago-select-one-list .list-group {
+  height: inherit;
+  max-height: inherit;
+  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
+}
+@media (prefers-reduced-motion: reduce) {
+  tobago-select-one-list .list-group {
+    transition: none;
+  }
+}
+tobago-select-one-list .list-group.border-danger .list-group-item, tobago-select-one-list .list-group.border-warning .list-group-item, tobago-select-one-list .list-group.border-info .list-group-item {
+  border-color: inherit;
+}
+tobago-select-one-list .list-group .list-group-item.tobago-select-field {
+  border-bottom-color: rgba(0, 0, 0, 0.125);
+}
+tobago-select-one-list .tobago-select-field {
+  display: flex;
+  flex-wrap: wrap;
+  align-items: center;
+}
+tobago-select-one-list .tobago-select-field.dropdown-toggle::after {
+  content: none;
+}
+tobago-select-one-list .tobago-select-field.list-group-item.form-control {
+  border-bottom-left-radius: 0;
+  border-bottom-right-radius: 0;
+  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
+}
+tobago-select-one-list .tobago-select-field .tobago-filter {
+  margin: 0;
+  border: 0;
+  border-radius: 0;
+  padding: 0;
+  flex: 1 0 0;
+  min-width: 8rem;
+  background-color: transparent;
+}
+tobago-select-one-list .tobago-select-field .tobago-filter:focus {
+  box-shadow: none;
+}
+tobago-select-one-list .tobago-select-field .tobago-filter:-moz-read-only {
+  width: 0;
+  min-width: 0;
+}
+tobago-select-one-list .tobago-select-field .tobago-filter:read-only {
+  width: 0;
+  min-width: 0;
+}
+tobago-select-one-list .tobago-options.list-group-item {
+  padding: 0;
+  overflow-y: auto;
+}
+tobago-select-one-list .tobago-options .table {
+  margin-bottom: 0;
+}
+tobago-select-one-list .tobago-options .table tr {
+  cursor: pointer;
+}
+tobago-select-one-list .tobago-options .table tr.tobago-disabled {
+  color: rgba(33, 37, 41, 0.5);
+  background-color: #e9ecef;
+  cursor: initial;
+  pointer-events: none;
+}
+tobago-select-one-list .tobago-options .table tr.tobago-preselect {
+  --bs-table-accent-bg: var(--bs-table-hover-bg);
+  color: var(--bs-table-hover-color);
+}
+tobago-select-one-list .tobago-options .table tr:last-of-type td {
+  border-bottom-width: 0;
+}
+
 tobago-select-one-listbox {
   display: block;
 }
@@ -12090,12 +12204,6 @@ tobago-select-many-list .tobago-select-field.list-group-item.form-control {
   border-bottom-right-radius: 0;
   padding: 0.375rem 2.25rem 0.375rem 0.75rem;
 }
-tobago-select-many-list .tobago-select-field .btn-group + .tobago-filter {
-  margin-left: 0.25rem;
-}
-tobago-select-many-list .tobago-select-field .btn-group {
-  margin-right: 0.25rem;
-}
 tobago-select-many-list .tobago-select-field .tobago-filter {
   margin: 0;
   border: 0;
@@ -12139,6 +12247,12 @@ tobago-select-many-list .tobago-options .table tr.tobago-preselect {
 tobago-select-many-list .tobago-options .table tr:last-of-type td {
   border-bottom-width: 0;
 }
+tobago-select-many-list .tobago-select-field .btn-group + .tobago-filter {
+  margin-left: 0.25rem;
+}
+tobago-select-many-list .tobago-select-field .btn-group {
+  margin-right: 0.25rem;
+}
 
 tobago-select-many-checkbox {
   display: block;
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 103d110d9c..1b11f6d38c 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,"sources":["tobago.css","../scss/tobago-theme.scss","../../../../node_modules/bootstrap/scss/mixins/_banner.scss","../../../../node_modules/bootstrap/scss/_root.scss","../../../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../../../node_modules/bootstrap/scss/_reboot.scss","../../../../node_modules/bootstrap/scss/_variables.scss","../../../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../../../node_modules/bootstrap/scss/_type.scss","../../../../node_ [...]
\ No newline at end of file
+{"version":3,"sources":["tobago.css","../scss/tobago-theme.scss","../../../../node_modules/bootstrap/scss/mixins/_banner.scss","../../../../node_modules/bootstrap/scss/_root.scss","../../../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../../../node_modules/bootstrap/scss/_reboot.scss","../../../../node_modules/bootstrap/scss/_variables.scss","../../../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../../../node_modules/bootstrap/scss/_type.scss","../../../../node_ [...]
\ 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 f3d828a005..6d9612113e 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-black:#000;--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-prima [...]
+@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-black:#000;--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-prima [...]
 /*# 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 f8dec43bb8..9787bdff9a 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,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,iBAA [...]
\ 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,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,iBAA [...]
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-standard/src/main/js/tobago.js b/tobago-theme/tobago-theme-standard/src/main/js/tobago.js
index 371f674c3e..e81006be2a 100644
--- a/tobago-theme/tobago-theme-standard/src/main/js/tobago.js
+++ b/tobago-theme/tobago-theme-standard/src/main/js/tobago.js
@@ -1,8 +1,8 @@
-!function(e){"function"==typeof define&&define.amd?define(e):e()}((function(){"use strict";class e extends HTMLElement{constructor(){super(),this.CssClass={SHOW:"show",COLLAPSE:"collapse",COLLAPSING:"collapsing"},this.toggleButton.addEventListener("click",this.toggleCollapse.bind(this))}connectedCallback(){this.expanded="true"===this.toggleButton.ariaExpanded}toggleCollapse(e){window.clearTimeout(this.timeout),this.expanded?(this.expanded=!1,this.navbarContent.style.height=`${this.navbar [...]
+!function(e){"function"==typeof define&&define.amd?define(e):e()}((function(){"use strict";class e extends HTMLElement{constructor(){super(),this.CssClass={SHOW:"show",COLLAPSE:"collapse",COLLAPSING:"collapsing"},this.toggleButton.addEventListener("click",this.toggleCollapse.bind(this))}connectedCallback(){this.expanded="true"===this.toggleButton.ariaExpanded}toggleCollapse(e){window.clearTimeout(this.timeout),this.expanded?(this.expanded=!1,this.navbarContent.style.height=`${this.navbar [...]
 /*!
       * Bootstrap v5.2.3 (https://getbootstrap.com/)
       * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
       * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
       */
-const De="transitionend",Me=e=>{let t=e.getAttribute("data-bs-target");if(!t||"#"===t){let s=e.getAttribute("href");if(!s||!s.includes("#")&&!s.startsWith("."))return null;s.includes("#")&&!s.startsWith("#")&&(s=`#${s.split("#")[1]}`),t=s&&"#"!==s?s.trim():null}return t},Pe=e=>{const t=Me(e);return t&&document.querySelector(t)?t:null},Be=e=>{const t=Me(e);return t?document.querySelector(t):null},qe=e=>{e.dispatchEvent(new Event(De))},He=e=>!(!e||"object"!=typeof e)&&(void 0!==e.jquery&&( [...]
+const De="transitionend",Me=e=>{let t=e.getAttribute("data-bs-target");if(!t||"#"===t){let s=e.getAttribute("href");if(!s||!s.includes("#")&&!s.startsWith("."))return null;s.includes("#")&&!s.startsWith("#")&&(s=`#${s.split("#")[1]}`),t=s&&"#"!==s?s.trim():null}return t},Pe=e=>{const t=Me(e);return t&&document.querySelector(t)?t:null},Be=e=>{const t=Me(e);return t?document.querySelector(t):null},qe=e=>{e.dispatchEvent(new Event(De))},He=e=>!(!e||"object"!=typeof e)&&(void 0!==e.jquery&&( [...]
 //# sourceMappingURL=tobago.js.map
diff --git a/tobago-theme/tobago-theme-standard/src/main/js/tobago.js.map b/tobago-theme/tobago-theme-standard/src/main/js/tobago.js.map
index 21a367d2c4..30b517c72e 100644
--- a/tobago-theme/tobago-theme-standard/src/main/js/tobago.js.map
+++ b/tobago-theme/tobago-theme-standard/src/main/js/tobago.js.map
@@ -1 +1 @@
-{"version":3,"file":"tobago.js","sources":["../ts/tobago-bar.ts","../../../../node_modules/@popperjs/core/lib/enums.js","../../../../node_modules/@popperjs/core/lib/dom-utils/getNodeName.js","../../../../node_modules/@popperjs/core/lib/dom-utils/getWindow.js","../../../../node_modules/@popperjs/core/lib/dom-utils/instanceOf.js","../../../../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","../../../../node_modules/@popperjs/core/lib/utils/getBasePlacement.js","../../../../node_m [...]
\ No newline at end of file
+{"version":3,"file":"tobago.js","sources":["../ts/tobago-bar.ts","../../../../node_modules/@popperjs/core/lib/enums.js","../../../../node_modules/@popperjs/core/lib/dom-utils/getNodeName.js","../../../../node_modules/@popperjs/core/lib/dom-utils/getWindow.js","../../../../node_modules/@popperjs/core/lib/dom-utils/instanceOf.js","../../../../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","../../../../node_modules/@popperjs/core/lib/utils/getBasePlacement.js","../../../../node_m [...]
\ No newline at end of file