diff --git a/assets/css/app.css b/assets/css/app.css index 3e1ffdce1..e5e7fd69a 100644 --- a/assets/css/app.css +++ b/assets/css/app.css @@ -7,3 +7,34 @@ @import 'tailwindcss/utilities'; /* You can add custom styles here */ + +::-webkit-scrollbar { + width: 6px; + height: 6px; + background: transparent; +} + +.scrollbar-main::-webkit-scrollbar { + width: 8px; + height: 8px; + background: transparent; +} + +body::-webkit-scrollbar { + width: 8px; + height: 8px; + background: transparent; +} + +::-webkit-scrollbar-thumb { + background: var(--scrollbar-thumb); + border-radius: 8px; +} + +::-webkit-scrollbar-thumb:hover { + background: var(--scrollbar-thumb-hover); +} + +::-webkit-scrollbar-corner { + background: transparent; +} diff --git a/assets/css/themes/dark.css b/assets/css/themes/dark.css index 56364be8d..90286d0a8 100644 --- a/assets/css/themes/dark.css +++ b/assets/css/themes/dark.css @@ -18,6 +18,10 @@ --ui-muted: var(--gray-600); --ui-accent: var(--swm-sea-blue-60); + /* Scrollbar */ + --scrollbar-thumb: var(--gray-600); + --scrollbar-thumb-hover: var(--gray-500); + /* Navbar */ --navbar-bg: var(--gray-900); --navbar-border: var(--gray-700); diff --git a/assets/css/themes/light.css b/assets/css/themes/light.css index 20a550619..65ea10b38 100644 --- a/assets/css/themes/light.css +++ b/assets/css/themes/light.css @@ -18,6 +18,10 @@ --ui-muted: var(--slate-300); --ui-accent: var(--swm-brand); + /* Scrollbar */ + --scrollbar-thumb: var(--slate-300); + --scrollbar-thumb-hover: var(--slate-400); + /* Navbar */ --navbar-bg: var(--neutrals-white); --navbar-border: var(--slate-200); diff --git a/lib/live_debugger/components.ex b/lib/live_debugger/components.ex index cc040c269..831e46de2 100644 --- a/lib/live_debugger/components.ex +++ b/lib/live_debugger/components.ex @@ -237,7 +237,7 @@ defmodule LiveDebugger.Components do