Add base settings page #74

Merged
jakob.scheid merged 43 commits from feature/base-settings-page into main 2026-05-23 13:16:37 +02:00
5 changed files with 9 additions and 5 deletions
Showing only changes of commit 1ebf5780d2 - Show all commits
+1 -2
View File
@@ -45,8 +45,7 @@ watch(colorScheme, val => updateColorScheme(val))
.main-content { .main-content {
--main-content-padding-x: 30px; --main-content-padding-x: 30px;
--main-content-padding-y: 40px; --main-content-padding-y: 40px;
padding: var(--main-content-padding-y) var(--main-content-padding-x) 0; --main-content-padding: var(--main-content-padding-y) var(--main-content-padding-x) 0;
width: calc(100% - var(--main-content-padding-x) * 2);
flex-grow: 1; flex-grow: 1;
} }
@@ -28,7 +28,7 @@ searchQueryModel.value = props.searchQuery;
</script> </script>
<template> <template>
<div> <div class="main-content-padding">
<Searchbar class="search-bar" v-model="searchQueryModel" auto-submit /> <Searchbar class="search-bar" v-model="searchQueryModel" auto-submit />
<div class="search-results-error-message-container"> <div class="search-results-error-message-container">
+5
View File
@@ -30,3 +30,8 @@ body {
input { input {
color: var(--dark); color: var(--dark);
} }
.main-content-padding {
padding: var(--main-content-padding);
width: calc(100% - var(--main-content-padding-x) * 2);
}
+1 -1
View File
@@ -21,7 +21,7 @@ const { t } = useI18n();
</script> </script>
<template> <template>
<div class="not-found"> <div class="not-found main-content-padding">
<span class="error-message"> <span class="error-message">
{{ t('error.pageNotFound') }} {{ t('error.pageNotFound') }}
</span> </span>
+1 -1
View File
@@ -32,7 +32,7 @@ const submitSearch = function () {
</script> </script>
<template> <template>
<div class="search-content"> <div class="search-content main-content-padding">
<header class="global-header"> <header class="global-header">
<img :src="logo" alt="Seekra" class="header-logo" /> <img :src="logo" alt="Seekra" class="header-logo" />
<span class="slogan"> <span class="slogan">