diff --git a/frontend/themes/apus/views/session-view.css b/frontend/themes/apus/views/session-view.css index 3054a1d..0b2bc82 100644 --- a/frontend/themes/apus/views/session-view.css +++ b/frontend/themes/apus/views/session-view.css @@ -17,7 +17,6 @@ */ .session-view { - background-color: #21ccdd; border-radius: 5px; display: inline-block; width: 400px; @@ -33,3 +32,11 @@ font-size: 18px; margin-bottom: 10px; } + +.running-session { + background-color: #62d7e3; +} + +.next-session { + background-color: #9bf4ff; +} diff --git a/package-lock.json b/package-lock.json index 09046cd..3d5754d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,69 +8,69 @@ "license": "UNLICENSED", "dependencies": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.8", - "@vaadin/accordion": "24.3.8", - "@vaadin/app-layout": "24.3.8", - "@vaadin/avatar": "24.3.8", - "@vaadin/avatar-group": "24.3.8", - "@vaadin/bundles": "24.3.8", - "@vaadin/button": "24.3.8", - "@vaadin/checkbox": "24.3.8", - "@vaadin/checkbox-group": "24.3.8", - "@vaadin/combo-box": "24.3.8", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/accordion": "24.3.10", + "@vaadin/app-layout": "24.3.10", + "@vaadin/avatar": "24.3.10", + "@vaadin/avatar-group": "24.3.10", + "@vaadin/bundles": "24.3.10", + "@vaadin/button": "24.3.10", + "@vaadin/checkbox": "24.3.10", + "@vaadin/checkbox-group": "24.3.10", + "@vaadin/combo-box": "24.3.10", "@vaadin/common-frontend": "0.0.19", - "@vaadin/component-base": "24.3.8", - "@vaadin/confirm-dialog": "24.3.8", - "@vaadin/context-menu": "24.3.8", - "@vaadin/custom-field": "24.3.8", - "@vaadin/date-picker": "24.3.8", - "@vaadin/date-time-picker": "24.3.8", - "@vaadin/details": "24.3.8", - "@vaadin/dialog": "24.3.8", - "@vaadin/email-field": "24.3.8", - "@vaadin/field-base": "24.3.8", - "@vaadin/field-highlighter": "24.3.8", - "@vaadin/form-layout": "24.3.8", - "@vaadin/grid": "24.3.8", - "@vaadin/horizontal-layout": "24.3.8", - "@vaadin/icon": "24.3.8", - "@vaadin/icons": "24.3.8", - "@vaadin/input-container": "24.3.8", - "@vaadin/integer-field": "24.3.8", - "@vaadin/item": "24.3.8", - "@vaadin/list-box": "24.3.8", - "@vaadin/lit-renderer": "24.3.8", - "@vaadin/login": "24.3.8", - "@vaadin/menu-bar": "24.3.8", - "@vaadin/message-input": "24.3.8", - "@vaadin/message-list": "24.3.8", - "@vaadin/multi-select-combo-box": "24.3.8", - "@vaadin/notification": "24.3.8", - "@vaadin/number-field": "24.3.8", - "@vaadin/overlay": "24.3.8", - "@vaadin/password-field": "24.3.8", - "@vaadin/polymer-legacy-adapter": "24.3.8", - "@vaadin/progress-bar": "24.3.8", - "@vaadin/radio-group": "24.3.8", + "@vaadin/component-base": "24.3.10", + "@vaadin/confirm-dialog": "24.3.10", + "@vaadin/context-menu": "24.3.10", + "@vaadin/custom-field": "24.3.10", + "@vaadin/date-picker": "24.3.10", + "@vaadin/date-time-picker": "24.3.10", + "@vaadin/details": "24.3.10", + "@vaadin/dialog": "24.3.10", + "@vaadin/email-field": "24.3.10", + "@vaadin/field-base": "24.3.10", + "@vaadin/field-highlighter": "24.3.10", + "@vaadin/form-layout": "24.3.10", + "@vaadin/grid": "24.3.10", + "@vaadin/horizontal-layout": "24.3.10", + "@vaadin/icon": "24.3.10", + "@vaadin/icons": "24.3.10", + "@vaadin/input-container": "24.3.10", + "@vaadin/integer-field": "24.3.10", + "@vaadin/item": "24.3.10", + "@vaadin/list-box": "24.3.10", + "@vaadin/lit-renderer": "24.3.10", + "@vaadin/login": "24.3.10", + "@vaadin/menu-bar": "24.3.10", + "@vaadin/message-input": "24.3.10", + "@vaadin/message-list": "24.3.10", + "@vaadin/multi-select-combo-box": "24.3.10", + "@vaadin/notification": "24.3.10", + "@vaadin/number-field": "24.3.10", + "@vaadin/overlay": "24.3.10", + "@vaadin/password-field": "24.3.10", + "@vaadin/polymer-legacy-adapter": "24.3.10", + "@vaadin/progress-bar": "24.3.10", + "@vaadin/radio-group": "24.3.10", "@vaadin/router": "1.7.5", - "@vaadin/scroller": "24.3.8", - "@vaadin/select": "24.3.8", - "@vaadin/side-nav": "24.3.8", - "@vaadin/split-layout": "24.3.8", - "@vaadin/tabs": "24.3.8", - "@vaadin/tabsheet": "24.3.8", - "@vaadin/text-area": "24.3.8", - "@vaadin/text-field": "24.3.8", - "@vaadin/time-picker": "24.3.8", - "@vaadin/tooltip": "24.3.8", - "@vaadin/upload": "24.3.8", + "@vaadin/scroller": "24.3.10", + "@vaadin/select": "24.3.10", + "@vaadin/side-nav": "24.3.10", + "@vaadin/split-layout": "24.3.10", + "@vaadin/tabs": "24.3.10", + "@vaadin/tabsheet": "24.3.10", + "@vaadin/text-area": "24.3.10", + "@vaadin/text-field": "24.3.10", + "@vaadin/time-picker": "24.3.10", + "@vaadin/tooltip": "24.3.10", + "@vaadin/upload": "24.3.10", "@vaadin/vaadin-development-mode-detector": "2.0.6", - "@vaadin/vaadin-lumo-styles": "24.3.8", - "@vaadin/vaadin-material-styles": "24.3.8", - "@vaadin/vaadin-themable-mixin": "24.3.8", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-material-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "@vaadin/vaadin-usage-statistics": "2.1.2", - "@vaadin/vertical-layout": "24.3.8", - "@vaadin/virtual-list": "24.3.8", + "@vaadin/vertical-layout": "24.3.10", + "@vaadin/virtual-list": "24.3.10", "construct-style-sheets-polyfill": "3.1.0", "date-fns": "2.29.3", "lit": "3.1.2" @@ -2839,152 +2839,152 @@ "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==" }, "node_modules/@vaadin/a11y-base": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/a11y-base/-/a11y-base-24.3.8.tgz", - "integrity": "sha512-BCbPcsFmXWf47JFpkeoLBK+eRSR8CwVLoWdre/z/yNTpW0sKChBi8fUbW5HU2mN021rDobAShyu+ZZ6Hwd0cLw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/a11y-base/-/a11y-base-24.3.10.tgz", + "integrity": "sha512-vtCsgNmqNCuBTeRv8AC6sa3S4Rh9gnMmgJ0UiaHEqbDHkMfuEYh2e7HuGkEXnnIwIPXh6JqeFl6IVDEF1P59VA==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.8", + "@vaadin/component-base": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/accordion": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/accordion/-/accordion-24.3.8.tgz", - "integrity": "sha512-Ytd6yqzUhoWrADxrgh8xskdLdqahE/m/fplZPxKLj5ibkDJQHYBo5/gxm6mwt+oXKqIsL/kvTG/CUqtf4QWVBQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/accordion/-/accordion-24.3.10.tgz", + "integrity": "sha512-ll/K5pWywnqRA6jbH3GxF9DEnnsv/fg4OrHiw734gXlLrtvcUmBkJqQGdRpK+hHY26S8lj04q1Ei4Qnl/37CXg==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/details": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/details": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/app-layout": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/app-layout/-/app-layout-24.3.8.tgz", - "integrity": "sha512-ofRbf9eR8buMSmg/MEkjGL2jZZysjBiP/cNozLZUBo+YJY1+giZWwFbEesV4W6Tc4aw4MdbJu4Zz/GZ8L9ALRg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/app-layout/-/app-layout-24.3.10.tgz", + "integrity": "sha512-N7/WIG7Gk7VUIQKJv1fa50daMca+GU0F1uZT5WzFvNJkRIbNLZEOsn9tUIRbPRj556BKEz1LiK76q4benQF2NQ==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/button": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/avatar": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/avatar/-/avatar-24.3.8.tgz", - "integrity": "sha512-JlcpshOeCKQaiJXaClWYnzsm4qHrzbjJ58T5zmXeW+CErK6sBSZRXo+xxs4bdw6wQH7yLTIETDr25slPMi45aA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/avatar/-/avatar-24.3.10.tgz", + "integrity": "sha512-XirW0hvS1X6YHxBzWL4ybVLQvupfy5jaN/4YxV0Vh7OU890SznpxTWd/LkBpz3wZMU366gvPiap5lyhk2EmS5w==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/tooltip": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/tooltip": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/avatar-group": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/avatar-group/-/avatar-group-24.3.8.tgz", - "integrity": "sha512-bHXPILPy9Hi3Fo9aiDa4y//WTDg6vjDZ/5FAuZFVArjwhsNTwDQpPr4QopbUYpPw+wv8PZ2r16Kq8xeQI/I89g==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/avatar-group/-/avatar-group-24.3.10.tgz", + "integrity": "sha512-ft4y1sD1qNBWDch6Pa2cwBpY99AHrPodeIgJpnQocVk3nZAc2F0emDR9lBKshtVozNRjLYYrOtf3uQ6IW363dA==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/avatar": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/item": "~24.3.8", - "@vaadin/list-box": "~24.3.8", - "@vaadin/overlay": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/avatar": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/item": "~24.3.10", + "@vaadin/list-box": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/bundles": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/bundles/-/bundles-24.3.8.tgz", - "integrity": "sha512-wEwrflbbaToVvsIM4VabEVF4BvnDVS6OMx4LrYllQIUPkYzKvFkwZqJQ+pGp+bun4us3U9ek1tMHjxT0592mng==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/bundles/-/bundles-24.3.10.tgz", + "integrity": "sha512-nCYdIzulPJzVkUYxOPEhfbxXQig0yEU3wQS1YI2+pYsvS/zJFDGKHIcd2tQwC+pTk4yEHKRJOVLr0yGo44EhAA==", "peerDependencies": { "@open-wc/dedupe-mixin": "1.3.1", "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.8", - "@vaadin/accordion": "24.3.8", - "@vaadin/app-layout": "24.3.8", - "@vaadin/avatar": "24.3.8", - "@vaadin/avatar-group": "24.3.8", - "@vaadin/board": "24.3.8", - "@vaadin/button": "24.3.8", - "@vaadin/charts": "24.3.8", - "@vaadin/checkbox": "24.3.8", - "@vaadin/checkbox-group": "24.3.8", - "@vaadin/combo-box": "24.3.8", - "@vaadin/component-base": "24.3.8", - "@vaadin/confirm-dialog": "24.3.8", - "@vaadin/context-menu": "24.3.8", - "@vaadin/cookie-consent": "24.3.8", - "@vaadin/crud": "24.3.8", - "@vaadin/custom-field": "24.3.8", - "@vaadin/date-picker": "24.3.8", - "@vaadin/date-time-picker": "24.3.8", - "@vaadin/details": "24.3.8", - "@vaadin/dialog": "24.3.8", - "@vaadin/email-field": "24.3.8", - "@vaadin/field-base": "24.3.8", - "@vaadin/field-highlighter": "24.3.8", - "@vaadin/form-layout": "24.3.8", - "@vaadin/grid": "24.3.8", - "@vaadin/grid-pro": "24.3.8", - "@vaadin/horizontal-layout": "24.3.8", - "@vaadin/icon": "24.3.8", - "@vaadin/icons": "24.3.8", - "@vaadin/input-container": "24.3.8", - "@vaadin/integer-field": "24.3.8", - "@vaadin/item": "24.3.8", - "@vaadin/list-box": "24.3.8", - "@vaadin/lit-renderer": "24.3.8", - "@vaadin/login": "24.3.8", - "@vaadin/map": "24.3.8", - "@vaadin/menu-bar": "24.3.8", - "@vaadin/message-input": "24.3.8", - "@vaadin/message-list": "24.3.8", - "@vaadin/multi-select-combo-box": "24.3.8", - "@vaadin/notification": "24.3.8", - "@vaadin/number-field": "24.3.8", - "@vaadin/overlay": "24.3.8", - "@vaadin/password-field": "24.3.8", - "@vaadin/polymer-legacy-adapter": "24.3.8", - "@vaadin/progress-bar": "24.3.8", - "@vaadin/radio-group": "24.3.8", - "@vaadin/rich-text-editor": "24.3.8", - "@vaadin/scroller": "24.3.8", - "@vaadin/select": "24.3.8", - "@vaadin/side-nav": "24.3.8", - "@vaadin/split-layout": "24.3.8", - "@vaadin/tabs": "24.3.8", - "@vaadin/tabsheet": "24.3.8", - "@vaadin/text-area": "24.3.8", - "@vaadin/text-field": "24.3.8", - "@vaadin/time-picker": "24.3.8", - "@vaadin/tooltip": "24.3.8", - "@vaadin/upload": "24.3.8", + "@vaadin/a11y-base": "24.3.10", + "@vaadin/accordion": "24.3.10", + "@vaadin/app-layout": "24.3.10", + "@vaadin/avatar": "24.3.10", + "@vaadin/avatar-group": "24.3.10", + "@vaadin/board": "24.3.10", + "@vaadin/button": "24.3.10", + "@vaadin/charts": "24.3.10", + "@vaadin/checkbox": "24.3.10", + "@vaadin/checkbox-group": "24.3.10", + "@vaadin/combo-box": "24.3.10", + "@vaadin/component-base": "24.3.10", + "@vaadin/confirm-dialog": "24.3.10", + "@vaadin/context-menu": "24.3.10", + "@vaadin/cookie-consent": "24.3.10", + "@vaadin/crud": "24.3.10", + "@vaadin/custom-field": "24.3.10", + "@vaadin/date-picker": "24.3.10", + "@vaadin/date-time-picker": "24.3.10", + "@vaadin/details": "24.3.10", + "@vaadin/dialog": "24.3.10", + "@vaadin/email-field": "24.3.10", + "@vaadin/field-base": "24.3.10", + "@vaadin/field-highlighter": "24.3.10", + "@vaadin/form-layout": "24.3.10", + "@vaadin/grid": "24.3.10", + "@vaadin/grid-pro": "24.3.10", + "@vaadin/horizontal-layout": "24.3.10", + "@vaadin/icon": "24.3.10", + "@vaadin/icons": "24.3.10", + "@vaadin/input-container": "24.3.10", + "@vaadin/integer-field": "24.3.10", + "@vaadin/item": "24.3.10", + "@vaadin/list-box": "24.3.10", + "@vaadin/lit-renderer": "24.3.10", + "@vaadin/login": "24.3.10", + "@vaadin/map": "24.3.10", + "@vaadin/menu-bar": "24.3.10", + "@vaadin/message-input": "24.3.10", + "@vaadin/message-list": "24.3.10", + "@vaadin/multi-select-combo-box": "24.3.10", + "@vaadin/notification": "24.3.10", + "@vaadin/number-field": "24.3.10", + "@vaadin/overlay": "24.3.10", + "@vaadin/password-field": "24.3.10", + "@vaadin/polymer-legacy-adapter": "24.3.10", + "@vaadin/progress-bar": "24.3.10", + "@vaadin/radio-group": "24.3.10", + "@vaadin/rich-text-editor": "24.3.10", + "@vaadin/scroller": "24.3.10", + "@vaadin/select": "24.3.10", + "@vaadin/side-nav": "24.3.10", + "@vaadin/split-layout": "24.3.10", + "@vaadin/tabs": "24.3.10", + "@vaadin/tabsheet": "24.3.10", + "@vaadin/text-area": "24.3.10", + "@vaadin/text-field": "24.3.10", + "@vaadin/time-picker": "24.3.10", + "@vaadin/tooltip": "24.3.10", + "@vaadin/upload": "24.3.10", "@vaadin/vaadin-development-mode-detector": "2.0.6", - "@vaadin/vaadin-lumo-styles": "24.3.8", - "@vaadin/vaadin-themable-mixin": "24.3.8", + "@vaadin/vaadin-lumo-styles": "24.3.10", + "@vaadin/vaadin-themable-mixin": "24.3.10", "@vaadin/vaadin-usage-statistics": "2.1.2", - "@vaadin/vertical-layout": "24.3.8", - "@vaadin/virtual-list": "24.3.8", + "@vaadin/vertical-layout": "24.3.10", + "@vaadin/virtual-list": "24.3.10", "cookieconsent": "3.1.1", "highcharts": "9.2.2", "lit": "3.1.2", @@ -3218,68 +3218,68 @@ } }, "node_modules/@vaadin/button": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/button/-/button-24.3.8.tgz", - "integrity": "sha512-2r+ZwBZh42N+kLIFG/SEPwr0W2CSVFCFTE9X2cJGLK8/5qku89HnvJ0lDV51S0eYgfMpb9o3Dc2dknoUVllBRg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/button/-/button-24.3.10.tgz", + "integrity": "sha512-qM1dIwJb6U5nOndUa7A4ey9m3+y+6GNMgbVrf5ripb/4I+UxC0Uf/ciumetTtIysmKc5Iw0v0r9sMwxvbdAFIw==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/checkbox": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/checkbox/-/checkbox-24.3.8.tgz", - "integrity": "sha512-13ViRjxf7pho6DbC2cReDwG4XuDlhr5WY6N8diB5lj3b/aXr/hzVltxEFd98HVGkX5st4Qo/ERkyq6FUUrmRKA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/checkbox/-/checkbox-24.3.10.tgz", + "integrity": "sha512-ULfsYiv+buhyMeWnS5VOB70nbnRlM8smXDMIkO1dRHo9xyPdSAjdMfLJRhXT1CUDEvyGBl9ro9XdEAZaLzHgkA==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/field-base": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/checkbox-group": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/checkbox-group/-/checkbox-group-24.3.8.tgz", - "integrity": "sha512-OB4wYHgUFmeFfYhcmVHyR1n4OcvaY3kmzLYhVvaH25aL2rMQQ0ap2ShsRzbeHWE6/DUkOqTkjQi449L8oOXbEw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/checkbox-group/-/checkbox-group-24.3.10.tgz", + "integrity": "sha512-CeFKKZB3d36wqORDS8E0GwhPUsM6marB+YvJ0UJgsffOz1/8KYmgTou+Q/iHH+eEWBmV1dJQzo+rRWJJtgr//Q==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/checkbox": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/field-base": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/checkbox": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/combo-box": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/combo-box/-/combo-box-24.3.8.tgz", - "integrity": "sha512-Fr2UyXDt6yFlt+A34yulKUhxifStJHikOEifmRa/OC+Dckvyu5qFQg7FcCLKZcZ+jnNzifDTpqhR5L0UYQSFBA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/combo-box/-/combo-box-24.3.10.tgz", + "integrity": "sha512-GxHBGfo5ZXADO7jx0kTjG1hKRBWCH+m4bWN0uZpY3yGEFbw7LGbUjlV+iBlGjcF4jjQSvmn7YdPBxDODaV6IlA==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/field-base": "~24.3.8", - "@vaadin/input-container": "~24.3.8", - "@vaadin/item": "~24.3.8", - "@vaadin/lit-renderer": "~24.3.8", - "@vaadin/overlay": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/input-container": "~24.3.10", + "@vaadin/item": "~24.3.10", + "@vaadin/lit-renderer": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/common-frontend": { @@ -3294,9 +3294,9 @@ } }, "node_modules/@vaadin/component-base": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/component-base/-/component-base-24.3.8.tgz", - "integrity": "sha512-uHXZ/6CwdWzsu0V+SqZC6oKvHVhHaY7hAgjjOzgp+x4BQ/kkN+1Uj/09KYqmM51EXODpYYY/EN16Ut9kd/BGtQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/component-base/-/component-base-24.3.10.tgz", + "integrity": "sha512-3kJA4tOYUibjarupwQO9Xny6P9lYhhYNQg5RJbc1STSZyY0mI36xSOoeA37lpJXda8w/vKAqkJl+Gce5pgI48A==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", @@ -3306,469 +3306,469 @@ } }, "node_modules/@vaadin/confirm-dialog": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/confirm-dialog/-/confirm-dialog-24.3.8.tgz", - "integrity": "sha512-5Y/F+wumwh3dx5sdylEC/eVcqf5x6r80YkyUyx0b9cfw9rnI/Az5bik0LwWEJI/1TLEznwbD6qZL/o3uYfXADw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/confirm-dialog/-/confirm-dialog-24.3.10.tgz", + "integrity": "sha512-g72T4G8/N9z2+b0OxHtguPLlsjSe0ESDiDVbtGtNwwtwQBUq4DQbZ0TfVLOO9Fmjl5ii8pepQUgfzgTwN7dNgA==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/dialog": "~24.3.8", - "@vaadin/overlay": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/dialog": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/context-menu": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/context-menu/-/context-menu-24.3.8.tgz", - "integrity": "sha512-gmw6mNK6uItYgrRfar232VFhFTFioGWLHC/A0GgMYsDpthQygAa634RXV0R0JPCuutdGrWQs+27Xily1AJrxhg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/context-menu/-/context-menu-24.3.10.tgz", + "integrity": "sha512-25YGzH/XHlbx2yM8P815E01G4a4kQDMhB+75fLT7bRXcf/qUq8JjGx7+LFkgVlgKI0ibq0xuGRBYgio35F1CQQ==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/item": "~24.3.8", - "@vaadin/list-box": "~24.3.8", - "@vaadin/lit-renderer": "~24.3.8", - "@vaadin/overlay": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/item": "~24.3.10", + "@vaadin/list-box": "~24.3.10", + "@vaadin/lit-renderer": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/custom-field": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/custom-field/-/custom-field-24.3.8.tgz", - "integrity": "sha512-JDAncsNlUsEx7bjqXhrwvSq9rvv92SXlTDMzOftjr9BKu660FnsgQINOiPsZornLC6ouFv2UTlUfBZbEdaRM5A==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/custom-field/-/custom-field-24.3.10.tgz", + "integrity": "sha512-HPLP5kx84k9XX2waxsFHtHRFW7j95uyQkSQruQlfM44b0pmFdW/dwJplyNv8qaSl8yM7NSL07LHZOr04dHN4Zg==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/field-base": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/date-picker": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/date-picker/-/date-picker-24.3.8.tgz", - "integrity": "sha512-QjtJhNdOhH+pcYxVRmRseO6M/G5ZFZlmnshdqY8Ynm+t8Nc4tOhaIF6+5phLQB1x3Zg1H5iWChB7uod5zkYz+A==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/date-picker/-/date-picker-24.3.10.tgz", + "integrity": "sha512-4BZVQFyJ+TNinxzcS0jE3SfxY8SfEmyxfOxp9y9CrkK7sVEGdpd2y6dZcSvZOVD4pLBsH1FElSGSH4g8gLU3Yw==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.2.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/button": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/field-base": "~24.3.8", - "@vaadin/input-container": "~24.3.8", - "@vaadin/overlay": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/input-container": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/date-time-picker": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/date-time-picker/-/date-time-picker-24.3.8.tgz", - "integrity": "sha512-4l8iaNGj+Xy+hKMi/+QODOiq2EnGgijTR551flpnYZ24s9qRAGhOJi/5UqX4TYCbU1xdm2Ly0JqnPXKg/7YE6A==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/date-time-picker/-/date-time-picker-24.3.10.tgz", + "integrity": "sha512-66bJtNWxkLcFhCFOc9++A+fGaOevyUELw3TSCZnD7cK4tjZJ32fzXpaIUYXgRlRWrwK+SeQix9JQF3wWAiOz0g==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/custom-field": "~24.3.8", - "@vaadin/date-picker": "~24.3.8", - "@vaadin/field-base": "~24.3.8", - "@vaadin/time-picker": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/custom-field": "~24.3.10", + "@vaadin/date-picker": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/time-picker": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/details": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/details/-/details-24.3.8.tgz", - "integrity": "sha512-AqbniQolmASN1S4PbnK2GQmsURr7i4nduBdfkY4jEyBlFbeyhWiT9F7WzbUvAA63bED8zr8yy7+nYVSPk+z33Q==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/details/-/details-24.3.10.tgz", + "integrity": "sha512-ViKbqqPIk84sm1R3bJ7M78dr1ZCHk4Lcp6ADiv+zt4UCIK/M31713LkaRYbcY+xZrl4dDx8GJ4orYdpQnbsfQg==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/button": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/dialog": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/dialog/-/dialog-24.3.8.tgz", - "integrity": "sha512-wg5xM2HxuFq6xvz8dpQTLb04S+xw2E7onp+QCtpMKf5px1oi583FDYVXbJkHfqkIlAhmaynjLDAMQtwCfjKTKA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/dialog/-/dialog-24.3.10.tgz", + "integrity": "sha512-BtEFYWkhj03RdKNGotIT8R5e/BkpX+mr5EStN8ejF+X5BJputtLskT1gbsuww0+54JrsXVJ+dToOnMM+uPxhLw==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.8", - "@vaadin/lit-renderer": "~24.3.8", - "@vaadin/overlay": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/component-base": "~24.3.10", + "@vaadin/lit-renderer": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/email-field": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/email-field/-/email-field-24.3.8.tgz", - "integrity": "sha512-+44JJbNvUNkUr5cqFMOHZ+C1aU2klaO0PDxMx/0hv2mXl2objAouji5kIIa5z/diZ5D7lNoaDUIBN7R5yeCxKQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/email-field/-/email-field-24.3.10.tgz", + "integrity": "sha512-0nocGt+2PhNDNo047lNaFHRAtPFh8tlxDwRMCsiJh7pKZltRkScCH3J6rAjlWBP8u0xTWvF6QLVUa7ujxPCqkw==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.8", - "@vaadin/text-field": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/component-base": "~24.3.10", + "@vaadin/text-field": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/field-base": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/field-base/-/field-base-24.3.8.tgz", - "integrity": "sha512-bRK0C4v2c+LTmFP2d9gh5VkKnYaAP3FRy2ze4Dw58Hi2twagw2eanUX1AeVpU6pamA7zeDcbJwdgGO1/VdiRLA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/field-base/-/field-base-24.3.10.tgz", + "integrity": "sha512-t6PH6nlGhjNoA4SRXE52/VjODeM6yBzXctXAF2uur4kRCAc32fd7AaOq9tH2PIbXhpM4mcshTrqQ9v0yWMNlYQ==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/component-base": "~24.3.8", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/field-highlighter": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/field-highlighter/-/field-highlighter-24.3.8.tgz", - "integrity": "sha512-R7KXk3d7ouH2716KOOG4C9aL0X6jeR3/2XpDEBwnE+G76JW5U18FRwH1+QhX/iCja6bWP4yulHiDg0aHPGatIA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/field-highlighter/-/field-highlighter-24.3.10.tgz", + "integrity": "sha512-/7mq3B+DOgzecSkcIRGUysLORq0k/qqw3WuaaXh5B/PyaV1I3uL6W6gbzwIN+Bl0V2orRjYqLnGkX3rKsWjqnA==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.8", - "@vaadin/overlay": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/component-base": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/form-layout": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/form-layout/-/form-layout-24.3.8.tgz", - "integrity": "sha512-uEoeA2Bhsmu0c6z7i9phRZM+ndBTtymTIdjw7xMAArjGOEV5eMo8V+VgtQ4ougQHszHdPTQlbq6tP3L9XfhloA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/form-layout/-/form-layout-24.3.10.tgz", + "integrity": "sha512-r+58Lz+NbJgHn6fhVShlVjKNLZxnxINHpo7gkLvwqFtblBUiAtoRzCUeetnccNDEgFQ29lI/KpdwHi7uyvBSIA==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/grid": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/grid/-/grid-24.3.8.tgz", - "integrity": "sha512-rhux0J47TH98dgB9r1hIhVtq1418g17yByND1Ua0ss2KnIdAmRjlM98B2ALlfeV4Jse4iYpxe7aglO+48pPY3A==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/grid/-/grid-24.3.10.tgz", + "integrity": "sha512-abdW7CDAXiZfhv6XwwLCXny8tnkeL3JxjIciADlInvzvKvDCQN4/1KjR+paU/bBJxjT+oMswXWlIpB/LCGDGrQ==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/checkbox": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/lit-renderer": "~24.3.8", - "@vaadin/text-field": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/checkbox": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/lit-renderer": "~24.3.10", + "@vaadin/text-field": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/horizontal-layout": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/horizontal-layout/-/horizontal-layout-24.3.8.tgz", - "integrity": "sha512-PB7duSjyqz/qEHiAiJzTtKDPGFsf+ZjbZN+Z4gNi+jgubM7xR8rvLpYvrli5u6hFNyJHnBvaWicDqf0cN89zjQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/horizontal-layout/-/horizontal-layout-24.3.10.tgz", + "integrity": "sha512-G3CEZnscGstWdlcTBOzNxWpHvB8rermjJ+B2ez1kB3ocUvnWqjosIONcMxUwMnz8wyS1WsEHL3a/lUOlVUoqPA==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/icon": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/icon/-/icon-24.3.8.tgz", - "integrity": "sha512-KDz0qxS/nNiT8UpR7WRXEy21lPhn4fNyk7BpLuwLK0oZG1ULHqmuoYVYpOVhKlEcxpOlaNxK6bfcJ+pupDvWVA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/icon/-/icon-24.3.10.tgz", + "integrity": "sha512-qVpghNytnu8AZ9TOzG+s8nznNU1RVR+XtM88EJxIa8tV3itMaSJs3Rl3uMp6Nh5v9utm5wKFuA1q2n6kReJhrg==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/icons": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/icons/-/icons-24.3.8.tgz", - "integrity": "sha512-h5JA6olUOlip+qulifR3nWxGnrcgS9FQhapxrEz5wI69sL6rUYxvyx2nmARFWMZUbLEhciILM9kRbV+X/fugkQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/icons/-/icons-24.3.10.tgz", + "integrity": "sha512-Bpzo69ERewc+QIfi38FJ8Xx3s4jQetUuYfruBctNTL4JBsXF35JTuuosh7YE85nkgxXv9dNW/86RkGib1yoyLg==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/icon": "~24.3.8" + "@vaadin/icon": "~24.3.10" } }, "node_modules/@vaadin/input-container": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/input-container/-/input-container-24.3.8.tgz", - "integrity": "sha512-tidh+7ITtPvnGrpdJj5eUmlRqRwXFSW8JfQs2gT9FRTb+FMGAUBHm4v8qAthL0D1ctnanK8QNSAZJlZWNXU5+w==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/input-container/-/input-container-24.3.10.tgz", + "integrity": "sha512-Y9eyPdgQFHFL2c9KKhnMQtD+axMjMGDGc7NupX1jabrwkIHtZBDmhmvJN0FC1WZillj9Nergt56TI4FXKAIX+w==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/integer-field": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/integer-field/-/integer-field-24.3.8.tgz", - "integrity": "sha512-WHKggxnn/AyEYY14CQW6oSfk/M/h79BJa/Sjw19TwHwSKTHPYY2MC26KOax4tlRldW7JZhGtl/sgFgcaj7fsOQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/integer-field/-/integer-field-24.3.10.tgz", + "integrity": "sha512-ktsW/z7+jZShQqyLvzFkZJ1jlt/dip+oKDrZXnVW03hUiLbknqIjws9VOaRUHV78HybU9mVI6VWp0GF5BjmMUA==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.8", - "@vaadin/number-field": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8" + "@vaadin/component-base": "~24.3.10", + "@vaadin/number-field": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10" } }, "node_modules/@vaadin/item": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/item/-/item-24.3.8.tgz", - "integrity": "sha512-Kq32OUZsHDDFEvDqcpCwC2xN3hASNc1f5hE7FUV/N5F8Juk5PphviFaKawiAi6Dfh6YefvRWKIJvVVnRl/tzrQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/item/-/item-24.3.10.tgz", + "integrity": "sha512-mUB3n08JbJD6wW0V4U7htokrGr7nuXZfZBu8tX7fH8jlg7EuLWoUy20A6pbJeH03o7N4MnrlIKVrk6p1YBjb1A==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/list-box": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/list-box/-/list-box-24.3.8.tgz", - "integrity": "sha512-dzeGqB+Ey0t4tCkh51P/On0WP0mGH0R6sWyUURSsxU47pO6O9ARnKED6XvQ7gvE8zk0jJ4RBQosW2kiimcq40A==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/list-box/-/list-box-24.3.10.tgz", + "integrity": "sha512-THpOVSnJx9zoyrJHNaNP3t6OE6dkIsDAciMkY+o58DC/cJlyROMpfr/WWaZhZT44ndO1OB38/9e5xOetUlAjUA==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/item": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/item": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/lit-renderer": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/lit-renderer/-/lit-renderer-24.3.8.tgz", - "integrity": "sha512-qERkHUidtciNNOpHTIaKvakXPd3KLpWH0iyn/JKo9VRxn7Cm2fqjSgtlgENykRyVoNzKCRj/NH9BrO8xmfCqtw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/lit-renderer/-/lit-renderer-24.3.10.tgz", + "integrity": "sha512-p71fErjux/VwQVeBlk4VU1InSZk+WgRmsQPtQAwZ4evu9VRNxL/iPBGaXIuxCtKwJXGGx4WnabEWLJyCHpTloQ==", "dependencies": { "lit": "^3.0.0" } }, "node_modules/@vaadin/login": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/login/-/login-24.3.8.tgz", - "integrity": "sha512-eoucTq5F6EO+cmjKnHqp/T452q9YGJOyheFGV3ACMajpkJw1VSO1emVi6M8WeUIazbxzt9nacYt43tOC3hdpcA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/login/-/login-24.3.10.tgz", + "integrity": "sha512-eIu5M/S+T4NIbZrqOjBVjT9S9xWLVhC4am6EIMXn/t1pEMJX4ngtVTq9TMy0bDWZo2g0mCZNg2rvCHQyOhWUbw==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/overlay": "~24.3.8", - "@vaadin/password-field": "~24.3.8", - "@vaadin/text-field": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/password-field": "~24.3.10", + "@vaadin/text-field": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/menu-bar": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/menu-bar/-/menu-bar-24.3.8.tgz", - "integrity": "sha512-w57hVT9T1Fpxq2GA2HBensuvRx7nlSDc7B1Xi05Fdkbf0Dd7TLXA1WKfMLNnHpvZAV7ugSS3iFJlDzNsmn/rPA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/menu-bar/-/menu-bar-24.3.10.tgz", + "integrity": "sha512-ylOGWDUVkADjcRFEpevdZGwiCtA3lJnnhKGkmdEGuzYIvuMduQAM7fgHnnqYZVXXhGHC2UKWGGx/E+NpXxSf4w==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/button": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/context-menu": "~24.3.8", - "@vaadin/item": "~24.3.8", - "@vaadin/list-box": "~24.3.8", - "@vaadin/overlay": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/context-menu": "~24.3.10", + "@vaadin/item": "~24.3.10", + "@vaadin/list-box": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/message-input": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/message-input/-/message-input-24.3.8.tgz", - "integrity": "sha512-N43miYDSQIHJJSoxqMabUkgac98cJ+BkB3UWjQk6ZIpvnxgbCHjhdWqqbMcP0RzUrewonQdKFgLm3Y6mqvo7IA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/message-input/-/message-input-24.3.10.tgz", + "integrity": "sha512-wwE2R+fVnFe7MCvqCsmDyt7KjWjESwKnFT5euiT6PTzHZwNKyipcIPOgh5YMbvy+38pFVJQ7gTP1k57jfKWmWw==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/text-area": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/text-area": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/message-list": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/message-list/-/message-list-24.3.8.tgz", - "integrity": "sha512-kWw2C/Kcj1RoIqS4riq+n/bNCOOfeuSXjpWwXGuk2iuG8vUKxoGoDklfFgcC2s+7VWJH28Znd0zvkTWP/qatlw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/message-list/-/message-list-24.3.10.tgz", + "integrity": "sha512-RcPsH5z2zBs/r19gYWkoOgxedPa8ujlZANxb391vaciKW17JildM3/ae195D/7NiUEteA5k0IJvS7n79+uDwrg==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/avatar": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/avatar": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/multi-select-combo-box": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/multi-select-combo-box/-/multi-select-combo-box-24.3.8.tgz", - "integrity": "sha512-d2fZBn06aRt0/fRJgv+u6tfYRIuAn/qutar1ZSFn9ZUwD5BbcPeyrDIXcOvsYlMW9fXUDEQcYCkl86L3VMQwxw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/multi-select-combo-box/-/multi-select-combo-box-24.3.10.tgz", + "integrity": "sha512-QEUiy5QT+An+bHsIdwt+zZPtiSUPIAxQUBddlXNYwNVZdJH1H5KIv0VfN8zrNi4kYXXI/oc9J9JzE8OHMJGolw==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/combo-box": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/field-base": "~24.3.8", - "@vaadin/input-container": "~24.3.8", - "@vaadin/item": "~24.3.8", - "@vaadin/lit-renderer": "~24.3.8", - "@vaadin/overlay": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/combo-box": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/input-container": "~24.3.10", + "@vaadin/item": "~24.3.10", + "@vaadin/lit-renderer": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/notification": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/notification/-/notification-24.3.8.tgz", - "integrity": "sha512-R0k8TVuJuV+/fdWtIRFybznloo1+CrpE/ICromezqOacjgFFEvUbwao/zDMKJH1MGFAPXMAi1INdYUkuIUfy4w==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/notification/-/notification-24.3.10.tgz", + "integrity": "sha512-y98f0fD4lIoCzjdG3t4lYSUjEGMY2hsm7pU9Ndb4RdfsmGltqWItHJETNYRJlChrgSZwIu0UHE/NJswLe70HVw==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.8", - "@vaadin/lit-renderer": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/component-base": "~24.3.10", + "@vaadin/lit-renderer": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/number-field": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/number-field/-/number-field-24.3.8.tgz", - "integrity": "sha512-ipyp05hgNOcloJBd1IQfyXehxN/lT0at+NnKlG+lEhRd9qXYECBkYt0Vx+iJKlrZjCoybPNmV0R6jwSLRwBCLQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/number-field/-/number-field-24.3.10.tgz", + "integrity": "sha512-78AuHphsxjMJegLQR3J9RuY4ZuERX3w39q4SZVZ/CO3WH2VhFBOyBSx9EroQIAwf1wIZ1nSICRkha5pnm+EQdw==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/field-base": "~24.3.8", - "@vaadin/input-container": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/input-container": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/overlay": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/overlay/-/overlay-24.3.8.tgz", - "integrity": "sha512-wQ3vK8TMLH7s3TMbswhD0TMaGISh7k+h/eF8hJ8MFHqwlU++k+lu3KGJXGbwUhq4r1x8IuF6cM5AHslhgHkn9g==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/overlay/-/overlay-24.3.10.tgz", + "integrity": "sha512-dZQnmPZdL98Dssfptg66Gbl2KrfqdXE6cEV6ut6kK0z/cd1LMTHDBJ7CLdrqXRZsuq7kMWBcnk7xKygL3G2+Sg==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/password-field": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/password-field/-/password-field-24.3.8.tgz", - "integrity": "sha512-p1opfwbdbZP+F24uISqst6kVaC2UZa7dpkAFL+hCxRgnLvXcBSLCxtWGjrIWwKC/fLW8mv0GHSWiVqp069wABA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/password-field/-/password-field-24.3.10.tgz", + "integrity": "sha512-dFTwuWpPZ8h7cNMKlaGzrFR/MZk4GoJpdc5D2wQCtUe0rlYyPUI8VY7JuJFCE0txibiw4sL4yYYNQG/tsG1t/w==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/button": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/text-field": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/text-field": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/polymer-legacy-adapter": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/polymer-legacy-adapter/-/polymer-legacy-adapter-24.3.8.tgz", - "integrity": "sha512-0owOxH/Lx2IGQGOfqYJkgJqEouuHSvGtUEi3h9eXY1XYHErKfVujHGyl7WxnDqDY1W8hWI4obem8L8FTriExaw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/polymer-legacy-adapter/-/polymer-legacy-adapter-24.3.10.tgz", + "integrity": "sha512-KBIBAiJ9fof54jqSKriC6xIEy76SnM524QZuyXXSAzdZneaWDmWcn1Mmv1nfRQLqNJk/uX4NMYTWFRSjbjATqw==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/progress-bar": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/progress-bar/-/progress-bar-24.3.8.tgz", - "integrity": "sha512-gNvrp8NrXW9dNWPh9aBZmA82G6Ig8YoUpAAMXMCihchH7Z6qQKr5zJKSVxJMy38s9WMfM8z9l3XUK3x4u0diVQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/progress-bar/-/progress-bar-24.3.10.tgz", + "integrity": "sha512-2XJMBZ0shx1ml/4zjAu7yZuby9gfKkkRjD1UEXADwOSijOEIOUB92pIKvxKba6nbMfs5ghb9nP3dI8O8FdPlMQ==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/radio-group": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/radio-group/-/radio-group-24.3.8.tgz", - "integrity": "sha512-CIutmn34dZaxTHNlncl4WZDEZW4+AP4RmYBchmTxvsE7N/bHRjzJ4C4a1c0VVFCAaeqSH0jCQm3AJ7dJrPHlsA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/radio-group/-/radio-group-24.3.10.tgz", + "integrity": "sha512-OaIlbogzbD9ujXzdrHOrFqrfHN6HkZoFXHkjsr7kSn26+wI5lPWo/Ihda2gbBHzHXxXPwSYgDQLO07p4MM0kLA==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/field-base": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, @@ -3782,176 +3782,176 @@ } }, "node_modules/@vaadin/scroller": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/scroller/-/scroller-24.3.8.tgz", - "integrity": "sha512-C6069ocYmj6FIbV2ybgYoJ/e7GugY3oH0DDG5NnAiEUHffxpJyZnyGqcWR0wU82+zz4TzhMBwyWeD1vTEci9PA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/scroller/-/scroller-24.3.10.tgz", + "integrity": "sha512-ddvujAI+XAhB99YuxjQINGYMQWusliqxzTibYoB6ICie6mqZiZ3DzgibTl+IPLa1Dhtp7i4NzGq0WBoqvfkPvg==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/select": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/select/-/select-24.3.8.tgz", - "integrity": "sha512-zWqjUI9dVRplUsgJbLsp2J3f8Gjkv4V2wrTon0fHO/eoAyOHlfPnHlmNl2D94FcWVuSFZJ/qt4N3E0bzFU9iUg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/select/-/select-24.3.10.tgz", + "integrity": "sha512-jHC62Z989XLHg1pThbcK2TE41cEXlQaYfS3PfH3UHIvgsR+wID+AbAcUM30OZ5zQlnLS39TkKYNDpBd3OJgI4Q==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.2.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/button": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/field-base": "~24.3.8", - "@vaadin/input-container": "~24.3.8", - "@vaadin/item": "~24.3.8", - "@vaadin/list-box": "~24.3.8", - "@vaadin/lit-renderer": "~24.3.8", - "@vaadin/overlay": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/input-container": "~24.3.10", + "@vaadin/item": "~24.3.10", + "@vaadin/list-box": "~24.3.10", + "@vaadin/lit-renderer": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/side-nav": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/side-nav/-/side-nav-24.3.8.tgz", - "integrity": "sha512-HC7zBk7N7u0rdDMIPYqTTreb9vnkMOzcHGiCZ2fwBxWCldfARQp+ewx2eE5rdYVWGLVbzXH22zPcedm9C+R+tw==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/side-nav/-/side-nav-24.3.10.tgz", + "integrity": "sha512-/owITZB+Y4pnd4CKL7YtS/vhq+P/SsmQsP9TeIDRxcxZIB3b5Ri/4DjUOPQbfY7Bf2/cAE/2cmD9mhsx0/BMuQ==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/split-layout": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/split-layout/-/split-layout-24.3.8.tgz", - "integrity": "sha512-zeiElbzNKj3llPofU16+eyTmQyb3ZInACRRVz/7SImc70BrgudRZkyURJ3cJFG71ULd+YdN0dyNr7C35ge1TeQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/split-layout/-/split-layout-24.3.10.tgz", + "integrity": "sha512-DknKd+/US773egpannC+eTJTPme0DTQjHj/CSSPE2CuYlh5GOx7NRXFSER7RvEtcXOttalSszgxcDnyhOMlJ4w==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/tabs": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/tabs/-/tabs-24.3.8.tgz", - "integrity": "sha512-vK4v7rD2DgWpYxunFpcDv+dD3Wa8HDbs4T4UgVEGkR/ujYBeqAwj507yHCsJ0O86GWsRnyrpjdiD2Ek+z+4yAA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/tabs/-/tabs-24.3.10.tgz", + "integrity": "sha512-iLjJhe0ZX4E05R6EqY80Y/lG2+Z6ziPBQJcFNhLoFBv7ScGB3goZnr4jldmZststYKDFeHyD+kHo4rh8nFIWJA==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/item": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/item": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/tabsheet": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/tabsheet/-/tabsheet-24.3.8.tgz", - "integrity": "sha512-omX/d/0arBeRdrFWVXhRCaZgKMQ1LaL9yCIdy2exy5WSKcVEq3o6zCIhiqRNwfSmjgnoOMPxsrbYBBS1yTIABQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/tabsheet/-/tabsheet-24.3.10.tgz", + "integrity": "sha512-5AUEzGUTnZjGapK4KR2+AgsAhLTeP73p6YEQqveCDeqLpKPoutaGPU21jh2Fmt7CQxgFubsAquhYZbDytmwzBA==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.8", - "@vaadin/scroller": "~24.3.8", - "@vaadin/tabs": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/component-base": "~24.3.10", + "@vaadin/scroller": "~24.3.10", + "@vaadin/tabs": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/text-area": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/text-area/-/text-area-24.3.8.tgz", - "integrity": "sha512-HG23jJs4EzdOvPocQxOTEQehydf8q6pId3E1ZafncjbBr2A6PSevc3J2qlfI552Ij9re7ZK73SOuLnQdJJLHfQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/text-area/-/text-area-24.3.10.tgz", + "integrity": "sha512-RIrT0pk97yEQS+PpW9LVo7mwyDFkCUuRrRX3OacExqNHNqDPn9bExUn8AOFSoE2DbuteUwGGFT6WKr37s6/hzQ==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/field-base": "~24.3.8", - "@vaadin/input-container": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/input-container": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/text-field": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/text-field/-/text-field-24.3.8.tgz", - "integrity": "sha512-8/4UWFziL5frN9jsposZDq0pbHK/RwYmGdOTrUyBzE/oS/JSsLNAbI9/+aEVDTKbPvQ1rc/5r7fIA5LXV+acJQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/text-field/-/text-field-24.3.10.tgz", + "integrity": "sha512-AzaFv77VymA1hEmJ2C8SbOvdDmdKISTcusN41WwffhkYonFednt+bcZljLP4j3L/mwu0Vyh+c1zJithxo5g/vA==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/field-base": "~24.3.8", - "@vaadin/input-container": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/input-container": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, "node_modules/@vaadin/time-picker": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/time-picker/-/time-picker-24.3.8.tgz", - "integrity": "sha512-+bame6nN5iLw9aahgKlfO8XTJ+c1k4BgAejeoyzIrcaMkYHu2DRFIfwc+mu/SgbwXsEpZn0CbDYxUDyk6DCjsQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/time-picker/-/time-picker-24.3.10.tgz", + "integrity": "sha512-oqN8DqxN8S4XjZZhGPntFA7RIBRKagTsTgz3MWw+5OEgKIEtieK5ayEW5AGEORtsxhCjh6Kv3iVQ1c5hCBRbkg==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/combo-box": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/field-base": "~24.3.8", - "@vaadin/input-container": "~24.3.8", - "@vaadin/item": "~24.3.8", - "@vaadin/overlay": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/combo-box": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/field-base": "~24.3.10", + "@vaadin/input-container": "~24.3.10", + "@vaadin/item": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/tooltip": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/tooltip/-/tooltip-24.3.8.tgz", - "integrity": "sha512-pwsn3ie4ea65LpiNhrKt8Q+lHGG0CiAVNHE8a1YmeCEo3WVgtr9ehuyt0oftsC7uCZNs/fSce3KD5FtejiZmUA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/tooltip/-/tooltip-24.3.10.tgz", + "integrity": "sha512-P6lx76wKcuUs4YciOR7eyfjQB9EHy++0JSibLHf4CkNev2CnUBe++kwMUVufndwrRSaBeTqa7phZU6Lr2JoxSQ==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/overlay": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/overlay": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/upload": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/upload/-/upload-24.3.8.tgz", - "integrity": "sha512-xZ0NwK+TFumYmhFr0ZTIxNsPwrJun+cMbVdawU2Uv0zsfd/mYwT6IuHW0A5YLNvnwq3tdyvba7jaNWJL8xdrjQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/upload/-/upload-24.3.10.tgz", + "integrity": "sha512-8h9OuQYiq1ZMzoJ3zYr/a3EH7DscajB1br1jdEUPedF2HPVsGppSmN6MW48Sjdu3t3Cp8JgCKveLSJo8IpA9YQ==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/a11y-base": "~24.3.8", - "@vaadin/button": "~24.3.8", - "@vaadin/component-base": "~24.3.8", - "@vaadin/progress-bar": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8", + "@vaadin/a11y-base": "~24.3.10", + "@vaadin/button": "~24.3.10", + "@vaadin/component-base": "~24.3.10", + "@vaadin/progress-bar": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10", "lit": "^3.0.0" } }, @@ -3961,30 +3961,30 @@ "integrity": "sha512-N6a5nLT/ytEUlpPo+nvdCKIGoyNjPsj3rzPGvGYK8x9Ceg76OTe1xI/GtN71mRW9e2HUScR0kCNOkl1Z63YDjw==" }, "node_modules/@vaadin/vaadin-lumo-styles": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-24.3.8.tgz", - "integrity": "sha512-AuaGJ/Pjxy4F0s+t66O3YsvaqwPHeYRP+ajp7UD7EIQ9m6zn1zON/aAXfI6y4krKdieAnWdaIhhimMWzQlKsUg==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-lumo-styles/-/vaadin-lumo-styles-24.3.10.tgz", + "integrity": "sha512-on8O4hraLCHoIuYeTOY3+S69+Qm2i3Q9mNHSpze1jspEOBz5sjoILwdk1oKJ45IRyvC9eGnvLkFh7vh6UT1I4g==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.8", - "@vaadin/icon": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/component-base": "~24.3.10", + "@vaadin/icon": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/vaadin-material-styles": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-material-styles/-/vaadin-material-styles-24.3.8.tgz", - "integrity": "sha512-Ise2B2Xe/wCmIYrgTfPUvufDETMGbNOrgtxqoehqDm9hgQKQ/JfULPM+G1JFDNQnCSCANmtQ5lmKzcwSHEzD0g==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-material-styles/-/vaadin-material-styles-24.3.10.tgz", + "integrity": "sha512-V5afMiem6nHYP7aU5+FsCT5tquxaHeUQtptQuHawYm2Iz2ImH7c4884oZ8m98+B9VKwhWP+Vlmi55+unOFqcTA==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/vaadin-themable-mixin": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-24.3.8.tgz", - "integrity": "sha512-q1jh0SqT7uNMiRnpJi8HrTEggx0DhoMZfuA8TcVCuiy3yh0xPD2GC+Uc6DViq4X2R/q+8YJLNnLvMntSPJPcmQ==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/vaadin-themable-mixin/-/vaadin-themable-mixin-24.3.10.tgz", + "integrity": "sha512-PGlTGJ4C9YF1Y41iX3YpkPukr+ydYxGYdIljHnRxFJxXoyX0kudICqMEMwEMkNqHZETHbX3nTQMM9NE4x3Nr3Q==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "lit": "^3.0.0" @@ -4003,29 +4003,29 @@ } }, "node_modules/@vaadin/vertical-layout": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/vertical-layout/-/vertical-layout-24.3.8.tgz", - "integrity": "sha512-UvcjUNiWZcNSOnqgltwLM/bd190eY6sHhbQ8sYf4Mn/roKfj7sKQmkfqtvw/4RcdlzinMbDVFz6DGAkiYrG/HA==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/vertical-layout/-/vertical-layout-24.3.10.tgz", + "integrity": "sha512-HjfE5JukLjeoI6I61Z7A23VPhONFEdoxln1j6OG4VEDd1l42ShawpoHeyFMSiPkXaiosdOPx/54YeGlQ++ZH/g==", "dependencies": { "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/component-base": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vaadin/virtual-list": { - "version": "24.3.8", - "resolved": "https://registry.npmjs.org/@vaadin/virtual-list/-/virtual-list-24.3.8.tgz", - "integrity": "sha512-cF8uX0uH6iD0dfKtGmVaOtNab7Q3wJ2mpKufB0jXYwUFzfJyU9DVGbSJPSG/g/UKCcUjpgCKzgA5KKqa3Hk/3A==", + "version": "24.3.10", + "resolved": "https://registry.npmjs.org/@vaadin/virtual-list/-/virtual-list-24.3.10.tgz", + "integrity": "sha512-zIRHgXepDvxrTXP1Nwd4IoLMnCkx5KN1TRq9GEtfgVt/YEy5HUOYyqminRhKDQmPfrfkncCYkINQN9Ec0xyaYg==", "dependencies": { "@open-wc/dedupe-mixin": "^1.3.0", "@polymer/polymer": "^3.0.0", - "@vaadin/component-base": "~24.3.8", - "@vaadin/lit-renderer": "~24.3.8", - "@vaadin/vaadin-lumo-styles": "~24.3.8", - "@vaadin/vaadin-material-styles": "~24.3.8", - "@vaadin/vaadin-themable-mixin": "~24.3.8" + "@vaadin/component-base": "~24.3.10", + "@vaadin/lit-renderer": "~24.3.10", + "@vaadin/vaadin-lumo-styles": "~24.3.10", + "@vaadin/vaadin-material-styles": "~24.3.10", + "@vaadin/vaadin-themable-mixin": "~24.3.10" } }, "node_modules/@vitejs/plugin-react": { diff --git a/src/main/java/swiss/fihlon/apus/ui/view/ConferenceView.java b/src/main/java/swiss/fihlon/apus/ui/view/ConferenceView.java index b998384..580384e 100644 --- a/src/main/java/swiss/fihlon/apus/ui/view/ConferenceView.java +++ b/src/main/java/swiss/fihlon/apus/ui/view/ConferenceView.java @@ -24,17 +24,43 @@ import swiss.fihlon.apus.conference.Session; import swiss.fihlon.apus.service.ConferenceService; +import java.util.concurrent.atomic.AtomicInteger; + @CssImport(value = "./themes/apus/views/conference-view.css") public final class ConferenceView extends Div { + private static final int MAX_SESSIONS_IN_VIEW = 15; + public ConferenceView(@NotNull final ConferenceService conferenceService) { setId("conference-view"); - final var sessions = conferenceService.getRunningSessions(); - add(new H2(String.format("Agenda (%d)", sessions.size()))); final var sessionContainer = new Div(); - for (final Session session : sessions) { - sessionContainer.add(new SessionView(session)); + var sessionCounter = new AtomicInteger(0); + + final var runningSessions = conferenceService.getRunningSessions(); + add(new H2("Agenda")); + for (final Session session : runningSessions) { + final var sessionView = new SessionView(session); + sessionView.addClassName("running-session"); + sessionContainer.add(sessionView); + if (sessionCounter.incrementAndGet() >= MAX_SESSIONS_IN_VIEW) { + break; + } } + + // There is space for 15 sessions on the screen, 5 rows with 3 sessions each. + // Fill up free space with next sessions. + if (sessionCounter.get() < MAX_SESSIONS_IN_VIEW) { + final var nextSessions = conferenceService.getNextSessions(); + for (final Session session : nextSessions) { + final var sessionView = new SessionView(session); + sessionView.addClassName("next-session"); + sessionContainer.add(sessionView); + if (sessionCounter.incrementAndGet() >= MAX_SESSIONS_IN_VIEW) { + break; + } + } + } + add(sessionContainer); }