SenrenSenren UI

SophisticatedElements

for shadcn/ui

From 洗練された. One file each. Install with the CLI and get back to work.

Quick Start

14 Components

Hover a card to see what it does. Click if you want the full thing.

See all →
free

Dynamic Island

senren01

Idle, ring, timer, music. Click around and watch it morph.

free
Move your cursor

Image Cursor Trail

senren02

Move your mouse. Leave a trail. Pretty simple.

free
Jotaro
Jotaro
DIO
DIO
Giorno
Giorno
Pucci
Pucci

Expand On Hover

senren03

Hover a panel, it grows. Defaults are JoJo because why not.

free

Motion

Earn the frame

Install

One file. Yours.

Look

Sage on black

Card Stack Scroll

senren04

Cards pin as you scroll. Next one covers the last.

free

Theme Toggle

senren05

Circle, blur, wipe, polygon, photo. Pick a transition.

Text Roll Navigation

senren06

Characters roll on hover. Stagger from the middle.

free

Floating Dock

senren07

Dock icons swell under the cursor. You already know this one.

free

Custom Tooltip

senren08

Hover a chip, tooltip fades in. That's it.

free

The Part

Hover someone

Hover Members

senren09

Hover the cast, name pops up. Ships with JoJo defaults.

free

Image Reveal

senren10

Idle frame, then wipe to the stand. Image to image.

free

Point the registry. Run the CLI. File lands in your project.

Expandable Tabs

senren11

Active tab grows. Copy swaps underneath.

free

Spotlight

Quiet light

Move around. The glow follows. That is the whole bit.

Glow Card

senren12

Cursor spotlight on a card. No particle nonsense.

free
SOPHISTICATED

Rolling Text

senren13

Letters roll on the X axis. Stagger from the center.

free

CLI drops the source in your project. No black-box package to fight.

Change the spring. Swap the copy. Break it and keep the pieces you like.

If it moves, it should mean something. Everything else sits still.

#A9B689 in dark and light. Darken it and you lose the point.

Bouncy Accordion

senren14

One open at a time. Spring open. No layout thrash.

Install

Paste the command. Get the file. Done.

  1. 01

    Add the registry

    Point @senren-ui at your components.json.

  2. 02

    Install a component

    npx shadcn add @senren-ui/senren01

  3. 03

    Use it

    One file lands in your project. Edit freely.