{"version":"1.0","type":"rich","title":"Donut","description":"This example shows a chocolate donut with colorful sprinkles drawn on an HTML canvas. The code uses the Canvas 2D API, specifically `getContext('2d')` and `arc()` methods to render two concentric circles for the donut shape. Sprinkles are generated using `Math.random()` to place 30 colored circles at random positions and angles within the donut ring, using a palette of five colors. The donut is static and redrawn once on page load.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/5166bb49dd234ddca3d4e99f92020441?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}