Components
npx shadcn@latest add https://21st.dev/r/anubra266/field-componentsLoading preview...
import { Field } from "@ark-ui/react/field";
import { AtSign } from "lucide-react";
export default function InputWithStartIcon() {
return (
<Field.Root className="max-w-sm w-full">
<Field.Label className="text-sm font-medium text-gray-900 dark:text-gray-100">
Username
</Field.Label>
<div className="relative mt-1">
<div className="absolute inset-y-0 left-0 flex items-center pl-3">
<AtSign className="h-4 w-4 text-gray-400 dark:text-gray-500" />
</div>
<Field.Input
type="text"
placeholder="johnsmith"
className="block w-full rounded-lg border border-gray-300 dark:border-gray-600 bg-white dark:bg-gray-800 px-3 py-2 pl-10 text-sm text-gray-900 dark:text-gray-100 placeholder-gray-500 dark:placeholder-gray-400 focus:border-gray-900 dark:focus:border-gray-100 focus:outline-hidden focus:ring-1 focus:ring-gray-900 dark:focus:ring-gray-100"
/>
</div>
</Field.Root>
);
}
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...
Loading preview...