Content revision ea31a3343577b30cee4337cf2fef2b0864a5741341f27598e9108766c486fb2d ## Keeping the scenes consistent Scrollytelling Engine Source ID scrollytelling:under-the-hood Original https://www.henryw.me/#/scrollytelling#under-the-hood Shared settings control layout, typography, and reveal timing across a deck. Individual scenes supply their own background, navigation label, and rendering properties. This keeps the presentation consistent while allowing each chart to express the relationships its part of the story needs. The builder library covers text, line charts, ridge plots, scatter plots, heatmaps, geographic maps, Sankey diagrams, and chord diagrams. A background manager handles the looping video layers behind them. The engine runs as plain ES modules and loads D3, d3-sankey and TopoJSON from CDNs. This lets a finished presentation run on a static host.