Smiley Face Part 4
This example shows a stylized smiling face composed of SVG shapes, including a gradient-filled head, eyes, pupils, teeth, tongue, and hoverable eyebrows. Built with React and D3 v5, the face is assembled from reusable components like `Face`, `Eye`, `EyeBrow`, and `Mouth`, with the mouth and tongue shaped using D3’s `arc` generator. The eyebrows change fill and stroke width on hover via CSS custom properties. The design uses a radial layout, rotation transforms, and a linear gradient defined in SVG, all rendered in a React component with D3 utilities.