Design forms an important part of any product. This page outlines best practices for designers, developers, builders, and writers to create Snap user flows that are accessible to all users:
Snaps design guidelines | MetaMask developer documentation