diff --git a/index.html b/index.html index 635d88c..f87d996 100644 --- a/index.html +++ b/index.html @@ -3,7 +3,7 @@ - + diff --git a/public/mahindra-favicon.png b/public/mahindra-favicon.png new file mode 100644 index 0000000..f780f17 Binary files /dev/null and b/public/mahindra-favicon.png differ diff --git a/public/mahindra.png b/public/mahindra.png new file mode 100644 index 0000000..b394405 Binary files /dev/null and b/public/mahindra.png differ diff --git a/public/tech-mahindra-favicon.svg b/public/tech-mahindra-favicon.svg new file mode 100644 index 0000000..aab358c --- /dev/null +++ b/public/tech-mahindra-favicon.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/tech-mahindra.png b/public/tech-mahindra.png new file mode 100644 index 0000000..d07b0a5 Binary files /dev/null and b/public/tech-mahindra.png differ diff --git a/src/components/AppShell.tsx b/src/components/AppShell.tsx index fb7f2ff..f22e8b2 100644 --- a/src/components/AppShell.tsx +++ b/src/components/AppShell.tsx @@ -248,7 +248,7 @@ function CurrentAppShell() {
-
Maya is on the line
+
Mira is on the line
The AI scheduler is placing the call right now. This page refreshes on completion.
diff --git a/src/components/variants/Calendar.tsx b/src/components/variants/Calendar.tsx index 370acfd..ee7eb61 100644 --- a/src/components/variants/Calendar.tsx +++ b/src/components/variants/Calendar.tsx @@ -129,8 +129,9 @@ export function CalendarView() { if (cancelled) return; setDrives(td); setCars((c.records as unknown as Car[]) ?? []); + const todayKey = istDayKey(new Date().toISOString()); const days = td.map((r) => istDayKey(r.slot_start)).sort(); - setWeekStart(days[0] ?? null); + setWeekStart(days.length ? todayKey : null); }) .catch((e: any) => !cancelled && setError(e?.message ?? "Failed to load")) .finally(() => !cancelled && setLoading(false)); diff --git a/src/components/variants/VariantB.tsx b/src/components/variants/VariantB.tsx index c7efd12..fca3f66 100644 --- a/src/components/variants/VariantB.tsx +++ b/src/components/variants/VariantB.tsx @@ -171,11 +171,9 @@ function Sidebar({ borderRight: `1px solid ${TM_BORDER}`, }} > -
-
- Zino -
AI Sales Ops
-
+
+ Tech Mahindra +
AI Sales Ops
@@ -864,7 +862,7 @@ function DetailPage({
-
Maya is on the call
+
Mira is on the call
The AI scheduler is handling this lead. This page refreshes when complete.
@@ -1003,7 +1001,7 @@ function DetailPage({ const tone = meta?.tone ?? "system"; const isLast = i === audit.length - 1; const dotColor = isLast ? ACCENT : tone === "ai" ? TM_NAVY : tone === "user" ? "#57534e" : "#a8a29e"; - const actor = tone === "ai" ? "AI · Maya" : (e.user_roles?.[0] ?? "System"); + const actor = tone === "ai" ? "AI · Mira" : (e.user_roles?.[0] ?? "System"); return (
  • , title: "No AI call activity", - body: "Maya's call summary appears here once she's connected.", + body: "Mira's call summary appears here once she's connected.", }, other: { icon: , diff --git a/src/pages/Login.tsx b/src/pages/Login.tsx index 25356a6..fcd0a61 100644 --- a/src/pages/Login.tsx +++ b/src/pages/Login.tsx @@ -42,7 +42,7 @@ export default function Login() { }; return ( -
    +
    {/* ── Left — TM brand panel ───────────────────────────────────── */}
    {/* Brand lockup — zino mark + Sales Ops subtitle */} -
    - Zino -
    AI Sales Ops
    +
    +
    + Tech Mahindra +
    {/* Headline + feature bullets */} @@ -76,7 +77,7 @@ export default function Login() {
    {[ - { icon: , title: "Auto-dial leads", desc: "Maya, your AI scheduler, calls customers within seconds of capture." }, + { icon: , title: "Auto-dial leads", desc: "Mira, your AI scheduler, calls customers within seconds of capture." }, { icon: , title: "Live slot booking", desc: "Real-time availability against the dealer's calendar." }, { icon: , title: "Feedback loop", desc: "Post-drive AI follow-up captures NPS and concerns." }, ].map((item) => ( @@ -96,10 +97,7 @@ export default function Login() {
    - {/* Footer rule */} -
    - © Zino -
    +
    {/* ── Right — login form ──────────────────────────────────────── */} @@ -107,7 +105,7 @@ export default function Login() {
    {/* Compact lockup for mobile (left panel hidden) */}
    - Zino + Mahindra
    @@ -173,12 +171,14 @@ export default function Login() { -
    - Powered by - Zino -
    + + {/* Powered by Zino — bottom right */} +
    + Powered by + Zino +
    ); }