From e5fb21ac0d4409d4e306d36daba45ffcaeac00a5 Mon Sep 17 00:00:00 2001 From: talksik Date: Wed, 18 May 2022 09:08:22 -0500 Subject: [PATCH] nice clean sidebar!!! but no effect of selecting ohh well --- packages/desktop/src/styles/index.css | 25 +++++++++++----- .../tree/protected/terminal/line/LineRow.tsx | 4 +-- .../protected/terminal/panels/SidePanel.tsx | 30 ++++++++++--------- 3 files changed, 34 insertions(+), 25 deletions(-) diff --git a/packages/desktop/src/styles/index.css b/packages/desktop/src/styles/index.css index 835dbd6..12bf47a 100644 --- a/packages/desktop/src/styles/index.css +++ b/packages/desktop/src/styles/index.css @@ -50,22 +50,31 @@ button { padding: 0 !important; } -/* custom scrollbar */ +/* Designing for scroll-bar */ ::-webkit-scrollbar { - width: 10px; + width: 4px; } +/* Track */ ::-webkit-scrollbar-track { - background-color: transparent; + background: gainsboro; + border-radius: 5px; } +/* Handle */ ::-webkit-scrollbar-thumb { - background-color: #d6dee1; - border-radius: 20px; - border: 6px solid transparent; - background-clip: content-box; + @apply bg-gray-400; + border-radius: 5px; } +/* Handle on hover */ ::-webkit-scrollbar-thumb:hover { - background-color: #a8bbbf; + background: #555; +} + +.direction-ltr { + direction: ltr; +} +.flipped { + direction: rtl; } diff --git a/packages/desktop/src/tree/protected/terminal/line/LineRow.tsx b/packages/desktop/src/tree/protected/terminal/line/LineRow.tsx index fb9b000..dcb11ab 100644 --- a/packages/desktop/src/tree/protected/terminal/line/LineRow.tsx +++ b/packages/desktop/src/tree/protected/terminal/line/LineRow.tsx @@ -34,8 +34,6 @@ export default React.memo(function LineRow({ ); const handleActivateLine = useCallback(() => { - toast('selected channel'); - handleSelectLine(line.lineDetails._id.toString()); }, [handleSelectLine, line.lineDetails, index]); @@ -133,7 +131,7 @@ export default React.memo(function LineRow({ className={`flex flex-row items-center justify-start gap-2 px-4 py-4 hover:bg-gray-200 cursor-pointer transition-all relative z-50 rounded ${isUserToggleTuned && ' bg-gray-100 shadow-2xl '} - ${isSelected && ' bg-gray-200 scale-110 shadow-2xl translate-x-3 '} + ${isSelected && ' bg-gray-200 shadow-2xl'} `} > {/* channel picture */} diff --git a/packages/desktop/src/tree/protected/terminal/panels/SidePanel.tsx b/packages/desktop/src/tree/protected/terminal/panels/SidePanel.tsx index 8ba9d5b..7ef2b71 100644 --- a/packages/desktop/src/tree/protected/terminal/panels/SidePanel.tsx +++ b/packages/desktop/src/tree/protected/terminal/panels/SidePanel.tsx @@ -99,20 +99,22 @@ export default function SidePanel() { )} {/* rest of the lines */} -
- {initialRoomsFetch.loading ? ( - - ) : ( - allChannels.map((masterLineData, index) => ( - - )) - )} +
+
+ {initialRoomsFetch.loading ? ( + + ) : ( + allChannels.map((masterLineData, index) => ( + + )) + )} +
{/* user control panel */}