03:10
<sujaldev>
oki, I think I'll try to implement css, thanks for your help!
16:39
<TabAtkins>
famous last words
18:30
<aja>
ambitious for a school project? 🤣
18:52
<Domenic>
CSS parsing is somewhat doable, but once you start doing computations based on it (e.g. layout) then it becomes much harder.
18:53
<Domenic>
E.g. jsdom reads and parses stylesheets, but our getComputedStyle() only implements parts of the cascading logic, and our getBoundingClientRect() returns { 0, 0, 0, 0 }
20:45
<TabAtkins>
Yeah parsing is easy. Layout is hard.
20:46
<TabAtkins>
then there's a continuum between those two points