From 9043081b8da054e6cefebebe732d0a301e0fdd65 Mon Sep 17 00:00:00 2001 From: Qi <474021214@qq.com> Date: Fri, 10 Mar 2023 18:07:30 +0800 Subject: [PATCH] fix: setting entry only show when hover on workspace card (#1515) --- apps/web/src/components/pure/workspace-card/index.tsx | 1 + apps/web/src/components/pure/workspace-card/styles.ts | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/apps/web/src/components/pure/workspace-card/index.tsx b/apps/web/src/components/pure/workspace-card/index.tsx index d11f8eb32d..f08c3d8381 100644 --- a/apps/web/src/components/pure/workspace-card/index.tsx +++ b/apps/web/src/components/pure/workspace-card/index.tsx @@ -98,6 +98,7 @@ export const WorkspaceCard: React.FC = ({ )} { e.stopPropagation(); diff --git a/apps/web/src/components/pure/workspace-card/styles.ts b/apps/web/src/components/pure/workspace-card/styles.ts index 861ba4dc54..51fddfe584 100644 --- a/apps/web/src/components/pure/workspace-card/styles.ts +++ b/apps/web/src/components/pure/workspace-card/styles.ts @@ -56,6 +56,10 @@ export const StyledCard = styled('div')<{ borderColor: theme.colors.primaryColor, color: theme.colors.primaryColor, }, + '.setting-entry': { + opacity: 1, + pointerEvents: 'auto', + }, }, }; }); @@ -78,6 +82,9 @@ export const StyledSettingLink = styled(IconButton)(({ theme }) => { position: 'absolute', right: '6px', bottom: '6px', + opacity: 0, + pointerEvents: 'none', + transition: 'all .15s', ':hover': { background: theme.colors.pageBackground, },