Animating text inspired by this amazing codepen from Blake Bowen.
Github page for startext.js: https://github.com/EE2dev/startext
Observable to follow...
forked from EE2dev's block: OpenVis Conf Intro
xxxxxxxxxx
<html>
<meta charset="utf-8">
<head>
<title>animated intro</title>
<link href="https://ee2dev.github.io/startext/lib/startext-v10.css" rel="stylesheet">
<script src="https://d3js.org/d3.v5.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
<script src="https://ee2dev.github.io/startext/lib/startext-v10.min.js"></script>
</head>
<body>
<aside style="display:none">
<img id="star-texture" src="https://ee2dev.github.io/startext/lib/stars-02.png">
<img id="star-texture-white" src="https://ee2dev.github.io/startext/lib/stars-02w.png">
</aside>
<script>
var myIntro = [];
var line1 = ["Come and join us", "on May 14th-16th 2018", "and attend", "the OpenVis Conf in Paris, France"];
line1.defaultLine = startext.STARS; line1.punchLine = startext.STARS;
myIntro.push(line1);
var line2 = ["You will learn", "from the best", "about the practice of ", "visualizing data with open source tools on the web"];
line2.defaultLine = startext.ROTATION; line2.punchLine = startext.STARS;
myIntro.push(line2);
var line3 = ["An amazing collection", "of world-renowned experts", "cover topics combining the best of visualization with", "machine learning, climate change, augmented reality and much more!"];
line3.defaultLine = startext.SCALE; line3.punchLine = startext.STARS;
myIntro.push(line3);
var line4 = ["As if that's not enough", "there will also be", "workshops about", "observable, picasso, bokeh, D3.js, vega-light and other topics!"];
line4.defaultLine = startext.STARS; line4.punchLine = startext.STARS;
myIntro.push(line4);
var myChart = startext.chart(myIntro);
d3.select("body")
.append("div")
.attr("class", "chart")
.call(myChart);
</script>
</body>
</html>
https://d3js.org/d3.v5.min.js
https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js
https://ee2dev.github.io/startext/lib/startext-v10.min.js