@@ -456,8 +456,8 @@ html, body {
456456.pack-details-close .icon {
457457 position : static;
458458 margin : 0 ;
459- width : 11 px ;
460- height : 11 px ;
459+ width : 14 px ;
460+ height : 14 px ;
461461 padding : 0 ;
462462 border-radius : 0 ;
463463 background-color : # fff ;
@@ -3262,7 +3262,7 @@ body.chat-bg-disabled .chat-messages::before {
32623262 overflow : hidden;
32633263 position : relative;
32643264 height : calc (100% - 50px );
3265- background-color : transparent ;
3265+ background-color : # 0a0a0a ;
32663266}
32673267
32683268.emoji-sidebar {
@@ -3336,12 +3336,12 @@ body.chat-bg-disabled .chat-messages::before {
33363336 padding : 8px ;
33373337 padding-right : 5px ;
33383338 margin-left : 50px ;
3339- height : 300 px ;
3339+ height : 280 px ;
33403340 overflow-y : auto;
33413341 overflow-x : hidden;
33423342 background-color : # 0a0a0a ;
33433343 border-top-right-radius : 12px ;
3344- border-bottom-right-radius : 12 px ;
3344+ border-bottom-right-radius : 0 px ;
33453345 box-sizing : border-box;
33463346}
33473347
@@ -3450,11 +3450,11 @@ body.chat-bg-disabled .chat-messages::before {
34503450 text-align : center;
34513451 padding : 5px ;
34523452 border-radius : 6px ;
3453- transition : all 0.2 s ease;
3453+ transition : background-color 0.15 s ease;
34543454}
34553455
34563456.emoji-grid span : hover {
3457- background-color : rgba (89 , 252 , 179 , 0.15 );
3457+ background-color : rgba (255 , 255 , 255 , 0.10 );
34583458 transform : scale (1.125 );
34593459}
34603460
@@ -3601,7 +3601,8 @@ body.chat-bg-disabled .chat-messages::before {
36013601 align-items : center;
36023602 justify-content : center;
36033603 padding : 4px !important ;
3604- background-color : rgba (255 , 255 , 255 , 0.02 );
3604+ border-radius : 6px ;
3605+ background-color : transparent;
36053606 transition : background-color 0.15s ease !important ;
36063607}
36073608
@@ -3616,10 +3617,15 @@ body.chat-bg-disabled .chat-messages::before {
36163617 re-rasterise during transform: scale, so dropping the hover-scale that
36173618 stock emoji grids use here saves significant paint on hover-over. */
36183619.emoji-pack-emoji : hover {
3619- background-color : rgba (89 , 252 , 179 , 0.18 ) !important ;
3620+ background-color : rgba (255 , 255 , 255 , 0.08 ) !important ;
3621+ border-radius : 6px !important ;
36203622 transform : none !important ;
36213623}
36223624
3625+ # emoji-recents-grid .emoji-pack-emoji : hover {
3626+ transform : scale (1.125 ) !important ;
3627+ }
3628+
36233629/* Inline custom emoji. Carries the shared `emoji` class for sizing, so this
36243630 rule only adds the custom-specific behaviour. */
36253631.custom-emoji-inline {
@@ -3639,14 +3645,14 @@ body.chat-bg-disabled .chat-messages::before {
36393645 uniformly across every render surface (inline chat emoji, reaction
36403646 chip, preview thumb, pack tab, editor cell, modal, etc.). */
36413647img .emoji-img-loading {
3642- background-color : rgba (89 , 252 , 179 , 0.10 );
3648+ background-color : rgba (255 , 255 , 255 , 0.05 );
36433649 border-radius : 4px ;
36443650 animation : emoji-img-loading-pulse 1.4s ease-in-out infinite;
36453651}
36463652
36473653@keyframes emoji-img-loading-pulse {
3648- 0% , 100% { background-color : rgba (89 , 252 , 179 , 0.08 ); }
3649- 50% { background-color : rgba (89 , 252 , 179 , 0.20 ); }
3654+ 0% , 100% { background-color : rgba (255 , 255 , 255 , 0.04 ); }
3655+ 50% { background-color : rgba (255 , 255 , 255 , 0.10 ); }
36503656}
36513657
36523658/* NIP-30 custom emoji inside a reaction chip — small enough to sit
@@ -4928,7 +4934,7 @@ img.emoji-img-loading {
49284934 padding : 6px ;
49294935 width : 30px ;
49304936 height : 30px ;
4931- border-radius : 100 % ;
4937+ border-radius : 6 px ;
49324938 display : inline-block;
49334939}
49344940
0 commit comments