@tobes no it won't be invalid if you are just doing *Javascript only* :-) (using href="#" is common for JS only setups ...)

As I explained in the commit message the current setup was *badly broken* before I did anything. After trying the basic fix (i.e. correcting the url) which did not work I reverted to simple removal as that reduced complexity and the site worked fine in its default state (with js enabled).