From 39afafacab6c677bedbe88480d4c00ee860af13c Mon Sep 17 00:00:00 2001
From: Daniel Bulant
Date: Sat, 10 Dec 2022 18:30:40 +0100
Subject: [PATCH] search engine things
---
src/routes/+layout.svelte | 7 ++++++-
src/routes/+layout.ts | 6 ++++++
src/routes/+page.svelte | 16 ++++++++++++++--
src/routes/[manga]/[chapter]/[page]/+page.svelte | 2 +-
src/routes/about/+page.svelte | 4 ++++
src/routes/pageTransition.svelte | 14 ++++++++++++++
static/robots.txt | 5 ++++-
7 files changed, 49 insertions(+), 5 deletions(-)
create mode 100644 src/routes/+layout.ts
create mode 100644 src/routes/pageTransition.svelte
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte
index 0f7190f..933f5f0 100644
--- a/src/routes/+layout.svelte
+++ b/src/routes/+layout.svelte
@@ -1,7 +1,10 @@
{#if $logs.length}
diff --git a/src/routes/+layout.ts b/src/routes/+layout.ts
new file mode 100644
index 0000000..e75323f
--- /dev/null
+++ b/src/routes/+layout.ts
@@ -0,0 +1,6 @@
+
+
+/** @type {import('./$types').PageLoad} */
+export function load({ url }) {
+ return { url: url.pathname };
+}
\ No newline at end of file
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte
index ab0f008..fd501fe 100644
--- a/src/routes/+page.svelte
+++ b/src/routes/+page.svelte
@@ -119,7 +119,7 @@
Mangadex search & downloader
-
+
@@ -165,6 +165,8 @@
Sign in via Anilist to view your manga list and search for manga online. You can still read manga or download it without signing in using direct mangadex URLs.
{/if}
+
+ About
diff --git a/src/routes/[manga]/[chapter]/[page]/+page.svelte b/src/routes/[manga]/[chapter]/[page]/+page.svelte
index 7b33472..3354fc1 100644
--- a/src/routes/[manga]/[chapter]/[page]/+page.svelte
+++ b/src/routes/[manga]/[chapter]/[page]/+page.svelte
@@ -208,7 +208,7 @@
{title} Chapter {chapter.attributes.chapter} Page {page}
-
+
diff --git a/src/routes/about/+page.svelte b/src/routes/about/+page.svelte
index e71bcfd..062f2b5 100644
--- a/src/routes/about/+page.svelte
+++ b/src/routes/about/+page.svelte
@@ -1,3 +1,7 @@
+
+ Mangadex search & downloader - About
+
+
Manga reader
diff --git a/src/routes/pageTransition.svelte b/src/routes/pageTransition.svelte
new file mode 100644
index 0000000..63c554a
--- /dev/null
+++ b/src/routes/pageTransition.svelte
@@ -0,0 +1,14 @@
+
+
+{#key url}
+
+
+
+{/key}
\ No newline at end of file
diff --git a/static/robots.txt b/static/robots.txt
index 8265403..419b8d7 100644
--- a/static/robots.txt
+++ b/static/robots.txt
@@ -1,4 +1,7 @@
# https://www.robotstxt.org/robotstxt.html
User-agent: *
Allow: /
-Disallow: /*
\ No newline at end of file
+Disallow: /*
+Allow: /?search=
+Allow: /random
+Allow: /about
\ No newline at end of file