Fork of Shapes and Colors with SVG and CSS
This example demonstrates basic SVG shapes and styling in a static composition, combining circles, rectangles, lines, and paths. The code uses raw SVG elements with CSS classes to control stroke properties, while inline attributes apply fills and transforms. A group element translates the lower shapes, and another group applies a black stroke to its children. The stylesheet sets the overall page layout and defines the `.lines` class with rounded line joins and caps. The rendering relies entirely on SVG’s native coordinate system and CSS inheritance, with no JavaScript libraries involved.