Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DCA-7: Design the User Interface for Accessing Content Spaces #243

Open
sebpalluel opened this issue Jan 17, 2024 · 0 comments
Open

DCA-7: Design the User Interface for Accessing Content Spaces #243

sebpalluel opened this issue Jan 17, 2024 · 0 comments

Comments

@sebpalluel
Copy link
Contributor

DCA-7: Design the User Interface for Accessing Content Spaces

Description

Design and implement a user interface on the Organizer page to display Content Spaces. Each Content Space should be represented as a clickable card, featuring the title and image, and an indication of whether the content is locked or unlocked for the user. The cards should be ordered by updated_at, prioritizing Content Spaces that the user can access.

Tasks

  1. UI Design for Content Spaces:
    • Create a design layout to display Content Spaces as clickable cards.
    • Include title and image for each Content Space.
  2. Access Indication:
    • Add a lock/unlock icon on each card to indicate accessibility.
  3. Card Interaction:
    • Ensure each card is clickable and redirects to the specific Content Space route.
  4. Sorting and Prioritization:
    • Implement sorting of Content Spaces by updated_at, from the most recent to the oldest.
    • Prioritize Content Spaces that are accessible (unlocked) for the user.

Acceptance Criteria

  1. Visual Appeal and Functionality: The design of the Content Space cards should be visually appealing and functional, providing a clear and concise representation of each Content Space.
  2. Access Indication: Each card must accurately display a lock/unlock icon, indicating whether the Content Space is accessible to the user.
  3. Interactivity: Clicking on a card should correctly redirect the user to the respective Content Space route.
  4. Sorting and Prioritization: Content Spaces must be sorted by their updated_at date, with accessible Content Spaces being displayed more prominently.

Notes

  • Focus on creating an intuitive and user-friendly interface.
  • Ensure the design is responsive and accommodates various screen sizes.
  • Prioritize clarity in the presentation of accessible and locked Content Spaces.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

1 participant