a terminal UI looks like iterm2, but full width, with much more code inside, the code must be react | A shadcn/ui and v0 generation - v0