@@ -155,9 +155,9 @@ const HeaderTop = memo(({
155
155
tw = "absolute top-0 left-0 bottom-0 z-10 bg-gray-50 text-gray-600 shadow-md flex items-center"
156
156
>
157
157
< button
158
- className = "pin "
158
+ className = "header__icon header__pin "
159
159
css = { [
160
- tw `h-full p-2 flex items-center border-indigo-100 focus:bg-indigo-100! hover:bg-indigo-100! appearance-none focus:opacity-100 group-hover:opacity-100 text-indigo-400! bg-indigo-50! focus:ring-indigo-300` ,
160
+ tw `h-full p-2 flex items-center border-indigo-100 focus:bg-indigo-100! hover:bg-indigo-100! appearance-none focus:opacity-100 text-indigo-400! bg-indigo-50! focus:ring-indigo-300` ,
161
161
isSticky ? tw `opacity-100` : tw `opacity-0 -ml-6! shadow-md` ,
162
162
] }
163
163
onClick = { ( ) => onSticky ( ) }
@@ -192,10 +192,10 @@ const HeaderTop = memo(({
192
192
</ EditableHeader >
193
193
{ isEditable && (
194
194
< button
195
- className = "header__icon"
195
+ className = "header__icon header__delete "
196
196
css = { [
197
197
tw `h-full flex items-center justify-center text-red-500!` ,
198
- tw `opacity-0 group-hover:opacity-100 w-0 group-hover:w-auto p-0 group-hover:pl-1 group-hover:pr-2 ` ,
198
+ tw `opacity-0 w-0 p-0` ,
199
199
] }
200
200
onClick = { ( ) =>
201
201
onDelete ?.( )
@@ -210,7 +210,7 @@ const HeaderTop = memo(({
210
210
tw `flex items-center justify-center pl-1 pr-1 -mr-2` ,
211
211
activeSortDirection
212
212
? tw `opacity-100`
213
- : tw `opacity-0 group-hover:opacity-40 ` ,
213
+ : tw `opacity-0 text-gray-400! ` ,
214
214
] }
215
215
onClick = { ( ) =>
216
216
onSort ( columnName , activeSortDirection == 'asc' ? 'desc' : 'asc' )
@@ -224,7 +224,7 @@ const HeaderTop = memo(({
224
224
</ button >
225
225
</ div >
226
226
{ ! ! metadata && (
227
- < div tw = "text-sm absolute bottom-0 bg-white p-4 text-indigo-500 transform translate-y-full border border-indigo-300 py-3 shadow-md left-0 right-0 pointer-events-none opacity-0 group-hover:opacity-100 " >
227
+ < div className = "header__icon" tw = "text-sm absolute bottom-0 bg-white p-4 text-indigo-500 transform translate-y-full border border-indigo-300 py-3 shadow-md left-0 right-0 pointer-events-none opacity-0" >
228
228
< div tw = "pr-2 inline-block text-indigo-200" >
229
229
< InfoIcon />
230
230
</ div >
0 commit comments