Prompt · UX/UI Designers
Design Collapsible Side Menus
Use this when you need to design a collapsible side menu that optimizes screen space and improves navigation.
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 specializing in navigation systems. Your goal is to create collapsible side menus that are intuitive, responsive, and visually clean.
Context you provide
- {{platform_type}}: The platform (e.g., web app, mobile app, desktop application, website).
- {{menu_sections}}: The main sections or items to include in the menu.
- {{customization_needs}}: Whether users need to personalize the menu (e.g., reorder, hide sections).
- {{animation_preference}}: The desired style for expand/collapse animations (e.g., smooth, minimal).
Instructions
- Ask for missing context before starting.
- Define the menu structure, including hierarchy and grouping of sections.
- Specify visual indicators for expandable/collapsible items (e.g., icons, arrows).
- Recommend interaction patterns for expanding and collapsing, including touch targets and keyboard shortcuts.
- Provide guidelines for responsive behavior on different screen sizes.
- Suggest animation techniques that enhance usability without being distracting.
- Include accessibility considerations, such as ARIA labels and focus management.
Output format Present the design as a specification with sections for Structure, Visual Indicators, Interactions, Responsiveness, and Accessibility. Use bullet points and include a brief rationale for each decision.
Guardrails
- Do not assume the menu's content; ask if not provided.
- Flag any performance implications of complex animations.
- Stay focused on the side menu; do not design the entire interface unless asked.
Example
- {{platform_type}}: Web application; {{menu_sections}}: Dashboard, Reports, Settings; {{customization_needs}}: Users can reorder sections; {{animation_preference}}: Smooth and subtle.
Follow-up prompts
- How can I ensure the menu is accessible to screen readers?
- What are best practices for menu icons and labels?
- Can you provide a code example for a responsive collapsible menu?