SVG Fundamentals
This example demonstrates fundamental Scalable Vector Graphics (SVG) shapes—circles, rectangles, lines, and a path—assembled into a simple house-like composition on a 600x600 canvas. It shows how static SVG markup can define geometry with attributes like coordinates, dimensions, colors, and strokes. The code uses a single exported `main` function that injects the SVG directly into a container, and includes a variable controlling font size for interactive editing via VizHub's alt-drag widget.