aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/Tools/Wrapped.svelte11
-rw-r--r--src/routes/wrapped/+server.ts3
2 files changed, 14 insertions, 0 deletions
diff --git a/src/lib/Tools/Wrapped.svelte b/src/lib/Tools/Wrapped.svelte
index bbec5ad5..bc20f274 100644
--- a/src/lib/Tools/Wrapped.svelte
+++ b/src/lib/Tools/Wrapped.svelte
@@ -24,6 +24,7 @@
let maxAbbreviateLength = 40;
let transparency = false;
let darkTheme = true;
+ let watermark = false;
onMount(async () => {
if (user !== undefined) {
@@ -300,6 +301,9 @@
{/if}
</div>
</div>
+ {#if watermark}
+ <div class="category-grid pure-category" id="watermark">due.moe/wrapped</div>
+ {/if}
</div>
<br />
@@ -311,6 +315,9 @@
<ul>
<li>
+ <input type="checkbox" bind:checked={watermark} /> Enable watermark
+ </li>
+ <li>
<a href={'#'} on:click={() => screenshot(true)}>Generate dark themed image</a>
</li>
<li>
@@ -426,4 +433,8 @@
ol {
margin: 0 !important;
}
+
+ #watermark {
+ color: rgb(61, 180, 242) !important;
+ }
</style>
diff --git a/src/routes/wrapped/+server.ts b/src/routes/wrapped/+server.ts
new file mode 100644
index 00000000..b68c67cf
--- /dev/null
+++ b/src/routes/wrapped/+server.ts
@@ -0,0 +1,3 @@
+export const GET = () => {
+ return Response.redirect('/tools?tool=wrapped', 302);
+};