Problem Solution

problem_solution frames the before state and the after state as two balanced cards.

When to Use

Use it when visitors need to recognize the current pain before understanding the proposed solution.

Usage

{{ problem_solution(title="From chaos to system", problem_title="Before", solution_title="After") }}

Live Example

Positioning

From inconsistent pages to a system

Make the contrast explicit without introducing decorative color.

Before

Every landing page invents its own spacing and component structure.

Repeated one-off sections

Unclear mobile behavior

After

A consistent shortcode catalog gives teams clean defaults.

Shared section rhythm

Reusable proof patterns

Parameters

ParameterDescription
containerInner content width.
eyebrowSmall uppercase label above the heading.
titleSection heading.
descriptionSupporting copy.
problem_titleProblem card title.
problem_descProblem card description.
problem_NProblem points, up to 4.
solution_titleSolution card title.
solution_descSolution card description.
solution_NSolution points, up to 4.
bgFull-width section background token.
classAdditional CSS classes on the outer section.