Commit Graph

  • dc4c47e2ef test(language-switch-button): remove redundant test file jakob.scheid 2026-06-04 13:45:22 +02:00
  • a5dede3485 Merge remote-tracking branch 'refs/remotes/origin/testing/language-switch' into testing/language-switch jakob.scheid 2026-06-04 13:44:26 +02:00
  • eb892d9725 test(language-switch-button): move test file to the correct directory jakob.scheid 2026-06-04 13:43:55 +02:00
  • 27f696247d test: move language switch test, fix header comments and code indentation johannes.vos 2026-06-04 13:34:48 +02:00
  • 3a07b0482f chore: add @vue/test-utils to devDependencies johannes.vos 2026-06-04 13:33:46 +02:00
  • 88634e10cd validate dropdown closes on click outside the component johannes.vos 2026-06-04 12:59:59 +02:00
  • 98cc6b7556 assert language selection updates localStorage and HTML attributes johannes.vos 2026-06-04 12:59:41 +02:00
  • 0bb0f23347 verify initial closed state and toggle opening of dropdown johannes.vos 2026-06-04 12:59:08 +02:00
  • 02af96a07d initialize language switch test suite with beforeEach setup johannes.vos 2026-06-04 12:58:47 +02:00
  • a6194bb874 mock i18n and icon dependencies for language switch johannes.vos 2026-06-04 12:58:20 +02:00
  • d6700d6965 add imports johannes.vos 2026-06-04 12:56:46 +02:00
  • 54ffaf73e3 add license johannes.vos 2026-06-04 12:51:24 +02:00
  • ebe21f7f4d add LanguageSwitchButton.test.js file - empty johannes.vos 2026-06-04 12:50:35 +02:00
  • 37515268d7 Merge pull request 'Fix navbar alignment on mobile devices' (#110) from feature/fix-navbar-alignment-on-mobile-devices into main jakob.scheid 2026-06-04 13:40:29 +02:00
  • c919263c36 feat(navbar-padding): use the responsivity of the main content padding CSS variables jakob.scheid 2026-06-04 13:39:45 +02:00
  • 592eb7222f move main content padding CSS variables to the app wrapper jakob.scheid 2026-06-04 13:38:23 +02:00
  • 98579b726b style(nav): reduce navbar horizontal padding on small screens for better alignment johannes.vos 2026-06-04 13:22:30 +02:00
  • 918d6768e8 test: move language switch test, fix header comments and code indentation johannes.vos 2026-06-04 13:34:48 +02:00
  • 924698df24 chore: add @vue/test-utils to devDependencies johannes.vos 2026-06-04 13:33:46 +02:00
  • 4e6c94afc8 Merge pull request 'Fix spacing between Seekra logo and slogan' (#109) from feature/vertical-spacing-slogan-logo into main jakob.scheid 2026-06-04 13:22:17 +02:00
  • f2f7e9e23c remove unnecesary empty code lines johannes.vos 2026-06-04 13:16:31 +02:00
  • 08949d5bb4 remove @media (max-width: 48rem) - unneccesary johannes.vos 2026-06-04 13:13:58 +02:00
  • 65153db414 style(search): implement responsive mobile spacing for slogan via media query johannes.vos 2026-06-04 13:11:55 +02:00
  • 58e4640965 style(search): add desktop vertical spacing and fix line-height for slogan johannes.vos 2026-06-04 13:10:43 +02:00
  • 521f1becb4 validate dropdown closes on click outside the component johannes.vos 2026-06-04 12:59:59 +02:00
  • dc1caac2ed assert language selection updates localStorage and HTML attributes johannes.vos 2026-06-04 12:59:41 +02:00
  • e8cb978a61 verify initial closed state and toggle opening of dropdown johannes.vos 2026-06-04 12:59:08 +02:00
  • 1c3175a3e4 initialize language switch test suite with beforeEach setup johannes.vos 2026-06-04 12:58:47 +02:00
  • a97ee3c660 mock i18n and icon dependencies for language switch johannes.vos 2026-06-04 12:58:20 +02:00
  • baa1f6ed44 add imports johannes.vos 2026-06-04 12:56:46 +02:00
  • d5b76b0a17 add license johannes.vos 2026-06-04 12:51:24 +02:00
  • 5c3d7ce535 add LanguageSwitchButton.test.js file - empty johannes.vos 2026-06-04 12:50:35 +02:00
  • 072f3472f7 Merge pull request 'Add current language utility unit test' (#106) from testing/current-language-util into main jakob.scheid 2026-06-04 12:41:54 +02:00
  • 7d15d29409 test(current-language-util): shorten test description jakob.scheid 2026-06-03 20:23:35 +02:00
  • 8ce315e1c7 test(current-language-util): add local storage language test cases jakob.scheid 2026-06-03 20:22:42 +02:00
  • 33dfee951a test(current-language-util): set local storage item 'locale' to the local storage language if it is specified jakob.scheid 2026-06-03 20:21:06 +02:00
  • 80bc8339ed test(current-language-util): add test cases localStorageLanguage key jakob.scheid 2026-06-03 20:19:38 +02:00
  • 12f9d85841 test(current-language-util): remove local storage language test cases jakob.scheid 2026-06-03 20:10:53 +02:00
  • a78fa93b51 test(current-language-util): use objects for test cases jakob.scheid 2026-06-03 20:00:08 +02:00
  • 06c5e9b2c1 test(current-language-util): add local storage languages array jakob.scheid 2026-06-03 17:54:17 +02:00
  • bf3e6b2e2e refactor(current-language-util): move the locales array to a separate const in the test jakob.scheid 2026-06-03 17:52:54 +02:00
  • b58ee95ad2 fix(current-language-util): use the full locale instead of the language for the testing environment jakob.scheid 2026-06-03 17:46:00 +02:00
  • 093d5840fc test(current-language-util): update test description jakob.scheid 2026-06-03 17:45:46 +02:00
  • 352bd5baf5 test(current-language-util): add actual test jakob.scheid 2026-06-03 17:35:56 +02:00
  • 2117c28606 test(current-language-util): add navigator.language configuration jakob.scheid 2026-06-03 17:35:46 +02:00
  • 7f01a807b9 test(current-language-util): add test cases with extension jakob.scheid 2026-06-03 17:35:27 +02:00
  • a7babaf94b test(current-language-util): add test cases with writing system jakob.scheid 2026-06-03 17:34:44 +02:00
  • a14318c4c5 test(current-language-util): add test cases with country code jakob.scheid 2026-06-03 17:34:16 +02:00
  • c3c7fdb945 test(current-language-util): add simple test cases jakob.scheid 2026-06-02 22:47:15 +02:00
  • 1418e52cbf test(current-language-util): add test boilerplate jakob.scheid 2026-06-02 22:46:35 +02:00
  • 2d3d2457cf Merge pull request 'Add CSS dimensions utility unit test' (#107) from testing/css-dimensions-util into main jakob.scheid 2026-06-04 12:41:14 +02:00
  • 6c12550ee7 test(css-dimensions-util): add test cases with complex dimensions jakob.scheid 2026-06-04 08:55:59 +02:00
  • 9ec2d7fd6f test(css-dimensions-util): add test cases with numbers and units as dimensions jakob.scheid 2026-06-04 08:50:15 +02:00
  • 975e84be46 test(css-dimensions-util): add test cases with numbers as dimensions jakob.scheid 2026-06-04 08:50:04 +02:00
  • a365322a5b test(css-dimensions-util): add test cases with empty dimensions jakob.scheid 2026-06-03 23:43:48 +02:00
  • 67fc878575 test(css-dimensions-util): add actual test jakob.scheid 2026-06-03 23:40:59 +02:00
  • 008e38e54a test(css-dimensions-util): add test boilerplate jakob.scheid 2026-06-03 23:40:14 +02:00
  • a0d592d26e test(css-dimensions-util): add test boilerplate jakob.scheid 2026-06-03 23:38:04 +02:00
  • 0b6adfa41d test(css-dimensions-util): add empty test file jakob.scheid 2026-06-03 23:36:17 +02:00
  • dc557afbc2 Merge pull request 'Set main content bottom padding' (#104) from feature/main-content-margin-bottom into main jakob.scheid 2026-06-02 21:07:51 +02:00
  • 88d419fd17 feat(main-content-bottom-margin): remove main content class bottom padding 0 jakob.scheid 2026-06-02 17:41:24 +02:00
  • 37bba31fd4 Merge pull request 'Position the search results error message statically instead of absolutely' (#101) from fix/search-results-error-message into main jakob.scheid 2026-06-02 13:19:35 +02:00
  • ca70d46df3 fix(search-results-error-message): fix width jakob.scheid 2026-06-01 18:46:12 +02:00
  • 2a0b5c9b86 fix(search-results-error-message): remove absolute positioning jakob.scheid 2026-06-01 18:45:22 +02:00
  • 316a8fd56f Merge pull request 'Move language switch button to the footer' (#100) from feature/language-switch-in-footer into main jakob.scheid 2026-06-01 18:50:48 +02:00
  • 7bf44ca720 feat(language-switch-in-footer): show the dropdown menu above instead of below the button jakob.scheid 2026-06-01 18:20:56 +02:00
  • 53c7cb1c79 feat(language-switch-in-footer): use CSS variable for the language switch button vertical padding jakob.scheid 2026-06-01 18:18:44 +02:00
  • 368747f323 feat(language-switch-in-footer): add footer segment flexbox gap jakob.scheid 2026-06-01 18:10:41 +02:00
  • a46a4da005 feat(language-switch-in-footer): make footer segment class flexbox jakob.scheid 2026-06-01 18:09:48 +02:00
  • 5e15c01ed6 feat(language-switch-in-footer): add language switch button component to the footer jakob.scheid 2026-06-01 18:06:26 +02:00
  • c64539539d feat(language-switch-in-footer): remove language switch button component from the navbar jakob.scheid 2026-06-01 17:52:47 +02:00
  • fea440edaa Merge pull request 'Show search bar below the navbar on the search results view on small screens' (#99) from feature/place-search-bar-below-navbar into main jakob.scheid 2026-06-01 18:49:58 +02:00
  • 47744e7be6 feat(place-search-bar-below-navbar): add horizontal padding to the search bar wrapper in the navbar (on large screens) jakob.scheid 2026-06-01 17:49:27 +02:00
  • 6a31373b7d feat(place-search-bar-below-navbar): set width of the search bar wrapper in the navbar (on large screens) jakob.scheid 2026-06-01 17:48:50 +02:00
  • a824ee57df feat(place-search-bar-below-navbar): add padding to the search bar wrapper below the navbar (on small screens) jakob.scheid 2026-06-01 17:45:20 +02:00
  • 9ed8790649 feat(place-search-bar-below-navbar): show search bar wrapper component below the navbar on small screens jakob.scheid 2026-06-01 17:44:06 +02:00
  • dd678fb393 set search form width to 100% jakob.scheid 2026-06-01 17:39:11 +02:00
  • 17570d400d feat(place-search-bar-below-navbar): hide navbar search bar wrapper component on small screens jakob.scheid 2026-06-01 15:26:47 +02:00
  • cabebfb9fe feat(place-search-bar-below-navbar): use navbar search bar wrapper component in the navbar jakob.scheid 2026-06-01 15:23:57 +02:00
  • 9b175e3923 feat(place-search-bar-below-navbar): add search bar model to the navbar search bar wrapper component jakob.scheid 2026-06-01 15:23:35 +02:00
  • 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 jakob.scheid 2026-06-01 15:20:30 +02:00
  • 0df77ef6ee feat(place-search-bar-below-navbar): integrate search bar in the navbar search bar wrapper component jakob.scheid 2026-06-01 15:17:32 +02:00
  • 4daf550568 feat(place-search-bar-below-navbar): add empty navbar search bar wrapper component jakob.scheid 2026-06-01 15:16:09 +02:00
  • f7a76d5d20 Merge pull request 'Make the search bar on the start page fully wide on small screens' (#94) from feature/fully-wide-search-bar-on-startpage-on-small-screens into main jakob.scheid 2026-06-01 15:00:41 +02:00
  • 34af4c874f add ARIA label to the search submit button jakob.scheid 2026-06-01 14:34:11 +02:00
  • c98e8d1f96 add title to the search submit button jakob.scheid 2026-06-01 14:33:55 +02:00
  • a2268ea275 adapt the color of the magnifying glass search icon to the color scheme jakob.scheid 2026-06-01 14:23:05 +02:00
  • 720fbd5697 support old browsers jakob.scheid 2026-06-01 14:15:30 +02:00
  • ba754771f4 Center magnifying glass icon on the search submit button jakob.scheid 2026-06-01 13:45:53 +02:00
  • b0bf852e26 replace 'search' text on the search submit button with a magnifying glass icon jakob.scheid 2026-06-01 13:44:03 +02:00
  • 83351110b3 add magnifying glass icon jakob.scheid 2026-06-01 13:35:48 +02:00
  • a30703dc3e feat(fully-wide-search-bar): Reduce main content horizontal padding on small screens jakob.scheid 2026-06-01 13:29:36 +02:00
  • f480794817 Merge pull request 'Use icons instead of Unicode characters' (#91) from feature/icons into main jakob.scheid 2026-06-01 12:28:35 +02:00
  • 0e9e0ecec7 feat(icons): use icon at the language switching button jakob.scheid 2026-05-31 23:22:49 +02:00
  • 54090751a5 feat(icons): use icons at the color scheme button jakob.scheid 2026-05-31 23:21:22 +02:00
  • 274d25d654 feat(icons): Invert icons according to the color scheme jakob.scheid 2026-05-31 23:19:06 +02:00
  • 35db1d65f2 Add --invert CSS variable for the invertion (according to the color scheme) jakob.scheid 2026-05-31 23:18:14 +02:00
  • 20e350d88b Add icon component <img> flexbox wrapper jakob.scheid 2026-05-23 16:34:57 +02:00
  • 534734ce9a Ensure unit of the size prop in the icon component jakob.scheid 2026-05-23 16:30:43 +02:00
  • 1679800272 Add utility function to ensure that a CSS dimension has a unit jakob.scheid 2026-05-23 16:28:25 +02:00