interactions@Ibelick
Use Existing Components First
MUST
MUST: Use the project's existing component primitives before introducing new libraries. Check for existing Button, Dialog, Popover components first.
Before building custom UI, check if an existing component library already solves the problem
Bad
Good
Why it matters
Building UI components from scratch introduces accessibility bugs, inconsistent behavior, maintenance burden, and duplicated effort. The project's own primitives have already been tested, styled, and documented — reach for those before reaching for a new dependency or a hand-rolled component.