diff --git a/src/components/launch/LaunchWindow.module.css b/src/components/launch/LaunchWindow.module.css index 12d33b5..93ffa9b 100644 --- a/src/components/launch/LaunchWindow.module.css +++ b/src/components/launch/LaunchWindow.module.css @@ -2,6 +2,11 @@ -webkit-app-region: drag; } +.hudBar { + isolation: isolate; + box-shadow: 0 2px 12px rgba(0, 0, 0, 0.18); +} + .electronNoDrag { -webkit-app-region: no-drag; } diff --git a/src/components/launch/LaunchWindow.tsx b/src/components/launch/LaunchWindow.tsx index f82ae6c..322e17b 100644 --- a/src/components/launch/LaunchWindow.tsx +++ b/src/components/launch/LaunchWindow.tsx @@ -96,14 +96,13 @@ export function LaunchWindow() { return (
diff --git a/src/components/launch/SourceSelector.module.css b/src/components/launch/SourceSelector.module.css index e1aabf1..9430b99 100644 --- a/src/components/launch/SourceSelector.module.css +++ b/src/components/launch/SourceSelector.module.css @@ -39,3 +39,32 @@ color: #a1a1aa; font-size: 0.75rem; } + +/* scrollbar */ +.sourceGridScroll { + scrollbar-width: thin; + scrollbar-color: rgba(52, 178, 123, 0.5) rgba(40, 40, 50, 0.6); +} + +.sourceGridScroll::-webkit-scrollbar { + width: 8px; +} + +.sourceGridScroll::-webkit-scrollbar-track { + background: rgba(30, 30, 38, 0.5); + border-radius: 4px; + margin: 4px 0; +} + +.sourceGridScroll::-webkit-scrollbar-thumb { + background: rgba(80, 80, 100, 0.6); + border-radius: 4px; +} + +.sourceGridScroll::-webkit-scrollbar-thumb:hover { + background: rgba(52, 178, 123, 0.6); +} + +.sourceGridScroll::-webkit-scrollbar-thumb:active { + background: rgba(52, 178, 123, 0.8); +} diff --git a/src/components/launch/SourceSelector.tsx b/src/components/launch/SourceSelector.tsx index 9ef7732..33c67c1 100644 --- a/src/components/launch/SourceSelector.tsx +++ b/src/components/launch/SourceSelector.tsx @@ -77,7 +77,7 @@ export function SourceSelector() {
-
+
{screenSources.map(source => ( -
+
{windowSources.map(source => (