From 914e204dcbc8e01296550a2170fc033e5b5870c7 Mon Sep 17 00:00:00 2001 From: Alexey Pyltsyn Date: Tue, 31 Aug 2021 12:03:14 +0300 Subject: [PATCH] refactor: use SVG for closable button in announcement bar (#5453) --- .../src/theme/AnnouncementBar/index.tsx | 8 ++++---- .../src/theme/AnnouncementBar/styles.module.css | 4 +--- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/packages/docusaurus-theme-classic/src/theme/AnnouncementBar/index.tsx b/packages/docusaurus-theme-classic/src/theme/AnnouncementBar/index.tsx index c55bd8be43..a3dbe9dfcd 100644 --- a/packages/docusaurus-theme-classic/src/theme/AnnouncementBar/index.tsx +++ b/packages/docusaurus-theme-classic/src/theme/AnnouncementBar/index.tsx @@ -33,9 +33,7 @@ function AnnouncementBar(): JSX.Element | null { role="banner"> {isCloseable &&
}
- + + + ) : null}
diff --git a/packages/docusaurus-theme-classic/src/theme/AnnouncementBar/styles.module.css b/packages/docusaurus-theme-classic/src/theme/AnnouncementBar/styles.module.css index 406926f048..41a1528cd7 100644 --- a/packages/docusaurus-theme-classic/src/theme/AnnouncementBar/styles.module.css +++ b/packages/docusaurus-theme-classic/src/theme/AnnouncementBar/styles.module.css @@ -28,11 +28,9 @@ html[data-announcement-bar-initially-dismissed='true'] .announcementBar { .announcementBarClose { flex: 0 0 30px; -} - -.announcementBarClose { align-self: stretch; padding: 0; + line-height: 0; } .announcementBarContent {