From 141f196b7fb2d069db8c3c40853e5b16287fc2d0 Mon Sep 17 00:00:00 2001 From: Justin Edmund <383021+jedmund@users.noreply.github.com> Date: Fri, 12 Jul 2024 17:33:39 -0400 Subject: [PATCH] Rudimentary implementation of Mentions --- src/assets/styles/themes.scss | 1 + src/lib/components/Mention.svelte | 75 +++++++++++++++++++++++++++ src/lib/components/MentionList.svelte | 65 +++++++++++++++++++++++ src/routes/+page.svelte | 48 +++++++++++++++++ 4 files changed, 189 insertions(+) create mode 100644 src/lib/components/Mention.svelte create mode 100644 src/lib/components/MentionList.svelte diff --git a/src/assets/styles/themes.scss b/src/assets/styles/themes.scss index 8293a15..73a1e90 100644 --- a/src/assets/styles/themes.scss +++ b/src/assets/styles/themes.scss @@ -2,6 +2,7 @@ --bg-color: #{$grey-80}; --page-color: #{$grey-100}; --card-color: #{$grey-90}; + --mention-bg-color: #{$grey-90}; --text-color: #{$grey-20}; } diff --git a/src/lib/components/Mention.svelte b/src/lib/components/Mention.svelte new file mode 100644 index 0000000..e917306 --- /dev/null +++ b/src/lib/components/Mention.svelte @@ -0,0 +1,75 @@ + + +
  • + +

    {title}

    + +
    +
  • + + diff --git a/src/lib/components/MentionList.svelte b/src/lib/components/MentionList.svelte new file mode 100644 index 0000000..2305ba2 --- /dev/null +++ b/src/lib/components/MentionList.svelte @@ -0,0 +1,65 @@ + + + + + diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 99abb3f..8eeb9bc 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,5 +1,6 @@