feat: rebrand to Cabo Pickleball Club with English UI

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Ivan
2026-03-01 21:13:08 +00:00
parent f905c0dfbe
commit ec48ff8405
5 changed files with 43 additions and 45 deletions

View File

@@ -5,8 +5,6 @@ import { usePathname } from 'next/navigation';
import {
LayoutDashboard,
Calendar,
Trophy,
ShoppingCart,
Users,
CreditCard,
BarChart3,
@@ -22,13 +20,11 @@ interface NavItem {
const navItems: NavItem[] = [
{ label: 'Dashboard', href: '/dashboard', icon: LayoutDashboard },
{ label: 'Reservas', href: '/bookings', icon: Calendar },
{ label: 'Torneos', href: '/tournaments', icon: Trophy },
{ label: 'Ventas', href: '/pos', icon: ShoppingCart },
{ label: 'Clientes', href: '/clients', icon: Users },
{ label: 'Membresías', href: '/memberships', icon: CreditCard },
{ label: 'Reportes', href: '/reports', icon: BarChart3 },
{ label: 'Configuración', href: '/settings', icon: Settings },
{ label: 'Bookings', href: '/bookings', icon: Calendar },
{ label: 'Players', href: '/clients', icon: Users },
{ label: 'Memberships', href: '/memberships', icon: CreditCard },
{ label: 'Reports', href: '/reports', icon: BarChart3 },
{ label: 'Settings', href: '/settings', icon: Settings },
];
export function Sidebar() {
@@ -38,7 +34,7 @@ export function Sidebar() {
<aside className="fixed left-0 top-0 z-40 h-screen w-64 border-r border-primary-200 bg-white">
{/* Logo Section */}
<div className="flex h-16 items-center gap-3 border-b border-primary-200 px-6">
<div className="flex h-10 w-10 items-center justify-center rounded-lg bg-amber-500">
<div className="flex h-10 w-10 items-center justify-center rounded-lg bg-primary">
<svg viewBox="0 0 40 40" className="w-7 h-7 text-white" fill="none">
{/* Lightning bolt / smash icon */}
<path d="M22 4L8 22h10l-4 14L28 18H18l4-14z" fill="currentColor" />
@@ -48,7 +44,7 @@ export function Sidebar() {
<circle cx="30" cy="4" r="1" fill="currentColor" opacity="0.5" />
</svg>
</div>
<span className="text-xl font-semibold text-primary-800">SmashPoint</span>
<span className="text-xl font-semibold text-primary-800">Cabo Pickleball</span>
</div>
{/* Navigation */}