Skip to content

Commit 426da89

Browse files
Improve home page UX, About page consistency, and nav behaviour
- Awards section: auto-scrolling loop (hover pauses), consistent image heights, add award_1.png - Home page roles link to /join?role=X to pre-select category on Join Team page - Remove Upcoming Events and Testimonials sections from home page - Hide Start Project nav button (invisible) on Contact page to prevent layout shift - About page: replace solo Sumeet image with team photo at Golden Gate Park, remove yellow badge overlay - Team bios: normalise Sumeet and Akshata word counts to exactly 154 words each (matching Ashish) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 3a0f1e0 commit 426da89

8 files changed

Lines changed: 88 additions & 317 deletions

File tree

public/media/awards/award_1.png

879 KB
Loading

public/media/trivenzaa_team.png

1.73 MB
Loading

src/components/layout/Navbar.tsx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { useState, useEffect } from 'react'
2-
import { NavLink, Link } from 'react-router-dom'
2+
import { NavLink, Link, useLocation } from 'react-router-dom'
33

44
const navLinks = [
55
{ label: 'Home', to: '/' },
@@ -13,6 +13,8 @@ const navLinks = [
1313
export default function Navbar() {
1414
const [isMenuOpen, setIsMenuOpen] = useState(false)
1515
const [scrolled, setScrolled] = useState(false)
16+
const { pathname } = useLocation()
17+
const isContact = pathname === '/contact'
1618

1719
useEffect(() => {
1820
const handleScroll = () => setScrolled(window.scrollY > 20)
@@ -74,7 +76,7 @@ export default function Navbar() {
7476
</div>
7577

7678
{/* Desktop CTA */}
77-
<div className="hidden md:flex items-center">
79+
<div className={`hidden md:flex items-center ${isContact ? 'invisible' : ''}`}>
7880
<Link
7981
to="/contact"
8082
className="px-6 py-2.5 bg-primary-container text-on-primary-container text-xs font-label font-semibold tracking-widest uppercase transition-all duration-300 hover:bg-inverse-primary active:scale-95"
@@ -137,7 +139,7 @@ export default function Navbar() {
137139
<Link
138140
to="/contact"
139141
onClick={() => setIsMenuOpen(false)}
140-
className="mt-4 px-10 py-3 bg-primary-container text-on-primary-container text-xs font-label font-semibold tracking-widest uppercase"
142+
className={`mt-4 px-10 py-3 bg-primary-container text-on-primary-container text-xs font-label font-semibold tracking-widest uppercase ${isContact ? 'invisible' : ''}`}
141143
>
142144
Start Project
143145
</Link>

src/data/siteContent.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ export const heroContent = {
2727
export const aboutContent = {
2828
story: {
2929
// Replace with '/media/team/studio-portrait.jpg' when real content arrives
30-
imageUrl: asset('/media/sumeet_about.jpeg'),
31-
imageAlt: 'Sumeet Agrawal — Founder & Creative Director of Trivenzaa',
30+
imageUrl: asset('/media/trivenzaa_team.png'),
31+
imageAlt: 'Sumeet, Akshata and Ashish — Trivenzaa team at Golden Gate Park',
3232
badgeText: '12 Years of Excellence',
3333
headlinePart1: 'The Art of the',
3434
headlineItalic: 'Atmosphere.',

src/data/team.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ export const teamMembers: TeamMember[] = [
1717
id: 'elias-vance',
1818
name: 'SUMEET AGRAWAL',
1919
title: 'Founder / Executive Director',
20-
bio: 'Sumeet Agrawal is a San Francisco Bay Area–based actor, creative director, and storyteller whose work bridges emotion, narrative, and cinematic expression. With a growing body of work across music videos, short films, and theatre, he brings a distinctive blend of authenticity and intensity to every performance.\n\nHe gained wide recognition for "Jee Karda Reimagined," a music video he both produced and starred in, which went on to win Best Music Video at the Bay Area Cine Awards (BACA) 2025. The project marked a defining moment in his creative journey, establishing him as a compelling voice in the independent film space.\n\nBeyond acting, Sumeet is deeply passionate about visual storytelling, modeling, and dance—art forms that enhance his expressive range and on-screen presence.\n\nBy day, Sumeet is a Product Management executive at Salesforce, where he leads innovation at the intersection of data, AI, and enterprise technology. This dual identity—creative storyteller and technology leader—allows him to bring a rare combination of structured thinking and artistic vision to his work.\n\nAs a co-creator of Trivenzaa, Sumeet is committed to building a platform that empowers emerging talent and brings meaningful, thought-provoking stories to life. His work is driven by a simple belief: storytelling has the power to connect, challenge perspectives, and create lasting impact.\n\n"For me, acting isn\'t about performing—it\'s about experiencing every moment truthfully and making someone, somewhere, feel seen."',
20+
bio: 'Sumeet Agrawal is a San Francisco Bay Area–based actor, creative director, and storyteller. He gained wide recognition for "Jee Karda Reimagined"—a music video he both produced and starred in—which won Best Music Video at the Bay Area Cine Awards (BACA) 2025. Beyond acting, Sumeet is deeply passionate about visual storytelling, modeling, and dance—art forms that expand his expressive range across both screen and stage.\n\nBy day, Sumeet is a Product Management executive at Salesforce, where he leads innovation at the intersection of data, AI, and enterprise technology. This dual identity—creative storyteller and technology leader—brings a rare combination of structured thinking and artistic vision to every project he undertakes.\n\nAs a co-creator of Trivenzaa, Sumeet is committed to building a platform that empowers emerging talent and brings meaningful, thought-provoking stories to life—driven by the belief that storytelling has the power to connect people, challenge perspectives, and create lasting impact.',
2121
imageUrl: asset('/media/sumeet_about.jpeg'),
2222
sketchImageUrl: asset('/media/sumeet_sketch.png'),
2323
imageAlt: 'Sumeet Agrawal — Founder & Creative Director of Trivenzaa',
@@ -27,7 +27,7 @@ export const teamMembers: TeamMember[] = [
2727
id: 'akshata-brahmavar',
2828
name: 'AKSHATA BRAHMAVAR',
2929
title: 'Actor, Screenwriter & Filmmaker',
30-
bio: "Akshata Brahmavar is an Indian actor, screenwriter, singer, and emerging filmmaker based in the San Francisco Bay Area. She began performing in theatre at the age of twelve, where she discovered her passion for storytelling and performance.\n\nHer screenplay, Silent Screens, was selected as a finalist at the Los Angeles International Screenplay Awards and is also a nominee for the International Indies Screenplay Awards in Italy for December 2026.\n\nAkshata's creative work spans acting, writing, music, and filmmaking, with a strong focus on emotionally engaging narratives and character-driven storytelling. Her artistic voice is shaped by a deep interest in human emotion, relationships, identity, and the subtle complexities of everyday life.\n\nThrough her work, she aims to create meaningful stories that resonate with audiences across cultures and experiences.",
30+
bio: "Akshata Brahmavar is an Indian actor, screenwriter, singer, and emerging filmmaker based in the San Francisco Bay Area. She began performing in theatre at the age of twelve, where she first discovered her deep passion for storytelling, character, and the transformative power of performance.\n\nHer screenplay, Silent Screens, was selected as a finalist at the Los Angeles International Screenplay Awards and is also a nominee for the International Indies Screenplay Awards in Italy for December 2026—a recognition that reflects her ability to craft emotionally resonant narratives.\n\nAkshata's creative work spans acting, writing, music, and filmmaking, with a strong focus on emotionally engaging narratives and character-driven storytelling. Her artistic voice is shaped by a deep interest in human emotion, relationships, identity, and the subtle complexities of everyday life.\n\nThrough her work with Trivenzaa and beyond, she is committed to creating meaningful stories that resonate with audiences across cultures, backgrounds, and shared human experiences.",
3131
imageUrl: asset('/media/akshata_about.jpeg'),
3232
sketchImageUrl: asset('/media/akshata_sketch.png'),
3333
imageAlt: 'Portrait of Akshata Brahmavar, Actor, Screenwriter & Filmmaker',

src/pages/About.tsx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,7 @@ export default function About() {
1919
alt={story.imageAlt}
2020
className="w-full aspect-[4/5] object-cover grayscale brightness-75 group-hover:brightness-90 group-hover:grayscale-0 transition-all duration-700"
2121
/>
22-
{/* Badge */}
23-
<div className="absolute -bottom-4 -right-4 md:-bottom-8 md:-right-8 bg-secondary px-6 py-4 z-10">
24-
<p className="text-on-secondary text-xs font-label tracking-widest uppercase font-bold">
25-
{story.badgeText}
26-
</p>
27-
</div>
22+
2823
</div>
2924
</div>
3025

0 commit comments

Comments
 (0)