From 0f5093b6bb97ee6a42c96f4bc046ac361da6befd Mon Sep 17 00:00:00 2001
From: hippoz <10706925-hippoz@users.noreply.gitlab.com>
Date: Thu, 1 Dec 2022 19:19:51 +0200
Subject: [PATCH] show unread indicator next to sidebar button on small
viewports
---
frontend/public/global.css | 15 +++++++++++++++
frontend/src/components/ChannelTopBar.svelte | 17 ++++++++++++-----
frontend/src/components/Sidebar.svelte | 13 -------------
frontend/src/stores.js | 14 +++++++++-----
4 files changed, 36 insertions(+), 23 deletions(-)
diff --git a/frontend/public/global.css b/frontend/public/global.css
index 3bc7119..3a4fff6 100644
--- a/frontend/public/global.css
+++ b/frontend/public/global.css
@@ -322,6 +322,21 @@ body {
color: var(--foreground-color-1);
}
+/* unread indicator */
+
+.unread-indicator {
+ display: inline-flex;
+ justify-content: center;
+ align-items: center;
+ background-color: var(--red-2);
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: 0.375rem;
+ padding-right: 0.375rem;
+ border-radius: 9999px;
+ font-size: x-small;
+}
+
/* spinner */
.spinner {
diff --git a/frontend/src/components/ChannelTopBar.svelte b/frontend/src/components/ChannelTopBar.svelte
index 677e2db..367dff1 100644
--- a/frontend/src/components/ChannelTopBar.svelte
+++ b/frontend/src/components/ChannelTopBar.svelte
@@ -1,13 +1,17 @@