Author SHA1 Message Date
jakob.scheid 4a81ab579f Merge pull request 'Fix: prevent text selection on SVG controls' (#196) from fix/prevent-text-selection-on-svg-controls into main
Deploy on dev / Deploy on dev (push) Successful in 43s
Reviewed-on: #196
Reviewed-by: Johannes Vos
Reviewed-by: Jakob Scheid
2026-09-11 19:01:53 +02:00
jakob.scheid c1c3fbe29b style(icons): add trailing newline to UIIcon component 2026-09-11 18:59:05 +02:00
jakob.gregory 5b8ebad61e fix(icons): prevent text selection on SVG controls 2026-09-11 18:48:51 +02:00
jakob.scheid 50c43d603e docs(changelog): update 0.1.0 release date
Deploy on dev / Deploy on dev (push) Successful in 44s
Deploy on staging / Deploy on staging (release) Skipped
Deploy on production / Deploy on production (release) Successful in 43s
2026-09-11 16:33:36 +02:00
jakob.scheid 429c022ec9 Merge pull request 'Fix(search): search results error message animation' (#193) from fix/search-results-error-message-animation into release/0.1.0
Deploy on production / Deploy on production (release) Skipped
Deploy on staging / Deploy on staging (release) Successful in 49s
Reviewed-on: #193
Reviewed-by: Jakob Gregory
2026-09-09 18:18:40 +02:00
jakob.scheid e469fc4e86 fix(search): fix search results error message animation
Set the opacity of the 100% key frame to 1 instead of 100.
2026-09-09 18:05:14 +02:00
jakob.scheid 864c2d2450 Merge pull request 'Fix(settings): fix settings view refreshing' (#191) from fix/settings-view-refresh into release/0.1.0
Reviewed-on: #191
Reviewed-by: Jakob Gregory
2026-09-09 17:54:48 +02:00
jakob.scheid 1e26376ad4 fix(settings): refresh also on empty section path
The active section (activeSection) is now set on every settings update,
not just if a section is selected.
2026-09-09 17:49:13 +02:00
4 changed files with 6 additions and 4 deletions

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
# Changelog
## [0.1.0] - 2026-08-09
## [0.1.0] - 2026-09-11
### Added
+3
View File
@@ -50,5 +50,8 @@ const size = computed(() => ensureUnit(props.size));
display: flex;
align-items: center;
filter: var(--invert);
user-select: none;
-webkit-user-select: none;
-moz-user-select: none;
}
</style>
@@ -89,7 +89,7 @@ const { t } = useI18n();
transform: scale(1.02);
}
100% {
opacity: 100;
opacity: 1;
transform: scale(1);
}
}
+1 -2
View File
@@ -38,9 +38,8 @@ const activePath = computed(() => {
const activeSection = ref(null);
const updateSettings = async function updateSettings() {
const setting = getSettingRecursively(activePath.value, settings);
if (setting) {
activeSection.value = setting;
} else {
if (!setting) {
await router.push('/settings');
}
};