16202432404864
nonecirclesquirclesquare
Sizes and shapes
Basicspipkin(user.id, { size: 32, background: "circle" })Components you can build with pipkins. Each one is a few lines: copy the call and pass your own ids.
pipkin(user.id, { size: 32, background: "circle" })pipkin(user.id, { mood: "sleepy" })pipkin(breed("maya", "theo", { child: 2 }))pipkin(user.id, { animate: true })team.map((m) => pipkin(m.id, { size: 40, background: "circle" }))Can we keep the bunny?
pipkin(comment.author, { size: 32, background: "circle" })pipkin(message.from, { size: 28, background: "circle" })matches.map((u) => pipkin(u.handle, { size: 26 }))pipkin(user.id, { size: 60, background: "circle" })pipkin(user.handle, { size: 80, background: "circle" })pipkin(n.actor, { size: 34, background: "circle" })pipkin(player.name, { size: 30, background: "circle" })pipkin(m.id, { mood: m.away ? "sleepy" : "neutral" })fuse(team.members.map((m) => m.id))card.assignees.map((id) => pipkin(id, { size: 24 }))pipkin(user.id, { size: 22 })pipkin(user.id, { mood: "sleepy", size: 96 })pipkin(location.pathname, { mood: "worried" })
Love the new empty state.