RisuAI
diff --git a/src/lang/en.ts b/src/lang/en.ts
index 3e2178d0..1f8efbbb 100644
--- a/src/lang/en.ts
+++ b/src/lang/en.ts
@@ -426,4 +426,7 @@ export const languageEnglish = {
importPersona: "Import Persona",
export: "Export",
import: "Import",
+ supporterThanks: "Supporter Thanks",
+ supporterThanksDesc: "Thank you for your support!",
+ donatorPatreonDesc:"For default, it will not be shown in the list for privacy. if you want to show your nickname, go to RisuAI's patreon page and press the link button.",
}
\ No newline at end of file
diff --git a/src/lib/Setting/Pages/ThanksPage.svelte b/src/lib/Setting/Pages/ThanksPage.svelte
new file mode 100644
index 00000000..81b869ba
--- /dev/null
+++ b/src/lib/Setting/Pages/ThanksPage.svelte
@@ -0,0 +1,152 @@
+
+
{language.supporterThanks}
+{language.supporterThanksDesc}
+
+{#await loadSupporters() then supporter}
+
Supporter V
+
+ {#each supporter.V as support}
+
+
+
+
+
+ {support.name}
+
+
+ {/each}
+
+
Supporter IV
+
+ {#each supporter.IV as support}
+
+
+
+
+
+ {support.name}
+
+
+ {/each}
+
+
Supporter III
+
+ {#each supporter.III as support}
+
+
+
+ {support}
+
+
+ {/each}
+
+
Supporter II
+
+ {#each supporter.II as support}
+
+
+
+ {support}
+
+
+ {/each}
+
+
Supporter I
+
+ {#each supporter.I as support}
+
+
+
+ {support}
+
+
+ {/each}
+
+{/await}
+
+
+
\ No newline at end of file
diff --git a/src/lib/Setting/Settings.svelte b/src/lib/Setting/Settings.svelte
index 3c820b58..e6f7854e 100644
--- a/src/lib/Setting/Settings.svelte
+++ b/src/lib/Setting/Settings.svelte
@@ -19,6 +19,7 @@
import PersonaSettings from "./Pages/PersonaSettings.svelte";
import PromptSettings from "./Pages/PromptSettings.svelte";
import { DataBase } from "src/ts/storage/database";
+ import ThanksPage from "./Pages/ThanksPage.svelte";
let selected = -1
let openPresetList = false
let openLoreList = false
@@ -136,10 +137,10 @@
class:text-textcolor={selected === 7}
class:text-textcolor2={selected !== 7}
on:click={() => {
- selected = 7
+ selected = 77
}}>
- {language.community}
+ {language.supporterThanks}
{#if window.innerWidth < 700}