diff --git a/chrome/content/zotero/zoteroPane.xhtml b/chrome/content/zotero/zoteroPane.xhtml
index a8bb3e66bc..2ec234dfe1 100644
--- a/chrome/content/zotero/zoteroPane.xhtml
+++ b/chrome/content/zotero/zoteroPane.xhtml
@@ -1135,7 +1135,9 @@
-
+
+
+
@@ -1160,7 +1162,9 @@
-
+
+
+
@@ -1170,7 +1174,9 @@
-
+
+
+
@@ -1179,7 +1185,9 @@
-
+
+
+
diff --git a/chrome/locale/en-US/zotero/zotero.ftl b/chrome/locale/en-US/zotero/zotero.ftl
index 083edfa2e2..0b237ad79a 100644
--- a/chrome/locale/en-US/zotero/zotero.ftl
+++ b/chrome/locale/en-US/zotero/zotero.ftl
@@ -856,3 +856,6 @@ normalize-attachment-titles-text = { -app-name } automatically renames files on
In older versions of { -app-name }, as well as when using certain plugins, attachment titles could be changed unnecessarily to match the filenames.
Would you like to update the selected attachments to use simpler titles? Only primary attachments with titles that match the filename will be changed.
+
+banner-close-button =
+ .aria-label = Dismiss notification
diff --git a/scss/components/_banners.scss b/scss/components/_banners.scss
index c0b7f0c6cc..a00f3f3829 100644
--- a/scss/components/_banners.scss
+++ b/scss/components/_banners.scss
@@ -32,12 +32,22 @@
padding-inline: 0.5em;
}
- label[is="text-link"].close-link {
- text-decoration: none;
- cursor: pointer;
- font-size: 22px;
- line-height: 26px;
- margin-inline-end: -0.5em;
+ .close-btn {
+ border-radius: 4px;
+ display: flex;
+
+ &:hover {
+ background-color: var(--color-background50);
+ }
+
+ .icon {
+ width: 20px;
+ height: 20px;
+ @include svgicon("x-8", "universal", "16");
+ color: inherit;
+ padding-block: 4px;
+ box-sizing: border-box;
+ }
}
.message {