Commit Graph

120 Commits

Author SHA1 Message Date
jakob.scheid e3117110e9 Move flexbox to the start page view 2026-05-10 19:04:49 +02:00
jakob.scheid 1097694a8e Add router link to the startpage in the navbar 2026-05-10 17:27:57 +02:00
jakob.scheid 9f60c23c60 Add search submit callback 2026-05-10 17:22:11 +02:00
jakob.scheid 399d7caabc Add search query model 2026-05-10 17:11:35 +02:00
jakob.scheid 679adb4cf9 Use class instead of ID for the search form 2026-05-10 16:52:25 +02:00
jakob.scheid 8f48f3dcb5 Add page title router hook 2026-05-10 16:50:29 +02:00
jakob.scheid 8cdf16f144 Add search results route 2026-05-10 16:40:48 +02:00
jakob.scheid 24926b7312 Add search results view 2026-05-10 16:09:51 +02:00
jakob.scheid 2ed25157e3 Rename startpage route to startPage 2026-05-10 16:07:21 +02:00
jakob.scheid f7f8cda2a5 Add @ alias 2026-05-10 16:06:45 +02:00
jakob.scheid 7a09198e9e Merge pull request 'Set maximum width of the search bar #42' (#43) from feature/limit-searchbar-width into main
Reviewed-on: #43
Reviewed-by: Johannes D. Vos
2026-05-10 00:50:16 +02:00
jakob.scheid b1812764f6 Set maximum width for the search form 2026-05-08 20:00:06 +02:00
jakob.scheid e69bbf361b Bug fix: Search bar width did not include the additional padding at the left 2026-05-08 19:53:54 +02:00
jakob.scheid 6a9c5d4035 Merge pull request 'Add footer #27' (#41) from feature/footer into main
Reviewed-on: #41
Reviewed-by: Johannes D. Vos
2026-05-08 18:58:15 +02:00
jakob.scheid a243c0bf9a Merge branch 'main' into feature/footer 2026-05-07 23:32:43 +02:00
jakob.scheid 0da2d0df76 Add copyright note 2026-05-07 23:24:52 +02:00
jakob.scheid 3d9a509581 Merge pull request 'Fix search bar input field height #36' (#38) from bugfix/searchbar-input-field-height into main
Reviewed-on: #38
Reviewed-by: Johannes D. Vos
Reviewed-by: Jakob Gregory
2026-05-07 21:11:27 +02:00
jakob.scheid 6e7e512a9b Move .main-content container from the search view to App.vue 2026-05-07 21:10:55 +02:00
jakob.scheid 41500560f3 Avoid that there is any space between the footer and the viewport bottom 2026-05-07 20:09:47 +02:00
jakob.scheid a1ddf0d145 Make app container a flexbox 2026-05-07 20:08:53 +02:00
jakob.scheid 0f8d974d31 Remove .content-background container 2026-05-07 20:08:19 +02:00
jakob.scheid 703410e0e3 Add footer component boilerplate 2026-05-07 19:37:14 +02:00
jakob.scheid f2a941efca Merge branch 'main' into bugfix/searchbar-input-field-height 2026-05-07 19:13:04 +02:00
jakob.scheid 9799a40958 Merge pull request 'Add license headers in source code files #29' (#30) from feature/add-licenses into main
Reviewed-on: #30
Reviewed-by: Johannes D. Vos
2026-05-07 19:11:46 +02:00
jakob.scheid ecc6598167 Set search bar input height 2026-05-07 18:39:42 +02:00
jakob.scheid 4edc240b10 Rename CSS variable
Rename the variable --submit-button-content-height in the search bar
component to --content-height
2026-05-07 18:36:55 +02:00
jakob.scheid e4ba19bc9b Make searchbar higher 2026-05-07 18:24:15 +02:00
jakob.scheid 93aec1c44d Make searchbar wider 2026-05-07 18:22:51 +02:00
jakob.scheid bb13b22810 Add license headers in sourc code files 2026-05-07 17:56:24 +02:00
jakob.scheid 1a3d1080b9 Merge pull request 'Migrate to Vue.js' (#28) from feature/migrate-to-vue-js into main
Reviewed-on: #28
Reviewed-by: Jakob Gregory
2026-05-07 14:20:13 +02:00
jakob.scheid f846307eee Merge branch 'main' into feature/migrate-to-vue-js 2026-05-07 14:13:46 +02:00
jakob.scheid d54b913bfd Remove old index.html 2026-05-06 22:27:48 +02:00
jakob.scheid 3585b7fc1f Add navbar styles 2026-05-06 22:24:01 +02:00
jakob.scheid d4814edc65 Add common stylesheets 2026-05-06 22:20:52 +02:00
jakob.scheid 5ba4485bf5 Add main content container 2026-05-06 22:18:16 +02:00
jakob.scheid 6a36b8de68 Remove background 2026-05-06 21:20:32 +02:00
jakob.scheid 8703fe4555 Remove unnecessary with of form 2026-05-06 21:13:21 +02:00
jakob.scheid 59ffc4daff Remove width of the search wrapper 2026-05-06 21:06:58 +02:00
jakob.scheid d5e19b6aee Make component styles scoped 2026-05-06 20:39:11 +02:00
jakob.scheid a4bc7698c7 Add searchbar styles 2026-05-06 20:37:32 +02:00
jakob.scheid 4f8240457c Add header styles 2026-05-06 20:35:27 +02:00
jakob.scheid d454405cb7 Add content background 2026-05-06 20:34:13 +02:00
jakob.scheid 7892fe2ed6 Add searchbar component 2026-05-06 20:29:19 +02:00
jakob.scheid 06e3601d70 Add navbar component 2026-05-06 20:23:27 +02:00
jakob.scheid 2593b65baf Setup Vue router 2026-05-06 20:23:01 +02:00
jakob.scheid c5a06b6ae4 Setup Vue router 2026-05-06 20:20:31 +02:00
jakob.scheid 28c79ac203 Add vue-router dependency 2026-05-06 18:33:01 +02:00
jakob.scheid dd43667bed Update stylesheets directory 2026-05-06 18:17:56 +02:00
jakob.scheid f0c4bb9d06 Add notice 2026-05-06 18:13:04 +02:00
jakob.scheid 63685121f8 Add third-party licenses 2026-05-06 17:27:35 +02:00