From 57039d26528b7f7bf1caafece5f4bd493e8e725a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Thu, 7 Mar 2024 18:32:46 -0500 Subject: [PATCH 1/3] scrollbar css --- public/scss/admin/admin.scss | 1 + public/scss/client.scss | 3 ++- public/scss/modules/scrollbar.scss | 19 +++++++++++++++++++ src/views/chats.tpl | 4 ++-- src/views/partials/chats/message-window.tpl | 2 +- 5 files changed, 25 insertions(+), 4 deletions(-) create mode 100644 public/scss/modules/scrollbar.scss diff --git a/public/scss/admin/admin.scss b/public/scss/admin/admin.scss index 2cf8d3b4bf..2d9295d128 100644 --- a/public/scss/admin/admin.scss +++ b/public/scss/admin/admin.scss @@ -18,6 +18,7 @@ @import "settings"; @import "../modules/alerts"; +@import "../modules/scrollbar.scss"; @import "./modules/selectable"; @import "./modules/nprogress"; @import "./modules/search"; diff --git a/public/scss/client.scss b/public/scss/client.scss index 3bcd1bd080..cc2debfe86 100644 --- a/public/scss/client.scss +++ b/public/scss/client.scss @@ -7,4 +7,5 @@ @import "modules/picture-switcher"; @import "modules/bottom-sheet"; @import "modules/icon-picker"; -@import "modules/alerts.scss"; \ No newline at end of file +@import "modules/alerts.scss"; +@import "modules/scrollbar.scss"; \ No newline at end of file diff --git a/public/scss/modules/scrollbar.scss b/public/scss/modules/scrollbar.scss new file mode 100644 index 0000000000..47b90c4a4e --- /dev/null +++ b/public/scss/modules/scrollbar.scss @@ -0,0 +1,19 @@ +.ghost-scrollbar { + &::-webkit-scrollbar { + width: 10px; + + } + + &::-webkit-scrollbar-track { + border-radius: 8px; + background-color: $gray-200; + border: none; + } + + &::-webkit-scrollbar-thumb { + border-radius: 8px; + border: 2px solid transparent; + background-clip: content-box; + background-color: $gray-500; + } +} \ No newline at end of file diff --git a/src/views/chats.tpl b/src/views/chats.tpl index 06481d7642..3ffc290ae4 100644 --- a/src/views/chats.tpl +++ b/src/views/chats.tpl @@ -34,7 +34,7 @@
- {{{ if publicRooms.length }}} + {{{ if rooms.length }}}
@@ -42,7 +42,7 @@
{{{ end }}} -
+
{{{ each rooms }}} {{{ end }}} diff --git a/src/views/partials/chats/message-window.tpl b/src/views/partials/chats/message-window.tpl index 26c95c3d9a..4f5e99c9f1 100644 --- a/src/views/partials/chats/message-window.tpl +++ b/src/views/partials/chats/message-window.tpl @@ -24,7 +24,7 @@
-
    +