diff --git a/src/components/artDialog.svelte b/src/components/artDialog.svelte
new file mode 100644
index 0000000..4690a3a
--- /dev/null
+++ b/src/components/artDialog.svelte
@@ -0,0 +1,41 @@
+
+
+{#if selectedImage}
+
+{/if}
+
+
\ No newline at end of file
diff --git a/src/components/artList.svelte b/src/components/artList.svelte
index 7d52ac2..9bb6c3a 100644
--- a/src/components/artList.svelte
+++ b/src/components/artList.svelte
@@ -6,7 +6,7 @@
let list;
$: list = request("cover?manga[]=" + mangaId + "&locales[]=en&locales[]=uk&locales[]=ja");
- $: list.then(data => console.log(data));
+ export var selectedImage = null;
@@ -14,7 +14,7 @@
Loading art
{:then list}
{#each list.data.sort((a, b) => a.attributes.volume - b.attributes.volume) as item}
-

+
![]()
selectedImage = `https://cors-anywhere.danbulant.workers.dev/?https://uploads.mangadex.org/covers/${mangaId}/${item.attributes.fileName}.512.jpg`} width=512 height=805 src="https://cors-anywhere.danbulant.workers.dev/?https://uploads.mangadex.org/covers/{mangaId}/{item.attributes.fileName}.512.jpg" alt="">
{/each}
{/await}
@@ -27,7 +27,7 @@
justify-content: start;
align-items: start;
}
- img {
+ div img {
border-radius: 5px;
height: 10rem;
width: auto;
diff --git a/src/pages/[manga]/index.svelte b/src/pages/[manga]/index.svelte
index 8b72de9..538c8be 100644
--- a/src/pages/[manga]/index.svelte
+++ b/src/pages/[manga]/index.svelte
@@ -12,6 +12,7 @@
import { Swiper, SwiperSlide } from 'swiper/svelte';
import ArtList from "../../components/artList.svelte";
import SvelteMarkdown from 'svelte-markdown'
+import ArtDialog from "../../components/artDialog.svelte";
export var scoped;
@@ -268,6 +269,8 @@
if(selectedTab !== tabs[swiper.realIndex])
selectedTab = tabs[swiper.realIndex];
}
+
+ var selectedImage = null;
@@ -283,6 +286,8 @@
{/if}
{/await}
+
+
{title}
@@ -397,7 +402,7 @@