Skip to content

Comments

Feat/home#16

Merged
CMolinaBetancourt merged 14 commits intomainfrom
feat/home
Oct 26, 2025
Merged

Feat/home#16
CMolinaBetancourt merged 14 commits intomainfrom
feat/home

Conversation

@CMolinaBetancourt
Copy link
Collaborator

@CMolinaBetancourt CMolinaBetancourt commented Oct 21, 2025

🎯Type of Change (Select one or more):

  • Feat ✨: Home

This PR...

is for the home page and its components.


📝 What I Did (Detailed Work):

  • Components for home: CheckIcon, ChallengeCard, ChallengeCardsGrid, TestimonialCardsGrid, Footer, Navbar
  • Page Home.

🧪 How to Test (Steps to Verify):

Provide clear, numbered steps for reviewers to manually test and verify your changes.

  1. Go to the preview deployment.
  2. Review the home page.

🤔 What I learned (gotchas):

I learned responsive design and how to work with the button as a component. In Figma I learned how to use Figma plugins to translate the design into Tailwind, which facilitates the rendering process.

@netlify
Copy link

netlify bot commented Oct 21, 2025

Deploy Preview for mint-chip ready!

Name Link
🔨 Latest commit 33262e7
🔍 Latest deploy log https://app.netlify.com/projects/mint-chip/deploys/68fab7ff8bb5560008428042
😎 Deploy Preview https://deploy-preview-16--mint-chip.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Collaborator

@nkabembo nkabembo left a comment

Choose a reason for hiding this comment

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

Things look good. it is responsive
Suggestion: When for the navigation buttons maybe a delay is good the speed is fast when button is clicked
I got some feedback while using IBM accessibility checker this is the feedback. Suggestion you can test it out using IBM to get more context on the feedback. I got
1.For Healie in nav link this was comment - Violation Content is not within a landmark element. What i noticed when Healie is clicked nothing happens except cursor shows is it clear to any user that they have clicked even though it remains on page .suggestion: adding an outline
2. Multiple elements with "main" role do not have unique labels
3. Confirm this text 'Woman who completed Guided Journaling' is used as a heading and if so, modify to use a heading element or role. - In the women in tech section with the card the headings are simply in p tag maybe changing the tag to heading of the role would help with that

@CMolinaBetancourt
Copy link
Collaborator Author

Thank you for the review, I have corrected the main points. Please check it and let me know

@nkabembo
Copy link
Collaborator

Thank you for the review, I have corrected the main points. Please check it and let me know

I think most of the issues are fixed for accessibility. I just had a question about focus visible outline. when clicking Healie no outline shows but outline shows everywhere else. Also when I clicked tab the outline is black while when I click the outlines is blue. Having a consistent focus-visible color will be good. Also for the buttons I am not sure if I was clear but when clicking it flashes really fast and moves to another page. Maybe slowing down button or link speed be nice so that the transition to another page is quick but the button does not flash. Not sure if that is clear.

@nkabembo
Copy link
Collaborator

Thank you for the review, I have corrected the main points. Please check it and let me know

I think most of the issues are fixed for accessibility. I just had a question about focus visible outline. when clicking Healie no outline shows but outline shows everywhere else. Also when I clicked tab the outline is black while when I click the outlines is blue. Having a consistent focus-visible color will be good. Also for the buttons I am not sure if I was clear but when clicking it flashes really fast and moves to another page. Maybe slowing down button or link speed be nice so that the transition to another page is quick but the button does not flash. Not sure if that is clear.

@nkabembo
Copy link
Collaborator

the outlines for keyboard use are not fine. I notice that the buttons when clicked have active color of blue which is fine since I am not using the key board so no outline is needed based on my understanding. Only the signup button has an outline when clicked. Suggestion: removing the outline for that button so it matches the other buttons

Copy link
Collaborator

@magali-la magali-la left a comment

Choose a reason for hiding this comment

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

note: shifting alignment of check icon and titles containers on the check cards across breakpoints
suggestion: Revisit items-start class. React icons has check icons, that look the same, which you could change the colors of as an option

@nkabembo nkabembo self-requested a review October 26, 2025 20:01
Copy link
Collaborator

@nkabembo nkabembo left a comment

Choose a reason for hiding this comment

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

The button in the nav bar is not showing as black there are just links currently not sure if that will be handled in a different pr for the navbar because it was there and it disapeared.

@CMolinaBetancourt
Copy link
Collaborator Author

CMolinaBetancourt commented Oct 26, 2025

The button in the nav bar is not showing as black there are just links currently not sure if that will be handled in a different pr for the navbar because it was there and it disappeared.

According to what I understood, I should wait for the button component to be ready to import it from there. That is the reason I took all the code related to buttons

@nkabembo
Copy link
Collaborator

The button in the nav bar is not showing as black there are just links currently not sure if that will be handled in a different pr for the navbar because it was there and it disappeared.

According to what I understood, I should wait for the button component to be ready to import it from there. That is the reason I took all the code related to buttons

ok

@CMolinaBetancourt CMolinaBetancourt merged commit c193f35 into main Oct 26, 2025
4 checks passed
@CMolinaBetancourt CMolinaBetancourt deleted the feat/home branch November 3, 2025 19:43
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.

3 participants