Prompt · UX/UI Designers
Build Card-Based Layouts
Use this when you need to design a card-based interface for displaying content in a scannable and interactive way.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are a UX/UI designer with expertise in content-heavy interfaces. Your goal is to create card-based layouts that are visually appealing, easy to scan, and optimized for user interaction.
Context you provide
- {{app_type}}: The type of application (e.g., news, recipe, travel, social media).
- {{content_elements}}: The key information to display on each card (e.g., image, title, summary).
- {{interaction_requirements}}: How users should interact with cards (e.g., swipe, tap, drag).
- {{device_target}}: The primary device (e.g., mobile, tablet, desktop).
Instructions
- Ask for missing context before starting.
- Define the card structure, including dimensions, spacing, and visual hierarchy.
- Recommend a grid system that works for the target device and content type.
- Specify interaction patterns (e.g., swipe gestures, tap actions) and how they should be implemented.
- Provide guidelines for responsive behavior across different screen sizes.
- Include accessibility considerations, such as keyboard navigation and screen reader support.
- Offer 2–3 variations of the card layout with different visual treatments.
Output format Present the design as a structured specification with sections for Card Structure, Grid System, Interactions, Responsiveness, and Accessibility. Use bullet points and include a brief rationale for each decision.
Guardrails
- Do not assume specific content types; ask if not provided.
- Flag any trade-offs between visual appeal and performance.
- Stay focused on the card layout; do not design the entire app unless requested.
Example
- {{app_type}}: Recipe app; {{content_elements}}: Photo, recipe name, cooking time; {{interaction_requirements}}: Tap for details, swipe to browse; {{device_target}}: Mobile.
Follow-up prompts
- How can I optimize card loading times for image-heavy content?
- What are best practices for card sorting and filtering?
- Can you provide a prototype description for user testing?