The CMS text bug that makes a good template look broken in a buyer's hands.
You build the layout with tidy demo copy. The buyer pastes a headline twice as long, and suddenly it wraps into three lines and pushes everything off. The template looks broken, and it is not their fault.
The fix I put on every Framer build: size the text off its container, not a fixed value. Add a code override on the wrapping frame that sets container-type: inline-size, then set the font with clamp(14px, 12cqi, 40px). The 12cqi scales with the container width, and the clamp keeps it readable at both ends. A short title and a long one both sit right.
Buyers never see the override. They just notice nothing breaks when they make it theirs. That is the difference between a template that feels worth paying for and one that feels fragile.
The CMS text bug that makes a good template look broken in a buyer's hands.
You build the layout with tidy demo copy. The buyer pastes a headline twice as long, and suddenly it wraps into three lines and pushes everything off. The template looks broken, and it is not their fault.
The fix I put on every Framer build: size the text off its container, not a fixed value. Add a code override on the wrapping frame that sets container-type: inline-size, then set the font with clamp(14px, 12cqi, 40px). The 12cqi scales with the container width, and the clamp keeps it readable at both ends. A short title and a long one both sit right.
Buyers never see the override. They just notice nothing breaks when they make it theirs. That is the difference between a template that feels worth paying for and one that feels fragile.