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

Style home page and make it responsive #56

Merged
merged 2 commits into from
Oct 6, 2024
Merged

Conversation

EmmaBin
Copy link
Collaborator

@EmmaBin EmmaBin commented Oct 6, 2024

Description

Use Tailwind CSS to create a scrollable card that contains all shopping lists. Each shopping list should have the name aligned to the left, with the delete button and share button aligned to the right. At the bottom, the text input, voice icon, and submit button are properly aligned. On smaller phone screens, these elements should stack vertically.

Related Issue

closes #44

Acceptance Criteria

  • Once user is logged in, they can see the list of their Shopping Lists
  • User can create a New List
  • changing "Enter List Name:" to something more intuitive, such as "Create a new list:" or "Create New List:".

Type of Changes

Use one or more labels to help your team understand the nature of the change(s) you’re proposing. E.g., bug fix or enhancement are common ones.
enhancement

Updates

Before

After

Screenshot 2024-10-05 at 10 06 48 PM
Screenshot 2024-10-05 at 10 07 11 PM

Testing Steps / QA Criteria

  1. Go to the home page and create enough shopping lists to overflow the card.
  2. Scroll through the card to view the hidden shopping lists.
  3. The "Create a new list" option should remain visible on the homepage.
  4. Go to Inspect, and click on the tab icon to check if the home page is responsive on different screen sizes.

@EmmaBin EmmaBin self-assigned this Oct 6, 2024
Copy link

github-actions bot commented Oct 6, 2024

Visit the preview URL for this PR (updated for commit dda4825):

https://tcl-76-smart-shopping-list--pr56-eb-style-homepage-is-vcmct1jy.web.app

(expires Sun, 13 Oct 2024 05:23:24 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 512b1a88be8ae05fd3e727b99332819df760271d

Copy link
Collaborator

@arandel1 arandel1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great!!! Good job!

Copy link
Collaborator

@sar-mko sar-mko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I really like it, its super organized. Nice job!

@EmmaBin EmmaBin merged commit d7c9b09 into main Oct 6, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

24. As a user, I want to experience a clean and efficient home page
3 participants