Tighten admin photo menu

This commit is contained in:
Sam Becker 2024-05-29 11:02:15 -05:00
parent 1fd8f2c0ec
commit 2e3d92885c
2 changed files with 5 additions and 3 deletions

View File

@ -29,6 +29,8 @@ export default function AdminPhotoMenuClient({
const shouldRedirectFav = isPathFavs(path) && isFav;
const shouldRedirectDelete = pathForPhoto({ photo: photo.id }) === path;
const favIconClass = 'translate-x-[-1.5px] translate-y-[0.5px]';
const items = useMemo(() => {
const items: MoreMenuItem[] = [{
label: 'Edit',
@ -41,11 +43,11 @@ export default function AdminPhotoMenuClient({
icon: isFav
? <FaStar
size={14}
className="text-amber-500 translate-x-[-1.5px]"
className={`text-amber-500 ${favIconClass}`}
/>
: <FaRegStar
size={14}
className="translate-x-[-2px]"
className={favIconClass}
/>,
action: () => toggleFavoritePhotoAction(
photo.id,

View File

@ -27,7 +27,7 @@ export default function MoreMenuItem({
<DropdownMenu.Item
disabled={isLoading}
className={clsx(
'px-3 py-1.5 rounded-[3px]',
'px-2 py-1.5 rounded-[3px]',
'select-none hover:outline-none',
'hover:bg-gray-50 active:bg-gray-100',
'hover:dark:bg-gray-900/75 active:dark:bg-gray-900',