优化agent列表和工作模式的选择滑块样式

This commit is contained in:
xintaofei
2026-03-26 22:50:45 +08:00
parent 1b7c61e5af
commit aacada1253
2 changed files with 21 additions and 7 deletions

View File

@@ -242,12 +242,19 @@ export function AgentSelector({
/> />
<span <span
className={cn( className={cn(
"overflow-hidden whitespace-nowrap transition-all duration-300", "grid transition-[grid-template-columns] duration-300",
isSelected ? "max-w-[80px] opacity-100" : "max-w-0 opacity-0" isSelected ? "grid-cols-[1fr]" : "grid-cols-[0fr]"
)}
>
<span
className={cn(
"min-w-0 overflow-hidden whitespace-nowrap transition-opacity duration-300",
isSelected ? "opacity-100" : "opacity-0"
)} )}
> >
{AGENT_LABELS[agent.agent_type]} {AGENT_LABELS[agent.agent_type]}
</span> </span>
</span>
</button> </button>
) )
})} })}

View File

@@ -301,14 +301,21 @@ export function FolderTitleBar() {
/> />
<span <span
className={cn( className={cn(
"overflow-hidden whitespace-nowrap transition-all duration-300", "grid transition-[grid-template-columns] duration-300",
isActive isActive
? "max-w-[60px] opacity-100" ? "grid-cols-[1fr]"
: "max-w-0 opacity-0" : "grid-cols-[0fr]"
)}
>
<span
className={cn(
"min-w-0 overflow-hidden whitespace-nowrap transition-opacity duration-300",
isActive ? "opacity-100" : "opacity-0"
)} )}
> >
{title} {title}
</span> </span>
</span>
</div> </div>
) )
})} })}