From 6871ed2b9ab344584cb3bcafdc90484f24ec8e20 Mon Sep 17 00:00:00 2001 From: sina_sajjadi Date: Tue, 1 Sep 2026 20:59:35 +0330 Subject: [PATCH] feat: implement landing page sections with updated assets and structure --- app/page.tsx | 13 +- components/sections/CallToActionSection.tsx | 75 +++ components/sections/FaqSection.tsx | 120 +++++ components/sections/Footer.tsx | 152 +++++++ components/sections/PricingSection.tsx | 429 ++++++++++++++++++ components/sections/StatsSection.tsx | 44 ++ components/sections/TeambyAssistSection.tsx | 164 +++++++ components/sections/index.ts | 8 +- public/assets/images/assist_audio_lines.png | Bin 0 -> 279 bytes public/assets/images/assist_audio_lines.svg | 3 + public/assets/images/assist_badge_star.png | Bin 0 -> 21104 bytes public/assets/images/assist_badge_star.svg | 83 ++++ public/assets/images/assist_beam_left.png | Bin 0 -> 174139 bytes public/assets/images/assist_beam_left.svg | 198 ++++++++ public/assets/images/assist_beam_right.png | Bin 0 -> 173248 bytes public/assets/images/assist_beam_right.svg | 198 ++++++++ public/assets/images/assist_cards_overlay.png | Bin 0 -> 77613 bytes public/assets/images/assist_cards_overlay.svg | 10 + public/assets/images/assist_orb.png | Bin 0 -> 533774 bytes public/assets/images/assist_orb.svg | 317 +++++++++++++ public/assets/images/assist_orb_center.png | Bin 0 -> 152131 bytes public/assets/images/assist_orb_center.svg | 203 +++++++++ public/assets/images/assist_section_full.png | Bin 0 -> 729369 bytes public/assets/images/assist_star_3.png | Bin 0 -> 15910 bytes public/assets/images/assist_star_3.svg | 63 +++ public/assets/images/call_to_action.png | Bin 0 -> 768231 bytes public/assets/images/call_to_action_icon.svg | 9 + .../assets/images/call_to_action_visual.png | Bin 0 -> 381628 bytes public/assets/images/faq_card_glow.png | Bin 0 -> 58327 bytes public/assets/images/faq_header_badge.png | Bin 0 -> 12746 bytes public/assets/images/faq_header_badge.svg | 58 +++ public/assets/images/faq_plus_icon.png | Bin 0 -> 588 bytes public/assets/images/faq_plus_icon.svg | 4 + public/assets/images/footer_back.png | Bin 0 -> 1463026 bytes public/assets/images/footer_container.svg | 51 +++ public/assets/images/footer_glow_ellipse.svg | 12 + public/assets/images/footer_object_left.png | Bin 0 -> 8419 bytes public/assets/images/footer_object_right.png | Bin 0 -> 5368 bytes public/assets/images/footer_teamby.svg | 40 ++ public/assets/images/pricing_business_bg.png | Bin 0 -> 183543 bytes .../assets/images/pricing_business_stars.svg | 20 + public/assets/images/pricing_check_blue.svg | 4 + public/assets/images/pricing_check_white.svg | 4 + .../assets/images/pricing_cube_badge_blue.png | Bin 0 -> 12197 bytes .../assets/images/pricing_cube_badge_blue.svg | 52 +++ .../images/pricing_cube_badge_purple.png | Bin 0 -> 15504 bytes .../images/pricing_cube_badge_purple.svg | 41 ++ public/assets/images/pricing_glow_center.png | Bin 0 -> 254372 bytes public/assets/images/pricing_glow_left.png | Bin 0 -> 223878 bytes public/assets/images/pricing_glow_right.png | Bin 0 -> 254372 bytes public/assets/images/pricing_header_badge.png | Bin 0 -> 12686 bytes public/assets/images/pricing_header_badge.svg | 53 +++ public/assets/images/stats_title_icon.svg | 34 ++ public/assets/images/stats_visual.png | Bin 0 -> 1331412 bytes qa v.1.0.2.md | 74 +++ 55 files changed, 2533 insertions(+), 3 deletions(-) create mode 100644 components/sections/CallToActionSection.tsx create mode 100644 components/sections/FaqSection.tsx create mode 100644 components/sections/Footer.tsx create mode 100644 components/sections/PricingSection.tsx create mode 100644 components/sections/StatsSection.tsx create mode 100644 components/sections/TeambyAssistSection.tsx create mode 100644 public/assets/images/assist_audio_lines.png create mode 100644 public/assets/images/assist_audio_lines.svg create mode 100644 public/assets/images/assist_badge_star.png create mode 100644 public/assets/images/assist_badge_star.svg create mode 100644 public/assets/images/assist_beam_left.png create mode 100644 public/assets/images/assist_beam_left.svg create mode 100644 public/assets/images/assist_beam_right.png create mode 100644 public/assets/images/assist_beam_right.svg create mode 100644 public/assets/images/assist_cards_overlay.png create mode 100644 public/assets/images/assist_cards_overlay.svg create mode 100644 public/assets/images/assist_orb.png create mode 100644 public/assets/images/assist_orb.svg create mode 100644 public/assets/images/assist_orb_center.png create mode 100644 public/assets/images/assist_orb_center.svg create mode 100644 public/assets/images/assist_section_full.png create mode 100644 public/assets/images/assist_star_3.png create mode 100644 public/assets/images/assist_star_3.svg create mode 100644 public/assets/images/call_to_action.png create mode 100644 public/assets/images/call_to_action_icon.svg create mode 100644 public/assets/images/call_to_action_visual.png create mode 100644 public/assets/images/faq_card_glow.png create mode 100644 public/assets/images/faq_header_badge.png create mode 100644 public/assets/images/faq_header_badge.svg create mode 100644 public/assets/images/faq_plus_icon.png create mode 100644 public/assets/images/faq_plus_icon.svg create mode 100644 public/assets/images/footer_back.png create mode 100644 public/assets/images/footer_container.svg create mode 100644 public/assets/images/footer_glow_ellipse.svg create mode 100644 public/assets/images/footer_object_left.png create mode 100644 public/assets/images/footer_object_right.png create mode 100644 public/assets/images/footer_teamby.svg create mode 100644 public/assets/images/pricing_business_bg.png create mode 100644 public/assets/images/pricing_business_stars.svg create mode 100644 public/assets/images/pricing_check_blue.svg create mode 100644 public/assets/images/pricing_check_white.svg create mode 100644 public/assets/images/pricing_cube_badge_blue.png create mode 100644 public/assets/images/pricing_cube_badge_blue.svg create mode 100644 public/assets/images/pricing_cube_badge_purple.png create mode 100644 public/assets/images/pricing_cube_badge_purple.svg create mode 100644 public/assets/images/pricing_glow_center.png create mode 100644 public/assets/images/pricing_glow_left.png create mode 100644 public/assets/images/pricing_glow_right.png create mode 100644 public/assets/images/pricing_header_badge.png create mode 100644 public/assets/images/pricing_header_badge.svg create mode 100644 public/assets/images/stats_title_icon.svg create mode 100644 public/assets/images/stats_visual.png create mode 100644 qa v.1.0.2.md diff --git a/app/page.tsx b/app/page.tsx index a1d8d0b..fc187a7 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -6,6 +6,12 @@ import { StepsSection, VoiceAgentSection, TaskAnalysisSection, + TeambyAssistSection, + StatsSection, + PricingSection, + CallToActionSection, + FaqSection, + Footer, } from "@/components/sections"; export default function Home() { @@ -20,9 +26,14 @@ export default function Home() { + + + + + +