Skip to content

Add reusable testimonials sections to layout and homepage - #61

Merged
ucrengineer merged 16 commits into
mainfrom
copilot/add-testimonials-component
Jul 18, 2026
Merged

Add reusable testimonials sections to layout and homepage#61
ucrengineer merged 16 commits into
mainfrom
copilot/add-testimonials-component

Conversation

Copilot AI commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

This change introduces static testimonials content as requested: a site-wide testimonials widget at the bottom of every page, plus a dedicated testimonials block on the home page between “Services Provided” and the Calendly widget. It also includes a direct link to the provided Google Reviews listing.

  • Site-wide footer integration

    • Added a new reusable Testimonials Razor component.
    • Mounted it in MainLayout footer so testimonials render across all routes.
  • Home page placement

    • Inserted a dedicated testimonials section in Pages/Home.razor immediately after Services and before Calendly.
    • Reused the same component with a homepage-specific variant via IsHomeSection.
  • Content + UX details

    • Added static testimonial cards.
    • Added “Read More Google Reviews” CTA linking to the provided Google Maps reviews URL.
    • Included scoped styling for spacing, card treatment, and consistent presentation.
<!-- MainLayout.razor -->
<footer class="footer">
    <div class="container">
        <Testimonials />
        ...
    </div>
</footer>

<!-- Home.razor (between Services and Calendly) -->
<section id="home-testimonials" class="projects-section">
    <div class="container">
        <Testimonials IsHomeSection="true" />
    </div>
</section>

Copilot AI linked an issue Jul 17, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Add testimonials component to website Add reusable testimonials sections to layout and homepage Jul 17, 2026
Copilot AI requested a review from ucrengineer July 17, 2026 03:17

@ucrengineer ucrengineer left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

please use all of these google reviews. save them in a static js file (in wwwroot).

BeyondTheLabel
3415 S Sepulveda Blvd #1100, Los Angeles, CA 90034, United States
5.0
21 reviews
Sort by
Most relevant
Newest
Highest rating
Lowest rating
Monica R
3 reviews·2 photos
3 months ago
Ms Jada helped my son as his speech pathologist for in home therapy. At the beginning she thoroughly explained how her position works and how me as a parent am my child's biggest advocate and help. With her guidance and taking the reigns in … More
Photo 1 in review by Monica R
❤️1
Jess Mar
1 review
3 months ago
Love it
Wesney Noralez
4 reviews·1 photo
3 months ago
One of the best groups I have seen dealing with children on the spectrum.
monique webster
1 review·4 photos
3 months ago
Beyond the label have help me and my child alot they assist us with speech therapy, a one week summer camp where they brought different type of therapist to assist the children who attended the camp also they provide monthly sessions on … More
Photo 1 in review by monique webster
Photo 2 in review by monique webster
Photo 3 in review by monique webster
Photo 4 in review by monique webster
BeyondTheLabel (Owner)
3 months ago
Thank you for the review!
Jordana McLaughlin
1 review
6 months ago
Strategies used are very effective. I loved all activities and I’m seeing progress with my child 🫶🏽 100% Recommend!
BeyondTheLabel (Owner)
6 months ago
Thank you!
Shanique Smith
6 months ago
Hyecenia Barillas
7 months ago
Henry Johnston
1 review
Edited 7 months ago
It's been fantastic!! Jada and her students really are such joy and love; and work so well with my boys. Also, my kids teachers have seen aswell as myself the improvement from the first therapy session towards their last which I'm truly … More
🙏1
BeyondTheLabel (Owner)
a year ago
Thank you so much what a pleasure!
Emily Mackay
8 reviews
8 months ago
Jada and her team are wonderful. Our child has made terrific progress and went from speaking 5-10 words 6 months ago, to speaking in 3-4 word sentences. He has a lovely connection with Ms Ashley; he lights up when he sees her and repeats her name frequently at home when we ask about his day and what friends he played with at school.
BeyondTheLabel (Owner)
8 months ago
This is so sweet! Thank you Emily we love working with him.
Melissa Sosa
1 review
9 months ago
Jada and her team are wonderful speech therapists. They were all very understanding, kind, patient and wonderful. She care fully examined my son’s needs and figured out a prefect plan to help my little one. My son very much enjoyed every session and improved so much. I appreciate everything and grateful for their help.
Keyonna Johnson
7 reviews
10 months ago
Jada is an incredibly professional woman of color who goes above and beyond in her work. She gives back to her community in ways that extend far beyond speech therapy, and she has a gift for uplifting others. In addition to her expertise, … More
Parastoo Javaheri
2 reviews
a year ago
Jada is the best speech therapist. My kids love her and always looking forward to seeing her. She is kind, sweet, patient and overall wonderful. My son is talking more and learned so much because of Jada. So blessed to have her!
❤️1
Keneisha Barclay
Local Guide·3 reviews
a year ago
Great speech therapy services by Jada
Kelly Muschamp
1 review
a year ago
Jada is a brilliant young woman who leads a team of driven professionals to assist her in allowing our children in Belize an opportunity to work with therapists, which is very much difficult for us to achieve here. It's been a miraculous … More
Indira Correa
a year ago
Sheena Chavarria
1 review
a year ago
Beyond the label has provided my daughter with the much needed speech therapy she required to help her forms with sounds and words.
🙏1
BeyondTheLabel (Owner)
a year ago
Thank you for the support!
Shantel Yearwood
1 review
a year ago
Beyond the Label has positively impacted so many families in Belize. Without BtL many of these children and families would never access speech therapy services. They not only work with these children but they build bonds with families a … More
Maribel Sanchez
1 review
a year ago
I wholeheartedly recommend Ms. Jada! From the first appointment, her expertise and professionalism were evident. She took the time to thoroughly assess our both of our kid's unique speech needs, demonstrating her deep understanding of … More
Ilan Hubbard
6 reviews
a year ago
Amazing with kids!! My nephew was really nervous at first but she made such a comfortable environment for him!! I highly recommend!!
Simmie boo 420
1 review
a year ago
I feel so blessed to have this agency on my side In order to help with navigating The school district, Which was very scary because I never went through anything like this before. I was being helped from everything from contacting the … More
Brittany Echols
11 reviews·2 photos
a year ago
Jada is a remarkable young woman and professional. Her passion and drive to help the community, families, and children is unmatched. I’m so grateful for the work Beyondthelabel is committed to doing, it’s impacting so many lives.

