About
A square checkbox with a quiet indeterminate (mixed) state, label and secondary hint text, for forms that need an explicit opt-in or a parent "select all" control.
Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds ZCheckbox to your project and fits it to your theme.
Code
How ZCheckbox is used: the demo's code. The component's own source comes with a free account.
Usage.tsx
"use client";
import * as React from "react";
import ZCheckbox from "@/components/ui/zcheckbox";
export default function ZCheckboxDemo() {
const [autoStart, setAutoStart] = React.useState(true);
return (
<ZCheckbox
checked={autoStart}
onCheckedChange={setAutoStart}
label="开机自动启动"
hint="仅在登录后生效"
/>
);
}










