Skip to content

Issue: Improve Auto Robots Page UI/UX #819

@yash0260

Description

@yash0260

📌 Current Problem

The current Auto Robots cards page UI looks functional but has several design issues that affect usability and overall aesthetics:

  1. Card Size & Alignment

    • Cards are not uniform in height, leading to inconsistent spacing.
    • Text sometimes overflows or leaves too much empty space.
  2. Lack of Interactivity

    • Hover states are missing on cards.
    • Buttons ("Use this robot") look static and don't provide micro-interactions.
  3. Readability Issues

    • Font size is slightly small for longer descriptions.
    • Contrast between background and text could be improved for accessibility.
  4. Pagination Style

    • Pagination looks basic and not interactive enough.
    • No hover/active styling for better navigation clarity.

🎯 Proposed Solution

I would like to redesign the cards and interactions to make the UI more modern, user-friendly, and consistent:

  1. Card Redesign

    • Fix card height to be uniform.
    • Use a grid system with equal spacing.
    • Add subtle shadow & border-radius for a modern look.
  2. Hover Effects

    • Cards slightly lift on hover (transform: translateY(-5px) scale(1.02)).
    • Add smooth transition animations.
  3. Improved Buttons

    • Make "Use this robot" button more interactive:
      • Gradient background (instead of flat pink).
      • Hover glow effect + icon (⚡).
      • Scale effect on hover.
  4. Typography & Content

    • Increase font size for readability.
    • Use ellipsis (...) for overly long text.
    • Better alignment of title + description + button.
  5. Pagination Redesign

    • Add hover + active styling.
    • Possibly replace numbers with rounded pills + smooth transition.
  6. Mobile Responsiveness

    • Ensure cards stack neatly on mobile (1 per row).
    • Reduce button size & padding for small screens.

✨ Example (Proposed Look & Feel)

  • Uniform card size (Glassmorphism / modern gradient shadows).
  • Hover effects with smooth transitions.
  • Interactive pagination with active highlight.
  • Buttons with icon + gradient.

🔧 Tech Implementation

  • Update TailwindCSS / CSS modules for styling.
  • Refactor card component into a reusable component (props for title, description, link, etc).
  • Add responsive styles (sm:grid-cols-1, md:grid-cols-2, lg:grid-cols-3).

✅ Expected Outcome

  • Cleaner, consistent, and professional look.
  • Improved interactivity for better UX.
  • More responsive and accessible design.
  • Makes the page more engaging and Hacktoberfest-worthy.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions