Very nice. My daughter made something similar from HTML/CSS when she was 8 or 9, no tools, frameworks, just a text editor. (This was 15-16 years ago.) I think it's good not to be afraid to dive into the "bare metal" approach for kids who then gain a good understanding of the fundamentals even if later they end up using higher-level frameworks.