Add comprehensive CSS rules to eliminate black bar in emoji grid

This commit is contained in:
EP
2025-03-11 16:57:47 -04:00
parent bd9faaa1f3
commit bfe3338206
+32 -2
View File
@@ -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;
}