Stylized Line Chart
This stylized line chart displays temperature over time in San Francisco from the Data Canvas Sense Your City Dataset. Using React and D3 v5, it renders an SVG with axes built from custom components and a smooth line path via d3.line with curveNatural. The chart uses scaleTime and scaleLinear for positioning, while the data is loaded asynchronously through d3.csv from a GitHub gist. Styled with the Poppins font and muted colors, the visualization omits data point circles, showing only the clean, flowing trend line.