There is a section on WebGameDev, an awesome resource for building games with web technologies: https://www.webgamedev.com/games-demos#dom-based-games
There are only a few crazy folks like us right now
I became a lot more pragmatic, so next time I'd probably start with a game engine that uses WebGPU/WebGL. You get so much value from the DOM and CSS, but it's also really not meant for building such interactive experiences like I want to. It works kinda ok for a turn based strategy game, but likely breaks down for some more involved games.