vugu / vugu-site

vugu.org website
12 stars 7 forks source link

Hamburger icon on mobile view doesn't work #1

Open ScreamingTaco opened 4 years ago

ScreamingTaco commented 4 years ago

The hamburger icon that shows up on smaller screens isn't doing anything.

Tested on the latest version of Safari on iOS and desktop Chrome version 75.0.3770.90

powerman commented 3 years ago

It also doesn't work on mobile Firefox 84.1.2, mobile Firefox 68.12.0 (Fennec F-Droid), linux desktop Firefox 84.0.1 (this icon became visible on large zoom level, 165% in my case).

powerman commented 3 years ago

Just a guess - is bootstrap uses JS to make it work, and JS isn't working because of using WASM? So we should re-implement such functionality in Go to make it work again?

bradleypeabody commented 3 years ago

It's a bit tricky - the site used to load as wasm, but these days it's just static HTML. So either the appropriate JS needs to be added (which I believe will require fixing this: https://github.com/vugu/vugu/issues/76 ) or site moved back to loading as wasm. I was planning on addressing this the next time the site gets an overhaul, hopefully in a few months.