jakob.scheid
fbb8e028fb
test(legal): add tests for getLegalNotice
2026-08-05 15:54:21 +02:00
jakob.scheid
6a0c41bb0b
feat(legal): add legal notice loading indicator
2026-08-05 15:54:13 +02:00
jakob.scheid
378f19d3b7
feat(legal): add legal notice error handling
...
The legal notice view now shows an error box if the legal notice could
not be loaded.
2026-08-05 14:38:09 +02:00
jakob.scheid
64f4116820
fix(style): set link color to --dark variable
...
This change was necessary due to the dynamically loaded legal notice.
Links would have the default color without this fix.
2026-08-05 14:13:42 +02:00
jakob.scheid
8f47a6dde0
feat(legal): load and display legal notice
2026-08-05 14:12:54 +02:00
jakob.scheid
9e0b47b672
feat(legal): add legal notice link in the footer
...
Added a link to the legal notice in the footer and revised the layout of
the last footer segment: The segment is now a grid container and the
legal links (currently only the legal notice link) are displayed at the
end. The copyright notice remains centered. On small screens, the legal
links are displayed centered below the copyright notice.
2026-08-05 13:33:58 +02:00
jakob.scheid
aecd23ddf9
feat(legal): add route for the legal notice
2026-08-05 13:33:52 +02:00
jakob.scheid
de5bee2c4a
feat(settings): add composable for settings values
...
Added the composable useSettings that provides the function getSetting.
This function returns the set value of the setting, or otherwise the
default value. If there is no default value, it returns undefined.
2026-08-05 00:32:53 +02:00
jakob.scheid and Gitea
baa924a2b2
Merge pull request 'Feat(fonts): Add font' ( #162 ) from feature/fonts into main
...
Deploy on dev / Deploy on dev (push) Successful in 34s
Reviewed-on: #162
Reviewed-by: Jakob Gregory
2026-08-04 19:41:49 +02:00
jakob.scheid and Gitea
26535cad45
feat(fonts): use Inter
2026-08-04 19:41:08 +02:00
jakob.scheid and Gitea
5fdf0490b6
feat(fonts): load all fonts specified in font configuration
2026-08-04 19:41:08 +02:00
jakob.scheid and Gitea
61817bf4fc
feat(assets): add assets environment variables
...
Added the environment variables VITE_ASSETS_BUILD_ID for the ID of the
used build and VITE_ASSETS_BASE_URL for the base URL of the assets.
A script for reading this configuration was also added.
2026-08-04 19:41:08 +02:00
jakob.scheid and Gitea
0f71f1240e
Merge pull request 'Temporarily disable the default tap highlight' ( #160 ) from fix/temporarily-disable-default-tap-highlight into main
...
Deploy on dev / Deploy on dev (push) Successful in 37s
Reviewed-on: #160
Reviewed-by: Jakob Scheid
2026-08-04 12:59:25 +02:00
jakob.gregory and Gitea
d67c8aa80e
Temporarily disable the default tap highlight
...
This is a temporary change until a custom tap highlight effect is implemented.
2026-08-04 12:00:00 +02:00
jakob.scheid and Gitea
44c457ba20
Merge pull request 'Feat(sidebar): allow left sidebar layout content to toggle the sidebar' ( #159 ) from feature/left-sidebar-layout-content-sidebar-toggling into main
...
Deploy on dev / Deploy on dev (push) Successful in 41s
Reviewed-on: #159
Reviewed-by: Johannes Vos
2026-08-03 17:29:23 +02:00
jakob.scheid
4b010d03ac
feat(settings): toggle sidebar on small screens when section is selected
...
The settings view now hides the sidebar on small screens when a settings
section is selected.
2026-08-02 13:58:37 +02:00
jakob.scheid
813cc7c7fc
feat(sidebar): allow left sidebar layout content to toggle sidebar
2026-08-02 13:57:11 +02:00
jakob.scheid
a77bbec3fa
refactor(sidebar): rename sidebar toggling function
...
Renamed the sidebar toggling function in the left sidebar layout to
toggleSidebar.
2026-08-02 13:56:25 +02:00
jakob.scheid and Gitea
447207e5f0
Merge pull request 'Feat(sidebar): implement sidebar toggling' ( #157 ) from feature/expandable-sidebar into main
...
Deploy on dev / Deploy on dev (push) Successful in 39s
Reviewed-on: #157
Reviewed-by: Jakob Gregory
2026-07-31 21:00:19 +02:00
jakob.scheid and Gitea
0939379c0a
feat(sidebar): decrease horizontal padding when sidebar is not expanded
...
Set the horizontal padding of the unexpanded sidebar to 1em.
2026-07-31 20:59:19 +02:00
jakob.scheid and Gitea
48e979ac64
fix(sidebar): fix main content displaying
...
Do not show main content on small screens when the sidebar is expanded.
2026-07-31 20:59:19 +02:00
jakob.scheid and Gitea
0a58944157
feat(sidebar): add sidebar expand button to left sidebar layout
...
Added a sidebar expand button to the left sidebar layout that is shown
on small screens when the sidebar is not expanded.
2026-07-31 20:59:19 +02:00
jakob.scheid and Gitea
63d9e31d29
fix(sidebar): do not show sidebar expanding button on small screens when sidebar is not expanded
2026-07-31 20:59:19 +02:00
jakob.scheid and Gitea
e43784bff0
feat(sidebar): implement sidebar visibility toggling
2026-07-31 20:59:19 +02:00
jakob.scheid and Gitea
5b1f2b57a7
feat(sidebar): add sidebar expand button
...
Added a button to expand the sidebar to the sidebar and reorganized
sidebar elements accordingly.
2026-07-31 20:59:19 +02:00
jakob.scheid and Gitea
c70e285026
feat(icons): add sidebar expanding icon
2026-07-31 20:59:19 +02:00
jakob.scheid and Gitea
8f83efb16b
Merge pull request 'Fix(settings): settings validator selection setting default values array handling' ( #155 ) from fix/settings-validator-selection-default-values-array into main
...
Deploy on dev / Deploy on dev (push) Successful in 36s
Reviewed-on: #155
Reviewed-by: Jakob Gregory
2026-07-31 20:58:29 +02:00
jakob.scheid
f41c5c407f
test(settings): add settings validator test cases
...
Added test cases to the settings validator unit test to test the
selection setting default value array handling when allowMultiple is
true.
2026-07-30 10:45:58 +02:00
jakob.scheid
35bfedbd6b
fix(settings): expect array default values for multiple choice selections
2026-07-30 10:43:47 +02:00
jakob.scheid and Gitea
8f5b9e3601
Merge pull request 'Complete missing settings translations' ( #154 ) from chore/complete-translations into main
...
Deploy on dev / Deploy on dev (push) Successful in 33s
Reviewed-on: #154
Reviewed-by: Jakob Scheid
2026-07-30 10:06:50 +02:00
jakob.scheid
00caf4d692
style(i18n): update Portuguese translations indentation
2026-07-30 10:04:47 +02:00
jakob.scheid
f39a69f76d
style(i18n): update Italian translations indentation
2026-07-30 10:04:16 +02:00
jakob.scheid
8697557259
style(i18n): update French translations indentation
2026-07-30 10:03:24 +02:00
jakob.scheid
cd17486054
style(i18n): update Spanish translations indentation
2026-07-30 10:02:31 +02:00
jakob.gregory and Gitea
f2050ceed0
Delete the unnecessary space in pt.json
2026-07-29 18:45:20 +02:00
jakob.gregory and Gitea
805512c9de
Change wrong commit email
2026-07-29 18:42:13 +02:00
jakob.gregory and Gitea
88bda40e87
chore(i18n): complete Portuguese translations
2026-07-29 18:40:12 +02:00
jakob.gregory and Gitea
0aee1ab9a6
chore(i18n): complete Italian translations
2026-07-29 18:39:55 +02:00
jakob.gregory and Gitea
d5a8f852b2
chore(i18n): complete French translations
2026-07-29 18:38:59 +02:00
jakob.gregory and Gitea
5ba1045a17
chore(i18n): complete Spanish translations
2026-07-29 18:14:11 +02:00
jakob.scheid and Gitea
ba1ee27ba2
Merge pull request 'Use :focus-visible instead of :focus' ( #153 ) from refactor/use-focus-visible into main
...
Deploy on dev / Deploy on dev (push) Successful in 36s
Reviewed-on: #153
Reviewed-by: Jakob Scheid
2026-07-29 17:51:57 +02:00
jakob.gregory and Gitea
e6acab73e3
refactor(global): replace :focus with :focus-visible
2026-07-29 17:47:54 +02:00
jakob.scheid and Gitea
463fcff615
Merge pull request 'Chore(licenses): license headers in setup scripts' ( #147 ) from chore/setup-scripts-license-headers into main
...
Deploy on dev / Deploy on dev (push) Successful in 36s
Reviewed-on: #147
Reviewed-by: Jakob Gregory
2026-07-28 21:44:44 +02:00
jakob.scheid and Gitea
5a9191e69b
chore(licenses): add license headers to setup scripts
2026-07-28 21:44:27 +02:00
jakob.scheid and Gitea
32c972d043
Merge pull request 'Test: describe in all test files' ( #144 ) from testing/describe-in-all-files into main
...
Deploy on dev / Deploy on dev (push) Successful in 40s
Reviewed-on: #144
Reviewed-by: Jakob Gregory
2026-07-28 21:44:17 +02:00
jakob.scheid and Gitea
68a827a113
test(settings): add describe to settingsValidator test
2026-07-28 20:15:58 +02:00
jakob.scheid and Gitea
c047060b7c
test(i18n): add describe to LanguageSwitchButton test
2026-07-28 20:15:58 +02:00
jakob.scheid and Gitea
cd3a288935
test(i18n): add describe to currentLanguage test
2026-07-28 20:15:58 +02:00
jakob.scheid and Gitea
7ee9c45339
test(style): add describe to cssDimensions test
2026-07-28 20:15:58 +02:00
jakob.scheid and Gitea
799d7ee0bc
Merge pull request 'Feat(settings): add renderer for settings configuration' ( #142 ) from feature/settings-renderer into main
...
Deploy on dev / Deploy on dev (push) Successful in 32s
Reviewed-on: #142
Reviewed-by: Jakob Gregory
2026-07-28 20:14:50 +02:00