lumesec

Pixel Select

Forms

About

A dropdown select menu with a pixel-art highlight that springs between options, type-ahead-by-letter search, and an animated rolling label for the chosen value.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Pixel Select to your project and fits it to your theme.

Code

How Pixel Select is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import { PxSelect } from "@/components/ui/px-select";

export default function PxSelectDemo() {
  return (
    <div className="flex w-full max-w-sm items-center justify-center p-10">
      <PxSelect
        name="model"
        label="Model"
        hint="You can change this per chat"
        defaultValue="medium"
        options={[
          { value: "large", label: "Large", description: "Most capable" },
          { value: "medium", label: "Medium", description: "Balanced" },
          { value: "small", label: "Small", description: "Fastest" },
        ]}
      />
    </div>
  );
}

More by lumesec

View all
  • Geo Traceroute

    Geo Traceroute

    56
  • Date Picker

    Date Picker

    7
  • Pixel Toaster

    Pixel Toaster

    6
  • Command Palette

    Command Palette

    4
  • Pixel Accordion

    Pixel Accordion

    1
  • Rotary Dial

    Rotary Dial

    1
  • Pixel Tabs

    Pixel Tabs

  • Choropleth Map

    Choropleth Map

More in Forms

View all
  • Contact Card

    Contact Card

    1.1K
  • Premium Auth

    Premium Auth

    547
  • Login 2

    Login 2

    10
  • Form

    Form

    17
  • Form

    Form

    20
  • Login 1

    Login 1

    59
  • Authentication Card

    Authentication Card

    50
  • Card Studio

    Card Studio

    46