Fundamentals

CMS

Build a Collection Detail Page

Build a Collection Detail Page

ENROLL IN THIS MASTERCLASS TO VIEW THIS LESSON

The end-to-end ultimate Framer masterclass course.

Resources: Blog Posts CSV

Resources: Authors collection CSV

Now that you’ve watched Ryan walk through the process and had a go inside the Starter Kit project it’s time to take the training wheels off. In the next few lessons, you’ll be building your own CMS system in Framer from scratch, using your own imported data.

What You’ll Be Doing

You’re going to build a dynamic CMS-powered detail page that updates automatically for each CMS item. This will set the foundation for a full blog or job board setup.

You’ll practice:

  • Building a CMS detail page

  • Linking layout to dynamic content

  • Navigating between CMS items

  • Connecting lists to detail pages

What You’ll Need

  • A fresh Framer project

  • The CSV files from this lesson (Find these above)

  • Access to the CMS video modules

Steps:

1. Import the CMS Content

Start by uploading your content:

  • Go to the CMS panel

  • Create a new Collection (e.g., “Blog Posts”)

  • Use the Import CSV button to upload your CSV file (Provided above)

  • Make sure the columns are mapped correctly (e.g., title, author, image, body)

Want to include authors? Create a second collection called Authors and link it via a Reference field in the Blog Post collection.

2. Create a New Detail Page

  • Hit + → choose your collection under CMS

  • This creates a template for every item in that collection

3. Switch Between CMS Items

  • Use the dropdown at the top of the canvas to preview different CMS items

  • Helps you spot layout issues or missing fields

4. Design the Page

  • Add text, images, and layout structure

  • Use stacks, padding, and proper sizing modes (from the Sizing lesson!)

  • Keep it clean, test in all breakpoints

5. Connect the Content

  • Bind text to CMS fields (like blog.title, blog.image, blog.description)

  • Just like variables in components — but for CMS now!

6. Add a Link from the Collection List

  • Go back to your list page

  • Select a list item → Add a link → Connect to your Detail Page

  • Framer will pass the right CMS item automatically

CMS

CMS

TEACHER

TEACHER

Ryan Hayward

Ryan Hayward

Official Framer Mentor, Founder @ Insert Frame

Official Framer Mentor, Founder @ Insert Frame

LESSON ID:

LESSON ID:

ufm-fundamentals-cms-007

ufm-fundamentals-cms-007

Home

Lessons

Search

Plugin

Badges

MASTER FRAMER AND BECOME A MORE VALUABLE DESIGNER

$299

$500

MASTER FRAMER AND BECOME A MORE VALUABLE DESIGNER

$299

$500