diff --git a/frontend/src/routes/edit/MarkdownHelp.svelte b/frontend/src/routes/edit/MarkdownHelp.svelte
new file mode 100644
index 0000000..20c058e
--- /dev/null
+++ b/frontend/src/routes/edit/MarkdownHelp.svelte
@@ -0,0 +1,47 @@
+
+
+ Your bio supports limited
+
+Markdown.
+
+
+
+ Markdown is a simple way to format text, using symbols like *
, _
, and
+ `
. If you have used Discord before, formatting works the same as there, just with a
+ couple different options.
+
+
+ Type *Italic*
or _Italic_
to get Italic
+
+ Type **Bold**
or __Bold__
to get Bold
+
+ Use at least three dashes ---
on a separate line to add a horizontal rule:
+
+
+ Type `Inline code`
to get Inline code
+ Use three backticks to make a code block:
+ ```
print("Code here")
```
+
+ Type
+ * List
* List
* List
+ to get
+
+
+ Type
+ 1. List
2. List
3. List
+ to get
+
+ - List
+ - List
+ - List
+
+
diff --git a/frontend/src/routes/edit/member/[id]/+page.svelte b/frontend/src/routes/edit/member/[id]/+page.svelte
index 8b9cba6..b7899c4 100644
--- a/frontend/src/routes/edit/member/[id]/+page.svelte
+++ b/frontend/src/routes/edit/member/[id]/+page.svelte
@@ -39,6 +39,7 @@
import { addToast, delToast } from "$lib/toast";
import { memberNameRegex } from "$lib/api/regex";
import { charCount, renderMarkdown } from "$lib/utils";
+ import MarkdownHelp from "../../MarkdownHelp.svelte";
const MAX_AVATAR_BYTES = 1_000_000;
@@ -397,6 +398,7 @@
static.
+
(avatar = "")}>Remove avatar
@@ -448,15 +450,8 @@
Using {charCount(bio)}/{MAX_DESCRIPTION_LENGTH} characters
- Your bio supports limited
- Markdown.
+
-
{#if bio}
diff --git a/frontend/src/routes/edit/profile/+page.svelte b/frontend/src/routes/edit/profile/+page.svelte
index 0c9be45..a1be3fd 100644
--- a/frontend/src/routes/edit/profile/+page.svelte
+++ b/frontend/src/routes/edit/profile/+page.svelte
@@ -35,6 +35,7 @@
import { addToast, delToast } from "$lib/toast";
import type { PageData } from "./$types";
import { charCount, renderMarkdown } from "$lib/utils";
+ import MarkdownHelp from "../MarkdownHelp.svelte";
const MAX_AVATAR_BYTES = 1_000_000;
@@ -327,6 +328,7 @@
static.
+
(avatar = "")}>Remove avatar
@@ -376,13 +378,7 @@
Using {charCount(bio)}/{MAX_DESCRIPTION_LENGTH} characters
- Your bio supports limited
- Markdown.
+
{#if bio}