From 13c5f4252dd14fdcfdeb2decd53b03bd33bbbd14 Mon Sep 17 00:00:00 2001 From: maxichrome Date: Mon, 23 May 2022 06:46:14 -0500 Subject: [PATCH] make macOS controls show when hovering & inactive --- .../src/components/os/TrafficLights.tsx | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/packages/interface/src/components/os/TrafficLights.tsx b/packages/interface/src/components/os/TrafficLights.tsx index 84a79017a..ba3b46582 100644 --- a/packages/interface/src/components/os/TrafficLights.tsx +++ b/packages/interface/src/components/os/TrafficLights.tsx @@ -59,19 +59,20 @@ const TrafficLight: React.FC = (props) => { { 'border-red-900 !bg-[#EC6A5E] active:hover:!bg-red-700 dark:active:hover:!bg-red-300': type === 'close' && colorful, - 'border-yellow-900 !bg-[#F4BE4F] active:hover:!bg-yellow-600 dark:active:hover:!bg-yellow-200': + 'group-hover:!bg-[#EC6A5E] ': type === 'close', + 'border-yellow-900 !bg-[#F4BE4F] active:hover:!bg-yellow-600 dark:active:hover:!bg-yellow-200': type === 'minimize' && colorful, - 'border-green-900 !bg-[#61C253] active:hover:!bg-green-700 dark:active:hover:!bg-green-300': - type === 'fullscreen' && colorful + 'group-hover:!bg-[#F4BE4F]': type === 'minimize', + 'border-green-900 !bg-[#61C253] active:hover:!bg-green-700 dark:active:hover:!bg-green-300': + type === 'fullscreen' && colorful, + ' group-hover:!bg-[#61C253] ': type === 'fullscreen' } )} > - {colorful && ( - - )} + ); };