{"version":"1.0","type":"rich","title":"Let's make a face ith D3.js!","description":"This example builds a smiling face out of basic SVG shapes, then animates its eyebrows with a looping transition. D3 v7 selects the SVG and uses the `arc` generator to draw the mouth as a half-ring path, while circles and rectangles form the eyes and brows. The animation runs for two seconds per eyebrow movement, creating a repeated up-and-down motion. The code demonstrates D3 selections, transitions, and the `arc` API, all rendered directly to SVG.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/5f00707e9e9a42d1b39bc9f682955ecc?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}