Various fixes, some settings handling

This commit is contained in:
ZXY101
2023-09-14 02:57:01 +02:00
parent 1093aaba30
commit 5a06f0e5b8
10 changed files with 52 additions and 33 deletions

View File

@@ -11,9 +11,3 @@
<div>
<slot />
</div>
<style>
div {
padding: 10px;
}
</style>

View File

@@ -1,3 +1,17 @@
<script lang="ts">
import { currentVolume } from '$lib/catalog';
import { onMount } from 'svelte';
import { goto } from '$app/navigation';
const volume = $currentVolume;
onMount(() => {
if (!volume) {
goto('/');
}
});
</script>
<slot />
<style>

View File

@@ -1,5 +1,6 @@
<script lang="ts">
import Reader from '$lib/components/Reader/Reader.svelte';
import { settingsStore } from '$lib/settings';
</script>
<Reader />
<div style:background-color={$settingsStore.backgroundColor}><Reader /></div>