@@ -155,9 +155,9 @@ const HeaderTop = memo(({
155155 tw = "absolute top-0 left-0 bottom-0 z-10 bg-gray-50 text-gray-600 shadow-md flex items-center"
156156 >
157157 < button
158- className = "pin "
158+ className = "header__icon header__pin "
159159 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` ,
161161 isSticky ? tw `opacity-100` : tw `opacity-0 -ml-6! shadow-md` ,
162162 ] }
163163 onClick = { ( ) => onSticky ( ) }
@@ -192,10 +192,10 @@ const HeaderTop = memo(({
192192 </ EditableHeader >
193193 { isEditable && (
194194 < button
195- className = "header__icon"
195+ className = "header__icon header__delete "
196196 css = { [
197197 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` ,
199199 ] }
200200 onClick = { ( ) =>
201201 onDelete ?.( )
@@ -210,7 +210,7 @@ const HeaderTop = memo(({
210210 tw `flex items-center justify-center pl-1 pr-1 -mr-2` ,
211211 activeSortDirection
212212 ? tw `opacity-100`
213- : tw `opacity-0 group-hover:opacity-40 ` ,
213+ : tw `opacity-0 text-gray-400! ` ,
214214 ] }
215215 onClick = { ( ) =>
216216 onSort ( columnName , activeSortDirection == 'asc' ? 'desc' : 'asc' )
@@ -224,7 +224,7 @@ const HeaderTop = memo(({
224224 </ button >
225225 </ div >
226226 { ! ! 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" >
228228 < div tw = "pr-2 inline-block text-indigo-200" >
229229 < InfoIcon />
230230 </ div >
0 commit comments