UNPKG

@aotearoan/neon

Version:

Neon is a lightweight design library of Vue 3 components with minimal dependencies.

24 lines (23 loc) 910 B
/** * Describes the different <a href="/user-input/button">NeonButton</a> styles. * @enum */ export declare enum NeonButtonStyle { /** Solid buttons are solid color buttons. Use these for primary or secondary actions (usually low contrast color). */ Solid = "solid", /** * Outline buttons appear with a border & no background color. Outline buttons should be used for secondary actions * or alternate actions outside the main flow to minimise distraction for the user. */ Outline = "outline", /** * Text buttons appear as text without a background. Text buttons are usually used for icons buttons or secondary * actions. */ Text = "text", /** * USED INTERNALLY: an <em>input</em> field style button. This is used as the button trigger for NeonSelect & * NeonDatePicker for consistency with other form fields. */ Input = "input" }