You can use JavaFX to make mobile apps. So it's likely just that the authors haven't bothered to do a mobile friendly version.
> The entire thing is a JavaFX app (i.e. desktop app)
Besides, this discussion is not about whether or not a site is mobile-friendly.
You can use JavaFX to make mobile apps. So it's likely just that the authors haven't bothered to do a mobile friendly version.