File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -125,9 +125,9 @@ export class CommentEditor extends LitElement {
125125
126126 private renderSkeleton ( ) {
127127 return html `<div
128- class= "border rounded-md border-solid border-gray-200"
129- ?hidden= ${ ! this . loading }
130- >
128+ class= "border rounded-md border-solid border-gray-200"
129+ ?hidden= ${ ! this . loading }
130+ >
131131 <div class= "animate-pulse p-4" >
132132 <div class= "h-4 my-1 w-20 bg-gray-200 rounded" > </ div>
133133 </ div>
@@ -149,7 +149,9 @@ export class CommentEditor extends LitElement {
149149
150150 private renderActionItem ( item : ActionItem , editor ?: Editor ) {
151151 if ( item . type === 'separator' ) {
152- return html `<li class= "text-gray-100 text-xs" > |</ li> ` ;
152+ return html `<li class= "flex items-center" >
153+ <div class= "w-1px bg-gray-100 rounded-full h-3" > </ div>
154+ </ li> ` ;
153155 }
154156
155157 if ( item . type === 'action' ) {
Original file line number Diff line number Diff line change @@ -99,22 +99,25 @@ export class EmojiButton extends LitElement {
9999 }
100100
101101 override render ( ) {
102- return html `<but to n
103- class = "emoji- button"
104- type = "button "
102+ return html `<div
103+ role = " button"
104+ class = "relative size-7 flex items-center justify-center cursor-pointer "
105105 aria-label = ${ msg ( 'Select emoticon' ) }
106106 >
107107 ${
108108 this . emojiLoading
109109 ? html `<icon- loading> </ icon- loading> `
110- : html `<icon- emoji @click = ${ this . handleOpenEmojiPicker } > </ icon- emoji> `
110+ : html `<div
111+ class= "i-mdi-sticker-emoji size-5 text-gray-500 hover:text-gray-900"
112+ @click = ${ this . handleOpenEmojiPicker }
113+ > </ div> `
111114 }
112115 <div
113116 class= "form__emoji-panel"
114- style = "display: ${ this . emojiPickerVisible ? 'block' : 'none' } "
117+ ?hidden = ${ ! this . emojiPickerVisible }
115118 ${ ref ( this . emojiPickerWrapperRef ) }
116119 > </ div>
117- </ but to n > ` ;
120+ </ div > ` ;
118121 }
119122
120123 static override styles = [
@@ -125,6 +128,8 @@ export class EmojiButton extends LitElement {
125128 display : inline-flex;
126129 }
127130
131+ @unocss-placeholder ;
132+
128133 em-emoji-picker {
129134 --rgb-color : var (--component-emoji-picker-rgb-color );
130135 --rgb-accent : var (--component-emoji-picker-rgb-accent );
@@ -134,16 +139,6 @@ export class EmojiButton extends LitElement {
134139 --color-border-over : var (--component-emoji-picker-color-border-over );
135140 }
136141
137- .emoji-button {
138- color : var (--base-color );
139- display : inline-flex;
140- position : relative;
141- }
142-
143- .emoji-button : hover icon-emoji {
144- opacity : 0.8 ;
145- }
146-
147142 .form__emoji-panel {
148143 position : absolute;
149144 top : 2em ;
You can’t perform that action at this time.
0 commit comments