Code Diff

Before and after code lines, the way an agent proposes a change.

$ npx shadcn@latest add https://ui.elysiumdesigns.in/r/code-diff.json
Copy prompt
billing/prorate.ts

const days = diff(start, end)

- return amount * days / 30

+ return amount * days / daysIn(month)

}

When to use

  • Before and after code lines, the way an agent proposes a change.
  • You want a chat piece that already handles empty, loading and dark states.

Installation

Add Code Diff with the shadcn CLI – your project needs a components.json – or copy the file by hand.

$ npx shadcn@latest add https://ui.elysiumdesigns.in/r/code-diff.json

API reference

CodeDiff

PropTypeDefaultDescription
classNamestring–Extra classes on the root element.
look"classic" | "clean""classic"Visual style. Both follow your light or dark theme.
Elysium UI · 17 components · 3 screens · 4 blocks · 5 illustrations · 4 motion effects