diff --git a/src/admin/AdminTagBadge.tsx b/src/admin/AdminTagBadge.tsx
index 8d467501..0696074f 100644
--- a/src/admin/AdminTagBadge.tsx
+++ b/src/admin/AdminTagBadge.tsx
@@ -19,6 +19,7 @@ export default function AdminTagBadge({
'inline-flex items-center gap-2',
// Fix nested EntityLink-in-Badge quirk for tags
'[&>*>*:first-child]:items-center',
+ isTagFavs(tag) && 'translate-y-[0.5px]',
)}>
{isTagFavs(tag)
?
diff --git a/src/components/Badge.tsx b/src/components/Badge.tsx
index ddd98811..78c478fd 100644
--- a/src/components/Badge.tsx
+++ b/src/components/Badge.tsx
@@ -29,7 +29,7 @@ export default function Badge({
case 'small':
return clsx(
'px-[5px] h-[17px] md:h-[18px]',
- 'text-[0.7rem] font-medium rounded-[0.25rem]',
+ 'text-[0.7rem] leading-none font-medium rounded-[0.25rem]',
contrast === 'high'
? 'text-invert bg-invert'
: contrast === 'frosted'
@@ -53,9 +53,7 @@ export default function Badge({
className,
)}>
{children}
diff --git a/src/tag/FavsTag.tsx b/src/tag/FavsTag.tsx
index 36bf0d0e..84b3526a 100644
--- a/src/tag/FavsTag.tsx
+++ b/src/tag/FavsTag.tsx
@@ -33,7 +33,7 @@ export default function FavsTag({
size={12}
className={clsx(
'text-amber-500',
- 'translate-x-[-1px] translate-y-[-0.5px]',
+ 'translate-x-[-1px]',
)}
/>}
type={type}