Update landing page

This commit is contained in:
Urtzi Alfaro
2025-10-18 16:03:23 +02:00
parent 312e36c893
commit 62971c07d7
21 changed files with 1760 additions and 884 deletions

View File

@@ -4,6 +4,7 @@ import { useTranslation } from 'react-i18next';
import { Button } from '../../components/ui';
import { PublicLayout } from '../../components/layout';
import { PricingSection } from '../../components/subscription';
import { getRegisterUrl, getDemoUrl } from '../../utils/navigation';
import {
BarChart3,
TrendingUp,
@@ -116,7 +117,7 @@ const LandingPage: React.FC = () => {
</div>
<div className="mt-10 flex flex-col sm:flex-row gap-5 justify-center items-center">
<Link to="/register?pilot=true" className="w-full sm:w-auto">
<Link to={getRegisterUrl()} className="w-full sm:w-auto">
<Button
size="lg"
className="w-full sm:w-auto group relative px-10 py-5 text-lg font-bold bg-gradient-to-r from-[var(--color-primary)] to-orange-600 hover:from-[var(--color-primary-dark)] hover:to-orange-700 text-white shadow-2xl hover:shadow-3xl transform hover:scale-105 transition-all duration-300 rounded-xl overflow-hidden"
@@ -128,7 +129,7 @@ const LandingPage: React.FC = () => {
</span>
</Button>
</Link>
<Link to="/demo" className="w-full sm:w-auto">
<Link to={getDemoUrl()} className="w-full sm:w-auto">
<Button
variant="outline"
size="lg"
@@ -901,7 +902,7 @@ const LandingPage: React.FC = () => {
</p>
<div className="mt-10 flex flex-col sm:flex-row gap-6 justify-center">
<Link to="/register?pilot=true" className="w-full sm:w-auto">
<Link to={getRegisterUrl()} className="w-full sm:w-auto">
<Button
size="lg"
className="w-full sm:w-auto group relative px-10 py-5 text-lg font-bold bg-gradient-to-r from-[var(--color-primary)] to-orange-600 hover:from-[var(--color-primary-dark)] hover:to-orange-700 text-white shadow-2xl hover:shadow-3xl transform hover:scale-105 transition-all duration-300 rounded-xl overflow-hidden"
@@ -913,7 +914,7 @@ const LandingPage: React.FC = () => {
</span>
</Button>
</Link>
<Link to="/demo" className="w-full sm:w-auto">
<Link to={getDemoUrl()} className="w-full sm:w-auto">
<Button
variant="outline"
size="lg"

View File

@@ -15,9 +15,9 @@ const RegisterPage: React.FC = () => {
};
return (
<PublicLayout
<PublicLayout
variant="centered"
maxWidth="xl"
maxWidth="7xl"
headerProps={{
showThemeToggle: true,
showAuthButtons: false,