fix(skills): target first span only when hiding select checkmark indicator

This commit is contained in:
Jason
2025-11-29 21:36:16 +08:00
parent 6ac4d1652c
commit 2643595012
+3 -3
View File
@@ -263,19 +263,19 @@ export const SkillsPage = forwardRef<SkillsPageHandle, SkillsPageProps>(
<SelectContent className="bg-card text-foreground shadow-lg"> <SelectContent className="bg-card text-foreground shadow-lg">
<SelectItem <SelectItem
value="all" value="all"
className="text-left pr-3 [&[data-state=checked]>span]:hidden" className="text-left pr-3 [&[data-state=checked]>span:first-child]:hidden"
> >
{t("skills.filter.all")} {t("skills.filter.all")}
</SelectItem> </SelectItem>
<SelectItem <SelectItem
value="installed" value="installed"
className="text-left pr-3 [&[data-state=checked]>span]:hidden" className="text-left pr-3 [&[data-state=checked]>span:first-child]:hidden"
> >
{t("skills.filter.installed")} {t("skills.filter.installed")}
</SelectItem> </SelectItem>
<SelectItem <SelectItem
value="uninstalled" value="uninstalled"
className="text-left pr-3 [&[data-state=checked]>span]:hidden" className="text-left pr-3 [&[data-state=checked]>span:first-child]:hidden"
> >
{t("skills.filter.uninstalled")} {t("skills.filter.uninstalled")}
</SelectItem> </SelectItem>