Move main content padding frm the app root component to the views

This commit is contained in:
2026-05-23 11:51:49 +02:00
parent f354c1867c
commit 1ebf5780d2
5 changed files with 9 additions and 5 deletions
+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
@@ -29,4 +29,9 @@ 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">