It still needs JS. It just avoids using canvas and does DOM manipulation + CSS instead.