Skip to content

Commit 26413e8

Browse files
committed
add content to chest page
1 parent 325d4de commit 26413e8

File tree

4 files changed

+141
-13
lines changed

4 files changed

+141
-13
lines changed

app/plans/bro-split/back/page.tsx

Whitespace-only changes.

app/plans/bro-split/chest/page.tsx

Lines changed: 138 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,138 @@
1+
import { WorkoutOutlineTable } from "@/components/WorkoutPlan";
2+
import { WorkoutCard } from "@/components/WorkoutCard";
3+
4+
export default function ChestDayPage() {
5+
const chestWorkouts = [
6+
{
7+
name: " Flat BB / DB Bench Press",
8+
mechanics: "Compound",
9+
sets: 4,
10+
reps: "8–10",
11+
equipment: "90 sec",
12+
focus: "Overall Chest Mass",
13+
},
14+
{
15+
name: "Incline BB / DB Bench Press",
16+
mechanics: "Compound",
17+
sets: 3,
18+
reps: "10–12",
19+
equipment: "75 sec",
20+
focus: "Upper Chest Development",
21+
},
22+
{
23+
name: "Standing Cable Fly",
24+
mechanics: "Isolation",
25+
sets: 3,
26+
reps: "12–15",
27+
equipment: "60 sec",
28+
focus: "Inner Chest Stretch",
29+
},
30+
{
31+
name: "Pec Deck",
32+
mechanics: "Isolation",
33+
sets: 3,
34+
reps: "12–15",
35+
equipment: "60 sec",
36+
focus: "Inner Chest Stretch",
37+
},
38+
{
39+
name: "Chest Dips",
40+
mechanics: "Isolation",
41+
sets: 3,
42+
reps: "12–15",
43+
equipment: "60 sec",
44+
focus: "Inner Chest Stretch",
45+
},
46+
];
47+
48+
const exercises = [
49+
{
50+
name: "Flat Barbell / Dumbbell Bench Press",
51+
description:
52+
"A foundational movement for chest strength and size. Builds pressing power and overall upper-body stability.",
53+
keyPoints: [
54+
"Retract shoulder blades and keep feet flat.",
55+
"Lower bar to mid-chest under control.",
56+
"Avoid flaring elbows too wide.",
57+
"Drive through chest — not shoulders.",
58+
],
59+
alternatives: [
60+
"Smith Machine Bench Press",
61+
"Push-Ups",
62+
"Flat Machine Press",
63+
],
64+
images: [
65+
{
66+
src: "https://gymbuddy.cdn.viveksahu.dev/images/barbell-bench-press.gif",
67+
},
68+
{
69+
src: "https://gymbuddy.cdn.viveksahu.dev/images/barbell-bench-press-real.gif",
70+
},
71+
{
72+
src: "https://gymbuddy.cdn.viveksahu.dev/images/Dumbbell-Flat-Bench-Press.gif",
73+
},
74+
],
75+
},
76+
{
77+
name: "Incline Barbell / Dumbbell Press",
78+
description:
79+
"Targets the upper chest fibers and anterior delts with a greater range of motion than the barbell press.",
80+
keyPoints: [
81+
"Set bench angle around 30–45°.",
82+
"Keep dumbbells under control throughout the motion.",
83+
"Avoid over-arching your lower back.",
84+
],
85+
alternatives: [
86+
"Incline Smith Machine Press",
87+
"Machine Incline Press",
88+
"Decline Push-Ups",
89+
],
90+
images: [
91+
{
92+
src: "https://gymbuddy.cdn.viveksahu.dev/images/incline-dumbbell-bench-press.gif",
93+
},
94+
{
95+
src: "https://gymbuddy.cdn.viveksahu.dev/images/incline-barbell-bench-press.gif",
96+
},
97+
{
98+
src: "https://gymbuddy.cdn.viveksahu.dev/images/incline-barbell-bench-press-2.gif",
99+
},
100+
],
101+
},
102+
{
103+
name: "Cable Crossovers",
104+
description:
105+
"Excellent finisher for shaping and stretching the chest while maintaining constant tension.",
106+
keyPoints: [
107+
"Slight bend in elbows throughout the movement.",
108+
"Bring hands together in front of your chest, squeeze hard.",
109+
"Control the negative — don’t let cables snap back.",
110+
],
111+
alternatives: ["Dumbbell Fly", "Pec Deck Machine", "Parallel Bar Dips"],
112+
images: [
113+
{
114+
src: "https://gymbuddy.cdn.viveksahu.dev/images/cable-standing-crossover.gif",
115+
},
116+
{
117+
src: "https://gymbuddy.cdn.viveksahu.dev/images/cable-crossover-2.gif",
118+
},
119+
],
120+
},
121+
];
122+
123+
return (
124+
<>
125+
<WorkoutOutlineTable
126+
title="Chest Day — Bro Split Outline"
127+
workouts={chestWorkouts}
128+
note="Warm up your Shoulders well, start with compound movements, finish with isolation."
129+
/>
130+
131+
<WorkoutCard
132+
title="Workout Form & Technique Guide"
133+
subtitle="Visual references and key points for mastering chest exercises."
134+
exercises={exercises}
135+
/>
136+
</>
137+
);
138+
}

app/plans/bro-split/page.tsx

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,14 @@
11
import SplitGrid from "@/components/Split";
2-
import {
3-
Dumbbell,
4-
CheckCircle2,
5-
XCircle,
6-
Clock,
7-
HeartPulse,
8-
Activity,
9-
} from "lucide-react";
2+
import { CheckCircle2, XCircle } from "lucide-react";
103
import Image from "next/image";
11-
// import { BroSplitCTA } from "@/components/BroSplitCTA";
124

135
const categories = [
146
{
157
title: "Chest Day",
168
description:
179
"Target your chest with compound presses and isolation exercises for strength and fullness.",
1810
image: "/images/chest.jpg",
19-
href: "/plans/chest-day",
11+
href: "/plans/bro-split/chest",
2012
},
2113
{
2214
title: "Back Day",
@@ -161,4 +153,3 @@ export default function BroSplitPage() {
161153
</div>
162154
);
163155
}
164-

components/Hero.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,7 @@ const Hero = ({
5858
// </section>
5959
// </AuroraBackground>
6060
<section id="hero" className="w-full relative">
61-
<div className="relative flex flex-col items-center w-full px-6">
62-
<div className="absolute inset-0">
61+
<div className="relative flex flex-col items-center w-full px-6">cd <div className="absolute inset-0">
6362
<div className="absolute inset-0 -z-10 h-[600px] md:h-[800px] w-full [background:radial-gradient(125%_125%_at_50%_10%,var(--background)_40%,var(--secondary)_100%)] rounded-b-xl"></div>
6463
</div>
6564
<div className="relative z-10 pt-25 max-w-3xl mx-auto h-full w-full flex flex-col gap-10 items-center justify-center">

0 commit comments

Comments
 (0)