Copilot AI commented Jul 17, 2026

Copy link
Copy Markdown
Contributor Author

please use all of these google reviews. save them in a static js file (in wwwroot).

BeyondTheLabel...

Implemented in commit b24b988.

  • Added /wwwroot/js/google-reviews.js with all provided Google reviews as static data.
  • Updated Layout/Testimonials.razor to load reviews from that JS file via module interop and render them dynamically in both existing testimonial placements.
  • Kept the Google Reviews CTA link in place.

Copilot AI requested a review from ucrengineer July 17, 2026 03:34
@ucrengineer

Copy link
Copy Markdown
Collaborator

@copilot i ment save the reviews in a json file in wwwroot like reviews/. i didnt mean use javascript, razor/wasm is fine for the widget

Copilot AI commented Jul 17, 2026

Copy link
Copy Markdown
Contributor Author

@copilot i ment save the reviews in a json file in wwwroot like reviews/. i didnt mean use javascript, razor/wasm is fine for the widget

Done in 71f382d.

I moved the reviews into /wwwroot/reviews/google-reviews.json, updated Layout/Testimonials.razor to load that JSON via HttpClient, and removed the previous /wwwroot/js/google-reviews.js file.

@ucrengineer ucrengineer left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

@copilot its best not to display the relative date, since this is static data, it will not bode over time well.

Copilot AI commented Jul 17, 2026

Copy link
Copy Markdown
Contributor Author

@copilot its best not to display the relative date, since this is static data, it will not bode over time well.

Addressed in 424d6f0 — removed the relative date display from the testimonials widget so static review dates are no longer shown.

Copilot AI requested a review from ucrengineer July 17, 2026 03:41

@ucrengineer ucrengineer left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

put testimonials.razor in a Components/ folder. it shouldnt be in layout

Copilot AI commented Jul 17, 2026

Copy link
Copy Markdown
Contributor Author

@copilot make the testimonials design very similar to https://easykeys.com/

Implemented in faded58.

I updated the testimonials component styling to a much cleaner, modern look similar to your reference, while keeping the current horizontal scrolling and clickable review behavior.

@ucrengineer

Copy link
Copy Markdown
Collaborator

design the testimonials component to look like this
image

@ucrengineer

Copy link
Copy Markdown
Collaborator

design the testimonials component to look like this image

@copilot

Copilot AI commented Jul 17, 2026

Copy link
Copy Markdown
Contributor Author

design the testimonials component to look like this <img alt="image" width="1388" height="598" src="https://private-user-images.githubusercontent.com/52877259/623035645-4d18027f-1a42-4c28-b046-28cb3...

Implemented in 7191343.

I redesigned the testimonials component to closely match the image layout and styling (section shell, heading block, rating chips, review toolbar, and card presentation) while keeping the horizontal scroll and clickable review behavior.

@ucrengineer

Copy link
Copy Markdown
Collaborator

design the testimonials component to look like this <img alt="image" width="1388" height="598" src="https://private-user-images.githubusercontent.com/52877259/623035645-4d18027f-1a42-4c28-b046-28cb3...

Implemented in 7191343.

I redesigned the testimonials component to closely match the image layout and styling (section shell, heading block, rating chips, review toolbar, and card presentation) while keeping the horizontal scroll and clickable review behavior.

follow existing color schemes.. also no "customers say", no "trustpilot" etc. the wording you had before was good. @copilot

@ucrengineer
ucrengineer marked this pull request as ready for review July 18, 2026 03:39
@ucrengineer
ucrengineer merged commit 926a592 into main Jul 18, 2026
1 check 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.

testimonials

2 participants