Unfollow tool for Bluesky

add tooltips

notjuliet 3f83aaba b765b4bc

Changed files
+10 -5
src
+10 -4
src/App.tsx
···
<a
href={`https://bsky.app/profile/${record.did}`}
target="_blank"
-
class="flex items-center text-blue-500 hover:underline dark:text-blue-400"
>
-
<button class="i-tabler-external-link text-sm" />
</a>
</span>
</Show>
···
: `https://${record.did.replace("did:web:", "")}/.well-known/did.json`
}
target="_blank"
-
class="flex items-center text-blue-500 hover:underline dark:text-blue-400"
>
-
<button class="i-tabler-external-link text-sm" />
</a>
</span>
<span>{record.status_label}</span>
···
<a
href={`https://bsky.app/profile/${record.did}`}
target="_blank"
+
class="group/tooltip relative flex items-center"
>
+
<button class="i-tabler-external-link text-sm text-blue-500 dark:text-blue-400" />
+
<span class="left-50% dark:bg-dark-600 absolute top-5 hidden min-w-[13ch] -translate-x-1/2 rounded border border-neutral-500 bg-slate-200 p-1 text-xs group-hover/tooltip:block">
+
Open on Bsky
+
</span>
</a>
</span>
</Show>
···
: `https://${record.did.replace("did:web:", "")}/.well-known/did.json`
}
target="_blank"
+
class="group/tooltip relative flex items-center"
>
+
<button class="i-tabler-external-link text-sm text-blue-500 dark:text-blue-400" />
+
<span class="left-50% dark:bg-dark-600 absolute top-5 hidden min-w-[8ch] -translate-x-1/2 rounded border border-neutral-500 bg-slate-200 p-1 text-xs group-hover/tooltip:block">
+
Open DID document
+
</span>
</a>
</span>
<span>{record.status_label}</span>
-1
src/icons.css
···
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
background-color: currentColor;
-
color: inherit;
width: 1.2em;
height: 1.2em;
}
···
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
background-color: currentColor;
width: 1.2em;
height: 1.2em;
}