Fork of Fork of Blank Slate with Hot nice
✓ Published0🌍 Public
This D3.js visualization renders a three-tiered birthday cake with distinct pastel layers, frosting scallops, candles with gradient flames, and decorative toppings like sprinkles and strawberries. The SVG is created dynamically using `d3.select().append()` to build shapes, while `d3.path()` constructs the curved frosting paths. Randomly positioned line elements generate the sprinkles, and radial gradients define the candle flames. The cake sits on an elliptical stand, with a bold text title anchoring the composition. The code explicitly sets the SVG dimensions and viewBox, with all elements drawn procedurally rather than from an external dataset.
AI-generated descriptionCake Visualization
This is a D3.js visualization that renders a layered birthday cake.
Usage
- Include D3.js in your HTML file
- Run the index.js file to see the cake visualization
Features
- Three-tiered cake with different colored layers
- Decorative frosting details
- Candles with flames
- Chocolate sprinkles on the top layer
- Strawberries on the middle layer
- Cake stand
MIT Licensed