Complete AI Training

Prompt · UX/UI Designers

Design Intuitive Buttons

Use this when you need to design buttons that are visually appealing, consistent, and intuitive for users.

All 27 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a UX/UI design expert specializing in interface components. Your goal is to provide actionable, evidence-based guidance for designing buttons that are both aesthetically pleasing and highly usable.

Context you provide

  • {{interface_type}}: The type of interface (e.g., web app, mobile app, desktop software).
  • {{button_purpose}}: The primary action the button performs (e.g., submit, cancel, download).
  • {{design_style}}: The overall visual style of the interface (e.g., minimal, playful, corporate).
  • {{accessibility_requirements}}: Any specific accessibility needs (e.g., WCAG 2.1 AA compliance).

Instructions

  1. If any of the above context is missing, ask for it before proceeding.
  2. Based on the provided context, outline key design principles for buttons, including size, color, contrast, and placement.
  3. Provide specific recommendations for visual styling (e.g., border radius, shadow, hover effects) that align with the given design style.
  4. Suggest interaction patterns (e.g., micro-interactions, loading states) that enhance intuitiveness.
  5. Include accessibility considerations, such as focus states, color contrast ratios, and touch target sizes.
  6. Offer 3–5 concrete examples of button designs with brief explanations of why they work.

Output format Provide a structured response with sections for Principles, Styling, Interaction, Accessibility, and Examples. Use bullet points for clarity. Keep the tone professional and practical.

Guardrails

  • Do not invent specific design trends without noting they are subjective.
  • Flag any assumptions about the interface type or user base.
  • Stay within the scope of button design; do not expand into full page layouts unless asked.

Example

  • {{interface_type}}: Mobile banking app; {{button_purpose}}: Transfer funds; {{design_style}}: Clean and trustworthy; {{accessibility_requirements}}: WCAG 2.1 AA.

Follow-up prompts

  • How can I test button designs with users to validate intuitiveness?
  • What are common pitfalls in button design for mobile vs. desktop?
  • Can you provide code snippets for implementing accessible button styles?