feat: show bypassed effects with gray labels
- Effect labels show in primary color when enabled - Effect labels show in gray when bypassed/disabled - Added opacity reduction (60%) for bypassed effects - Visual feedback matches effect state at a glance 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -446,7 +446,12 @@ export function TrackList({
|
||||
{track.effectChain.effects.map((effect) => (
|
||||
<span
|
||||
key={effect.id}
|
||||
className="text-[10px] px-1.5 py-0.5 rounded bg-primary/10 text-primary border border-primary/20 whitespace-nowrap flex-shrink-0"
|
||||
className={cn(
|
||||
"text-[10px] px-1.5 py-0.5 rounded whitespace-nowrap flex-shrink-0",
|
||||
effect.enabled
|
||||
? "bg-primary/10 text-primary border border-primary/20"
|
||||
: "bg-muted/30 text-muted-foreground border border-border/30 opacity-60"
|
||||
)}
|
||||
>
|
||||
{effect.name}
|
||||
</span>
|
||||
|
||||
Reference in New Issue
Block a user