CMS Developer for Diverse Portfolio Layouts

I’d like to extend my existing Webflow “Work/Portfolio” section. Right now I manage all projects in the Webflow CMS (backend) and they automatically appear on the frontend (listing + detail pages).

Goal: Each project should be able to use different layout/design variants without having to manually build a completely unique page for every project. It really isn't very complicated, as I can specify exactly how these variants should look based on examples.

  • Current setup -

+ There is an existing CMS Collection called “Work” (or similar)

+ A listing page automatically displays all work items

+ A CMS Template Page (Work Detail) currently uses one uniform layout

  • Goal / Requirements -

Layout variants per project

Please add a CMS field: e.g. “Layout Variant” (Option/Select)

At least 3 variants (and easily extendable), for example:

+ Variant A: Classic (Hero + structured content sections)

+ Variant B: Editorial (alternating image/text sections)

+ Variant C: Case Study (stronger focus on Problem/Process/Outcome, optional KPIs)

For each project, I should be able to choose the layout variant in the CMS.

  • Implementation on the Work Template Page -

+ On the Template Page, different sections/components should display depending on the selected “Layout Variant”.

+ All variants can exist on the same Template Page, but controlled via Conditional Visibility.

+ Important: Typography/spacing should follow a shared design system, while the structure between variants is clearly different.

  • Flexible content per variant -

Please extend the CMS fields so I can populate the right content for each variant, e.g.:

+ Hero title, subtitle, hero image/video

+ Gallery (multiple images)

+ Role/services, client, year, tools

+ Optional: “Problem”, “Solution”, “Outcome”, KPI fields (for the Case Study variant)

If Webflow has limitations for repeatable content blocks, propose a pragmatic, maintainable solution (e.g. a set of image fields, a structured component approach, etc.).

  • Listing/Overview remains automatic -

+ The Work listing page should continue to populate automatically from the CMS.

+ Optional: It would be helpful to include a “Featured/Highlight” option (CMS boolean) to style certain projects differently in the listing.

  • Quality / Responsiveness -

+ Fully responsive across mobile, tablet, desktop.

+ No layout breaks when optional fields are empty (e.g. if there’s no video).

  • Deliverables -

+ Updated CMS structure (new fields + adjustments to existing fields if needed)

+ Work Template Page with at least 3 layout variants (using Conditional Visibility)

+ Updated Work Listing Page (if required to keep everything automatic)

+ Short documentation for me: which fields to fill for each variant, and how to add new variants later.

  • Important -

I want to keep managing everything via the CMS and avoid manually building one-off pages per project.

The solution should scale: add a project → fill CMS → it renders correctly on the frontend automatically.

Please also share your recommendation on whether you’d implement this primarily with Conditional Visibility + sections or with reusable components/nested structures — main priority is a clean and maintainable setup.

Job Qualifications

  • Please add a CMS field: e.g. “Layout Variant” (Option/Select)
  • Variant A: Classic (Hero + structured content sections)
  • Variant B: Editorial (alternating image/text sections)
  • Variant C: Case Study (stronger focus on Problem/Process/Outcome, optional KPIs)
  • Important: Typography/spacing should follow a shared design system, while the structure between variants is clearly different
  • Role/services, client, year, tools
  • Optional: “Problem”, “Solution”, “Outcome”, KPI fields (for the Case Study variant)
  • If Webflow has limitations for repeatable content blocks, propose a pragmatic, maintainable solution (e.g. a set of image fields, a structured component approach, etc.)
  • Optional: It would be helpful to include a “Featured/Highlight” option (CMS boolean) to style certain projects differently in the listing
  • Quality / Responsiveness -
  • Fully responsive across mobile, tablet, desktop
  • No layout breaks when optional fields are empty (e.g. if there’s no video)

Job Benefits

Job Responsibilities

  • Right now I manage all projects in the Webflow CMS (backend) and they automatically appear on the frontend (listing + detail pages)
  • Goal: Each project should be able to use different layout/design variants without having to manually build a completely unique page for every project
  • There is an existing CMS Collection called “Work” (or similar)
  • A listing page automatically displays all work items
  • A CMS Template Page (Work Detail) currently uses one uniform layout
  • Layout variants per project
  • For each project, I should be able to choose the layout variant in the CMS
  • Implementation on the Work Template Page -
  • On the Template Page, different sections/components should display depending on the selected “Layout Variant”
  • All variants can exist on the same Template Page, but controlled via Conditional Visibility
  • Flexible content per variant -
  • Listing/Overview remains automatic -
  • The Work listing page should continue to populate automatically from the CMS
  • Updated CMS structure (new fields + adjustments to existing fields if needed)
  • Work Template Page with at least 3 layout variants (using Conditional Visibility)
  • Updated Work Listing Page (if required to keep everything automatic)
  • I want to keep managing everything via the CMS and avoid manually building one-off pages per project
  • The solution should scale: add a project → fill CMS → it renders correctly on the frontend automatically