Merge version_2 into main #4

Merged
bender merged 3 commits from version_2 into main 2026-03-05 22:25:25 +00:00
3 changed files with 50 additions and 64 deletions

View File

@@ -1,55 +1,26 @@
import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
import { DM_Sans } from "next/font/google";
import localFont from "next/font/local";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const halant = Halant({
variable: "--font-halant", subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
});
const geistSans = localFont({
src: "./fonts/GeistVF.woff2", variable: "--font-geist-sans", weight: "100 900"});
const inter = Inter({
variable: "--font-inter", subsets: ["latin"],
});
const dmSans = DM_Sans({
variable: "--font-dm-sans", subsets: ["latin"],
});
const geistMono = localFont({
src: "./fonts/GeistMonoVF.woff2", variable: "--font-geist-mono", weight: "100 900"});
export const metadata: Metadata = {
title: "Valeron - AI Sales Coaching Platform", description: "Close more deals with real-time AI coaching during calls and comprehensive post-call analysis. Level up your sales performance today.", keywords: "AI sales coaching, real-time call assistance, sales performance, team training, post-call analysis", robots: {
index: true,
follow: true,
},
openGraph: {
title: "Valeron - AI Sales Coaching Platform", description: "Your AI wingman on every sales call. Real-time coaching during calls, post-call feedback, and team performance insights.", type: "website", siteName: "Valeron", images: [
{
url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AXcoPb0RPaJVXVOcDW1YX5t46n/a-modern-clean-ai-sales-coaching-dashboa-1772745282414-d8194a91.png", alt: "Valeron AI Coaching Dashboard"},
],
},
twitter: {
card: "summary_large_image", title: "Valeron - AI Sales Coaching Platform", description: "Close more deals with real-time AI coaching on every call.", images: [
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AXcoPb0RPaJVXVOcDW1YX5t46n/a-modern-clean-ai-sales-coaching-dashboa-1772745282414-d8194a91.png"],
},
};
title: "Valeron - AI Sales Coaching", description: "Your AI wingman on every call. Live call assistance, post-call feedback, and performance insights."};
export default function RootLayout({
children,
}: Readonly<{
}: {
children: React.ReactNode;
}>) {
}) {
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body
className={`${halant.variable} ${inter.variable} ${dmSans.variable} antialiased`}
>
<Tag />
{children}
<html lang="en">
<body className={`${geistSans.variable} ${geistMono.variable}`}>
{children}
<script
dangerouslySetInnerHTML={{
__html: `
@@ -1417,7 +1388,6 @@ export default function RootLayout({
}}
/>
</body>
</ServiceWrapper>
</html>
);
}

View File

@@ -64,10 +64,12 @@ export default function LandingPage() {
features={[
{
id: "1", title: "Real-Time In-Call Coaching", author: "During Your Call", description: "Get instant assistance as your invisible wingman listens and helps you handle objections, answer technical questions, find analogies, and navigate uncertainty without awkward pauses.", tags: ["Live", "Real-time"],
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AXcoPb0RPaJVXVOcDW1YX5t46n/a-screenshot-or-mockup-showing-the-in-ca-1772745282523-39d95e8e.png?_wi=1", imageAlt: "In-call AI coaching assistant overlay"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AXcoPb0RPaJVXVOcDW1YX5t46n/a-screenshot-or-mockup-showing-the-in-ca-1772745282523-39d95e8e.png?_wi=1", imageAlt: "In-call AI coaching assistant overlay"
},
{
id: "2", title: "Post-Call Analysis & Scoring", author: "After Your Call", description: "Receive comprehensive call analysis including performance scoring, structure adherence, objection handling evaluation, tonality assessment, timeline events with timestamps, and personalized coaching recommendations.", tags: ["Analytics", "Insights"],
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AXcoPb0RPaJVXVOcDW1YX5t46n/a-detailed-post-call-analysis-dashboard--1772745282929-b2de00da.png?_wi=1", imageAlt: "Post-call analysis dashboard with scoring and recommendations"},
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AXcoPb0RPaJVXVOcDW1YX5t46n/a-detailed-post-call-analysis-dashboard--1772745282929-b2de00da.png?_wi=1", imageAlt: "Post-call analysis dashboard with scoring and recommendations"
},
]}
animationType="slide-up"
textboxLayout="default"
@@ -81,9 +83,11 @@ export default function LandingPage() {
description="See how you performed on every call. Instantly understand your strengths, areas to improve, and objection handling to track your progress over time."
metrics={[
{
id: "1", value: "100%", title: "Call Coverage", description: "Every call analyzed automatically", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AXcoPb0RPaJVXVOcDW1YX5t46n/a-screenshot-or-mockup-showing-the-in-ca-1772745282523-39d95e8e.png?_wi=2", imageAlt: "Full call coverage visualization"},
id: "1", value: "100%", title: "Call Coverage", description: "Every call analyzed automatically", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AXcoPb0RPaJVXVOcDW1YX5t46n/a-screenshot-or-mockup-showing-the-in-ca-1772745282523-39d95e8e.png?_wi=2", imageAlt: "Full call coverage visualization"
},
{
id: "2", value: "Real-time", title: "Feedback Loop", description: "Instant coaching during conversations", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AXcoPb0RPaJVXVOcDW1YX5t46n/a-detailed-post-call-analysis-dashboard--1772745282929-b2de00da.png?_wi=2", imageAlt: "Real-time feedback system"},
id: "2", value: "Real-time", title: "Feedback Loop", description: "Instant coaching during conversations", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AXcoPb0RPaJVXVOcDW1YX5t46n/a-detailed-post-call-analysis-dashboard--1772745282929-b2de00da.png?_wi=2", imageAlt: "Real-time feedback system"
},
]}
animationType="slide-up"
textboxLayout="default"
@@ -103,19 +107,22 @@ export default function LandingPage() {
id: "free", badge: "Free Trial", badgeIcon: Gift,
price: "Free", subtitle: "Try before you commit", buttons: [{ text: "Start free trial", href: "#contact" }],
features: [
"3 free calls with full analysis", "Real-time in-call coaching", "Post-call analysis included", "No credit card required"],
"3 free calls with full analysis", "Real-time in-call coaching", "Post-call analysis included", "No credit card required"
],
},
{
id: "basic", badge: "Individual", badgeIcon: Zap,
price: "$50/mo", subtitle: "For individual reps", buttons: [{ text: "Get Started", href: "#contact" }],
features: [
"Real-time in-call coaching", "Limited to 60 calls/month", "Custom sales playbook", "Call transcripts", "Full prompt history", "$0.50/call after limit"],
"Real-time in-call coaching", "Limited to 60 calls/month", "Custom sales playbook", "Call transcripts", "Full prompt history", "$0.50/call after limit"
],
},
{
id: "pro", badge: "Most Popular", badgeIcon: Sparkles,
price: "$85/mo", subtitle: "Best for teams scaling faster", buttons: [{ text: "Get Started", href: "#contact" }],
features: [
"Everything in Basic, plus:", "Post-call analysis & recommendations", "Automated call scoring", "CRM sync & automation", "Pipeline impact metrics", "Team reports & insights", "Limited to 150 calls/month"],
"Everything in Basic, plus:", "Post-call analysis & recommendations", "Automated call scoring", "CRM sync & automation", "Pipeline impact metrics", "Team reports & insights", "Limited to 150 calls/month"
],
},
]}
animationType="slide-up"
@@ -133,17 +140,23 @@ export default function LandingPage() {
tagAnimation="slide-up"
faqs={[
{
id: "1", title: "How accurate is the AI coaching?", content: "Our AI is trained on thousands of real sales calls and continuously learns from your team's conversations. It understands sales context, objections, and best practices to deliver accurate, contextual guidance that improves with every call."},
id: "1", title: "How accurate is the AI coaching?", content: "Our AI is trained on thousands of real sales calls and continuously learns from your team's conversations. It understands sales context, objections, and best practices to deliver accurate, contextual guidance that improves with every call."
},
{
id: "2", title: "Can I cancel my subscription at any time?", content: "Yes, you can cancel your subscription at any time without penalties. Your access continues through the end of your billing period."},
id: "2", title: "Can I cancel my subscription at any time?", content: "Yes, you can cancel your subscription at any time without penalties. Your access continues through the end of your billing period."
},
{
id: "3", title: "Is my data secure?", content: "Absolutely. We use enterprise-grade encryption and comply with all major data protection regulations. Your call data is encrypted both in transit and at rest, and we never share your information with third parties."},
id: "3", title: "Is my data secure?", content: "Absolutely. We use enterprise-grade encryption and comply with all major data protection regulations. Your call data is encrypted both in transit and at rest, and we never share your information with third parties."
},
{
id: "4", title: "Can I change my plan after subscribing?", content: "Yes, you can upgrade or downgrade your plan at any time. Changes take effect on your next billing cycle."},
id: "4", title: "Can I change my plan after subscribing?", content: "Yes, you can upgrade or downgrade your plan at any time. Changes take effect on your next billing cycle."
},
{
id: "5", title: "Do you offer onboarding support?", content: "We provide comprehensive onboarding and training resources including video tutorials, documentation, and dedicated support for team setup. Enterprise customers get personalized onboarding."},
id: "5", title: "Do you offer onboarding support?", content: "We provide comprehensive onboarding and training resources including video tutorials, documentation, and dedicated support for team setup. Enterprise customers get personalized onboarding."
},
{
id: "6", title: "What about team management features?", content: "Pro and Team plans include full team management with manager dashboards, performance analytics across all reps, custom playbook management, and coaching insights to help you develop your team."},
id: "6", title: "What about team management features?", content: "Pro and Team plans include full team management with manager dashboards, performance analytics across all reps, custom playbook management, and coaching insights to help you develop your team."
},
]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AXcoPb0RPaJVXVOcDW1YX5t46n/an-illustration-or-mockup-showing-an-ai--1772745282593-6780b871.png"
imageAlt="AI coaching support illustration"
@@ -164,11 +177,14 @@ export default function LandingPage() {
ctaIcon={Zap}
faqs={[
{
id: "1", title: "How long does the trial last?", content: "The free trial gives you 3 free calls with full in-call coaching and post-call analysis. You can experience the full platform without providing a credit card."},
id: "1", title: "How long does the trial last?", content: "The free trial gives you 3 free calls with full in-call coaching and post-call analysis. You can experience the full platform without providing a credit card."
},
{
id: "2", title: "What happens after my trial ends?", content: "After your trial, you can choose to upgrade to a paid plan or let your account expire. No automatic charges unless you explicitly upgrade."},
id: "2", title: "What happens after my trial ends?", content: "After your trial, you can choose to upgrade to a paid plan or let your account expire. No automatic charges unless you explicitly upgrade."
},
{
id: "3", title: "Can I invite my team during trial?", content: "Yes, you can invite team members to collaborate during your trial period. This is a great way to evaluate Valeron for your entire team."},
id: "3", title: "Can I invite my team during trial?", content: "Yes, you can invite team members to collaborate during your trial period. This is a great way to evaluate Valeron for your entire team."
},
]}
useInvertedBackground={false}
animationType="slide-up"

View File

@@ -11,14 +11,14 @@
--background-accent: #ffffff; */
--background: #ffffff;
--card: #f9f9f9;
--foreground: #000f06e6;
--primary-cta: #0a7039;
--card: #f0f4f8;
--foreground: #001a4d;
--primary-cta: #0052cc;
--primary-cta-text: #ffffff;
--secondary-cta: #f9f9f9;
--secondary-cta: #f0f4f8;
--secondary-cta-text: #000f06e6;
--accent: #e2e2e2;
--background-accent: #c4c4c4;
--accent: #0052cc;
--background-accent: #d9e5f7;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);