From bfe333820646a8c9325521cb7ef3e88d6be26a17 Mon Sep 17 00:00:00 2001 From: EP Date: Tue, 11 Mar 2025 16:57:47 -0400 Subject: [PATCH] Add comprehensive CSS rules to eliminate black bar in emoji grid --- css/style.css | 34 ++++++++++++++++++++++++++++++++-- 1 file changed, 32 insertions(+), 2 deletions(-) diff --git a/css/style.css b/css/style.css index f70a62a..f0f4de8 100644 --- a/css/style.css +++ b/css/style.css @@ -208,7 +208,7 @@ textarea { border-radius: 6px; padding: 12px; border: 1px solid var(--input-border); - box-shadow: none; + box-shadow: none !important; } .emoji-library-header { @@ -316,9 +316,10 @@ textarea { border-radius: 10px; background-color: var(--secondary-bg); padding: 0; - box-shadow: none; + box-shadow: none !important; position: relative; overflow: hidden; + border: 1px solid var(--input-border) !important; } .emoji-library:before { @@ -330,6 +331,7 @@ textarea { height: 4px; background: linear-gradient(to right, var(--unicode-color), var(--special-color), var(--encoding-color)); z-index: 1; + box-shadow: none !important; } .emoji-grid-wrapper { @@ -360,6 +362,8 @@ textarea { border-bottom: none !important; border-top: none !important; border-right: none !important; + position: relative; + z-index: 10; } .emoji-grid-note i { @@ -1387,3 +1391,29 @@ button:hover { text-align: left; } } + +/* Fix for black bar in emoji grid */ +.emoji-library *, +.emoji-grid-container *, +.emoji-grid * { + box-shadow: none !important; + border-bottom: none !important; +} + +.emoji-library::after, +.emoji-library::before, +.emoji-grid-container::after, +.emoji-grid-container::before, +.emoji-grid::after, +.emoji-grid::before { + box-shadow: none !important; + border: none !important; + background-image: none !important; +} + +/* Force remove any black bars */ +#emoji-grid-container::before, +#emoji-grid-container::after { + display: none !important; + content: none !important; +}