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

Add "Groups" Feature with Home Lists and View Buttons #57

Closed
brylie opened this issue Dec 8, 2023 · 0 comments
Closed

Add "Groups" Feature with Home Lists and View Buttons #57

brylie opened this issue Dec 8, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@brylie
Copy link
Member

brylie commented Dec 8, 2023

Introduction

  • Proposal to create a "Groups" feature, which will organize Homes into defined groups on a new page using Bootstrap 5 cards and lists.

Screenshot_20231208_215529

Detailed Description

  • A new "Groups" page will be created to list all the Groups.
  • Each Group will be represented as a Bootstrap 5 card.
  • The Group name will be displayed as the card title.
  • Within each card, display a Bootstrap 5 list showing the homes associated with that group.
  • Each home in the list will have:
    • Home name displayed.
    • A "View" button to the left of the home name, styled with a Bootstrap icon (e.g., an eye icon) to indicate navigation to the Home profile page.
  • The "View" button will link to the corresponding Home profile page.
  • Visual: Screenshot provided should be used as a reference for the "View" button design and placement.

Use Case

  • Facilitates the management and organization of multiple Homes within larger Groups.
  • Provides quick navigation to each Home profile from the Groups page.

Technical Considerations

  • Ensure proper routing and linking of the "View" buttons to the respective Home profile pages.
  • Cards and lists should be responsive and maintain the overall design language of the application.
  • Accessibility considerations should be taken into account, ensuring that icons and buttons are easily identifiable and usable.

Alternatives Considered

  • N/A, as the card layout provides a clear and organized way to represent groups and their associated homes.

Additional Context

  • The visual styling should be consistent with existing Bootstrap 5 elements used in the project.
  • Care should be taken to ensure that the Groups page is scalable and performs well even with a large number of groups and homes.

This issue is intended to clearly define the requirements for the new Groups feature, ensuring a user-friendly interface that aligns with the current design system used throughout the project. The provided screenshot will serve as a visual guide for the expected outcome.

@brylie brylie added enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed labels Dec 8, 2023
@brylie brylie closed this as completed Dec 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
Archived in project
Development

No branches or pull requests

2 participants