From f759fc0b71d08516670494d837b3f4f7aa7e4905 Mon Sep 17 00:00:00 2001 From: Oleh Polisan Date: Fri, 21 Jun 2024 00:03:24 +0300 Subject: [PATCH] ui: changed to fit Discord --- .../components/settings/TraySettings.tsx | 44 +++++++++++++++---- .../components/settings/traySetting.css | 4 +- 2 files changed, 39 insertions(+), 9 deletions(-) diff --git a/src/renderer/components/settings/TraySettings.tsx b/src/renderer/components/settings/TraySettings.tsx index b9d3a4e..8e16223 100644 --- a/src/renderer/components/settings/TraySettings.tsx +++ b/src/renderer/components/settings/TraySettings.tsx @@ -97,21 +97,49 @@ function TrayModalComponent({ modalProps, close }: { modalProps: any; close: () - {Object.entries(statusToSettingsKey).map(([status, { key, label }]) => ( -
+ {Object.entries(statusToSettingsKey).map(([iconName, { key, label }]) => ( +
+ {label} -
- {trayEditButton(status)} - {label} -
+ {trayEditButton(iconName)} + {Settings[key] && ( )}
diff --git a/src/renderer/components/settings/traySetting.css b/src/renderer/components/settings/traySetting.css index 319ce33..1ab01eb 100644 --- a/src/renderer/components/settings/traySetting.css +++ b/src/renderer/components/settings/traySetting.css @@ -36,6 +36,8 @@ .vcd-tray-icon-wrap { position: relative; align-self: end; + background: var(--background-secondrary); + border-radius: var(--radius-sm); } .vcd-tray-icon-image { @@ -75,8 +77,8 @@ .vcd-custom-tray-icon-section { display: flex; flex-direction: row; - justify-content: space-between; align-items: center; + column-gap: 1em; } .vcd-custom-tray-icon-form-text {