Commit Graph

188 Commits

Author SHA1 Message Date
jakob.scheid 17072dbc5a test(settings): add test cases for the selection setting allowMultiple property to the settings validator unit test 2026-06-04 16:38:05 +02:00
jakob.scheid 1d90612bbd test(settings): add unit test for the settings validator validateSettingsConfig function 2026-06-04 16:22:34 +02:00
jakob.scheid f322f19f9e test(settings): add test cases for the settings validator validateSelectionOptions function for test cases that should throw an error 2026-06-04 15:27:55 +02:00
jakob.scheid d0dc66940a test(settings): add test cases for the settings validator validateEntry function for test cases that should throw an error 2026-06-04 15:26:55 +02:00
jakob.scheid 8ff26f4bb8 fix(settings): check selection default value in the settings validator 2026-06-04 15:24:30 +02:00
jakob.scheid 12f67f17ed fix(settings): check the selection options and allowMultiple before and not after the default check in the settings validator 2026-06-04 15:19:12 +02:00
jakob.scheid 8850732ec6 fix(settings): fix indentation in validateEntry in the settings validator 2026-06-04 15:18:11 +02:00
jakob.scheid 940eb84202 fix(settings): check the selection options and allowMultiple after and not in the default check in the settings validator 2026-06-04 15:17:32 +02:00
jakob.scheid c2a9d80cf5 fix(settings): check the name and i18n before the checks for a section in validateEntry in the settings validator 2026-06-04 15:15:37 +02:00
jakob.scheid 8fc2b14ef1 test(settings): add unit test for the settings validator validateEntry function for test cases that should throw an error 2026-06-04 15:12:49 +02:00
jakob.scheid 6731b1981b fix(settings): do not enforce allowMultiple set for selection settings 2026-06-04 15:08:33 +02:00
jakob.scheid 4584fd92d1 test(settings): add unit test for the settings validator validateEntry function for test cases that should not throw an error 2026-06-04 14:53:47 +02:00
jakob.scheid 42bd37e9e4 test(settings): add unit test for the settings validator validateSelectionOptions function for test cases that should throw an error 2026-06-04 14:40:34 +02:00
jakob.scheid d9906c782f test(settings): add unit test for the settings validator validateSelectionOptions function for test cases that should not throw an error 2026-06-04 14:38:05 +02:00
jakob.scheid c1ce580ed7 test(settings): update test description for the unit test for the settings validator assertString function for test cases that should throw an error 2026-06-04 14:02:48 +02:00
jakob.scheid e0419d57cc test(settings): add unit test for the settings validator assertType function for test cases that should throw an error 2026-06-04 14:02:09 +02:00
jakob.scheid 751b2663b3 test(settings): add unit test for the settings validator assertType function for test cases that should not throw an error 2026-06-04 13:59:14 +02:00
jakob.scheid c53d98a95c test(settings): add unit test for the settings validator assertString function for test cases that should not throw an error 2026-06-04 13:56:16 +02:00
jakob.scheid 4d612f2c19 test(settings): add unit test for the settings validator assertString function for test cases that should throw an error 2026-06-04 13:53:47 +02:00
jakob.scheid 4d8521c130 test(settings): Add settings validator utility test boilerplate 2026-06-04 12:55:23 +02:00
jakob.scheid ca70d46df3 fix(search-results-error-message): fix width 2026-06-01 18:54:13 +02:00
jakob.scheid 2a0b5c9b86 fix(search-results-error-message): remove absolute positioning 2026-06-01 18:54:13 +02:00
jakob.scheid 7bf44ca720 feat(language-switch-in-footer): show the dropdown menu above instead of below the button 2026-06-01 18:50:14 +02:00
jakob.scheid 53c7cb1c79 feat(language-switch-in-footer): use CSS variable for the language switch button vertical padding 2026-06-01 18:50:14 +02:00
jakob.scheid 368747f323 feat(language-switch-in-footer): add footer segment flexbox gap 2026-06-01 18:50:14 +02:00
jakob.scheid a46a4da005 feat(language-switch-in-footer): make footer segment class flexbox 2026-06-01 18:50:14 +02:00
jakob.scheid 5e15c01ed6 feat(language-switch-in-footer): add language switch button component to the footer 2026-06-01 18:50:14 +02:00
jakob.scheid c64539539d feat(language-switch-in-footer): remove language switch button component from the navbar 2026-06-01 18:50:14 +02:00
jakob.scheid 47744e7be6 feat(place-search-bar-below-navbar): add horizontal padding to the search bar wrapper in the navbar (on large screens) 2026-06-01 17:49:27 +02:00
jakob.scheid 6a31373b7d feat(place-search-bar-below-navbar): set width of the search bar wrapper in the navbar (on large screens) 2026-06-01 17:48:50 +02:00
jakob.scheid a824ee57df feat(place-search-bar-below-navbar): add padding to the search bar wrapper below the navbar (on small screens) 2026-06-01 17:45:20 +02:00
jakob.scheid 9ed8790649 feat(place-search-bar-below-navbar): show search bar wrapper component below the navbar on small screens 2026-06-01 17:44:06 +02:00
jakob.scheid dd678fb393 set search form width to 100% 2026-06-01 17:39:11 +02:00
jakob.scheid 17570d400d feat(place-search-bar-below-navbar): hide navbar search bar wrapper component on small screens 2026-06-01 15:26:47 +02:00
jakob.scheid cabebfb9fe feat(place-search-bar-below-navbar): use navbar search bar wrapper component in the navbar 2026-06-01 15:23:57 +02:00
jakob.scheid 9b175e3923 feat(place-search-bar-below-navbar): add search bar model to the navbar search bar wrapper component 2026-06-01 15:23:35 +02:00
jakob.scheid 873bd74804 feat(place-search-bar-below-navbar): show search bar in the navbar search bar wrapper component only when the search results view is active 2026-06-01 15:20:30 +02:00
jakob.scheid 0df77ef6ee feat(place-search-bar-below-navbar): integrate search bar in the navbar search bar wrapper component 2026-06-01 15:17:32 +02:00
jakob.scheid 4daf550568 feat(place-search-bar-below-navbar): add empty navbar search bar wrapper component 2026-06-01 15:16:09 +02:00
jakob.scheid 34af4c874f add ARIA label to the search submit button 2026-06-01 14:34:11 +02:00
jakob.scheid c98e8d1f96 add title to the search submit button 2026-06-01 14:33:55 +02:00
jakob.scheid a2268ea275 adapt the color of the magnifying glass search icon to the color scheme 2026-06-01 14:23:05 +02:00
jakob.scheid ba754771f4 Center magnifying glass icon on the search submit button 2026-06-01 13:45:53 +02:00
jakob.scheid b0bf852e26 replace 'search' text on the search submit button with a magnifying glass icon 2026-06-01 13:44:03 +02:00
jakob.scheid 0e9e0ecec7 feat(icons): use icon at the language switching button 2026-06-01 12:28:20 +02:00
jakob.scheid 54090751a5 feat(icons): use icons at the color scheme button 2026-06-01 12:28:20 +02:00
jakob.scheid 274d25d654 feat(icons): Invert icons according to the color scheme 2026-06-01 12:28:20 +02:00
jakob.scheid 20e350d88b Add icon component <img> flexbox wrapper 2026-06-01 12:28:20 +02:00
jakob.scheid 534734ce9a Ensure unit of the size prop in the icon component 2026-06-01 12:28:20 +02:00
jakob.scheid bf3786249b Add icon component prop to specify the size of the icon 2026-06-01 12:28:20 +02:00