Shapes with SVG + CSS
This example shows how to combine SVG shapes with CSS styling to create a simple static composition. It uses React to render the markup, with circles, rectangles, lines, and a path arranged inside a scaled SVG canvas. CSS classes apply stroke, width, and line-join properties to the line and path elements, while inline attributes control fill colors and translations. The code relies on basic SVG APIs and CSS selectors, with no external data sources.