April 2026 - Pointer Cursor
Add cursor pointer behavior for buttons during project setup.
You can now enable cursor: pointer for buttons when initializing a project.
pnpmnpmyarnbun
pnpm dlx shadcn@latest init --pointer
Copy
This adds the following CSS to your global CSS file:
globals.css
Copy<span data-line=""><span style="--shiki-dark:#F97583;--shiki-light:#CF222E">@layer</span><span style="--shiki-dark:#E1E4E8;--shiki-light:#1F2328"> base {</span></span> <span data-line=""><span style="--shiki-dark:#85E89D;--shiki-light:#116329"> button</span><span style="--shiki-dark:#B392F0;--shiki-light:#0550AE">:not</span><span style="--shiki-dark:#E1E4E8;--shiki-light:#1F2328">(</span><span style="--shiki-dark:#B392F0;--shiki-light:#0550AE">:disabled</span><span style="--shiki-dark:#E1E4E8;--shiki-light:#1F2328">),</span></span> <span data-line=""><span style="--shiki-dark:#E1E4E8;--shiki-light:#1F2328"> [</span><span style="--shiki-dark:#B392F0;--shiki-light:#0550AE">role</span><span style="--shiki-dark:#F97583;--shiki-light:#CF222E">=</span><span style="--shiki-dark:#9ECBFF;--shiki-light:#0A3069">"button"</span><span style="--shiki-dark:#E1E4E8;--shiki-light:#1F2328">]</span><span style="--shiki-dark:#B392F0;--shiki-light:#0550AE">:not</span><span style="--shiki-dark:#E1E4E8;--shiki-light:#1F2328">(</span><span style="--shiki-dark:#B392F0;--shiki-light:#0550AE">:disabled</span><span style="--shiki-dark:#E1E4E8;--shiki-light:#1F2328">) {</span></span> <span data-line=""><span style="--shiki-dark:#79B8FF;--shiki-light:#0550AE"> cursor</span><span style="--shiki-dark:#E1E4E8;--shiki-light:#1F2328">: </span><span style="--shiki-dark:#79B8FF;--shiki-light:#0550AE">pointer</span><span style="--shiki-dark:#E1E4E8;--shiki-light:#1F2328">;</span></span> <span data-line=""><span style="--shiki-dark:#E1E4E8;--shiki-light:#1F2328"> }</span></span> <span data-line=""><span style="--shiki-dark:#E1E4E8;--shiki-light:#1F2328">}</span></span>
The --pointer option is not part of preset codes. It is applied as a project setup option, similar to --rtl.
Fetched April 25, 2026


