Aisol Services Wall — CMS services section, Framer component
A services section for Framer that runs on your CMS collection, in three layouts, with motion that respects the visitor.
What it is
The section that explains what you offer: split media and text, a card grid, or compact rows — from one component and one set of content.
What you get
• One Framer code component (Aisol Services Wall), delivered as a Component URL.
• Per-item controls: title, blurb, label, icon, image, alt text, up to five bullets and a link.
• A component slot per item, so a CMS collection drives the section directly.
• Free updates.
How it behaves
• Reveal without measuring. Items fade in as they enter the viewport, using an observer on the component's own items. No scroll listeners, nothing read from the surrounding page.
• Reduced motion is respected properly. When a visitor asks for less motion, the observer is never created — they get the finished section straight away.
• The canvas matches the page. In the Framer editor every item renders in its final state, so you are styling what visitors will actually see.
• Works before the artwork does. Missing images fall back to an emoji icon, then a numbered badge.
• Accessible by construction. A real list, a heading level you choose, alt text you control, and no information that only appears on hover.
• Self-contained. No page scripts, no host-page DOM access, no external requests.
Requirements: any Framer project. No plugins, no external libraries.
Live preview: https://thistle-timing-694660.framer.app/aisol-service-showcase