Smiley Face Part I
A static yellow circle with a black stroke forms the face, while two smaller black circles serve as eyes, leaving the smile absent. The SVG is defined directly in the HTML, centered at 960×500 with coordinates computed from the viewport dimensions. The example integrates React and ReactDOM via CDN scripts, logging both to the console, though no React components render the graphic—the markup is plain SVG. This demonstrates a minimal hybrid setup where React loads alongside raw SVG markup.