feat: case study role cards with composable Astro components#104
Draft
ntatoud wants to merge 9 commits into
Draft
feat: case study role cards with composable Astro components#104ntatoud wants to merge 9 commits into
ntatoud wants to merge 9 commits into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Introduce CaseStudyRole, CaseStudyTags, CaseStudyTeam components for richer case study layouts in MDX. Convert the Cuisinez pour Bébé article to MDX and replace flat role/team sections with the new card components. Add prose-breakout grid layout so cards and images span full width while text stays constrained. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…components - Convert cuisinez-pour-bebe case study from MDX to a dedicated Astro page - Add CaseStudyRole, CaseStudyTags, CaseStudyTeam composable components - Add SectionDark with Astro-native ScratchFull (fixes React renderer error in MDX) - Add Section, SectionTitle, SectionSubtitle, SectionContent components for consistent spacing - Add ReviewCard component for user testimonials - Add lucide-react for icons - Move blog case study components to src/components/blog/case-studies/ Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Content is now rendered by the dedicated Astro page. Stubs are kept for blog listing metadata (title, date, authors, heroImage). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ction - Add SectionWithMedia component with bleedMedia support - Replace Le défi/Le besoin with Contexte et enjeux using SectionWithMedia - Fix SectionContent paragraph styles (text-sm, leading-[21px], text-foreground) - Tune gap and media bleed amount Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add mediaWidth prop to SectionWithMedia for configurable column sizing - Rework first section with phone mockup images using fixed pixel widths - Reduce hero bottom padding on case study page - Add excerpt and tags display to case study hero Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0796a1a to
6abc89d
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
CaseStudyRole,CaseStudyTags,CaseStudyTeam,CaseStudyRoleSection) for rich case study layouts in MDX.mdto.mdxand use the new card components for the role/team sectionsprose-breakoutgrid layout so cards and images span full width while body text stays constrainedTest plan
/fr/blog/articles/etude-de-cas-ux-cuisinez-pour-bebe🤖 Generated with Claude Code