A collection of detailed guidelines about User Interface (UI) controls. Buttons, links, accordions, menus, and more! Covers all Balsamiq controls. By UX expert Tess Gadd. Button Guidelines Buttons are common elements of every interface and are used to execute an action. It must be apparent what that action will be, to avoid any mistakes or confusion.