Aisol Flow Map

Aisol Flow Map

About Aisol Flow Map

Aisol Flow Map draws a small diagram: labelled nodes in a grid, and connecting lines between them. Use it for a course path, an admissions flow, a process with a branch in the middle.

Nodes are placed by grid cell — column and row, not pixels — and the connectors are drawn in the same grid coordinates. That is the whole trick: nothing is measured, so the diagram cannot drift when a font loads or a container resizes, and the Framer canvas stays still.

Flow reads left to right, top to bottom; each step leads to the next. There are no arrowheads by design — a stretched SVG marker distorts — so direction is carried by the order and by wording you control.

- Reduced motion is respected properly: when the visitor has motion turned off, the animation does not run and the observer is never attached.

- Nothing is measured. No getBoundingClientRect, no scroll listeners, no layout reads — so the Framer canvas stays still while you work.

- The static renderer is a separate, pure branch: no observers, no timers, no transitions. What you see on the canvas is the finished state.

What you control

• Nodes: key, label, note, grid column and row, tone (default / accent / optional), link

• Connections: from, to, dashed or solid, and which way the elbow turns

• Grid size, gap, radius, line width, line colour

• Draw-in animation with duration and stagger, or off

• Heading level, text size, five colours

• Bind a CMS collection through the node slots

• Map name for screen readers, the leads-to wording used on phones, and the empty-state text

On phones the lines are dropped and each node says where it leads in words — the connections survive the layout change instead of disappearing with the drawing. A connection pointing at a key that does not exist is skipped rather than drawn wrong, and screen readers get the relationships as a sentence.

More components at Aisol Studio → https://thistle-timing-694660.framer.app/