Kuenaimaku / lancer-briefings

self-contained site for presenting LANCER mission briefs to players
https://lancer.kuenaimaku.com/
MIT License
49 stars 228 forks source link

Scrollbars don't work on Firefox (features/persons-register) #10

Closed Fayeble closed 2 years ago

Fayeble commented 2 years ago

Players are reporting that scrollbars don't work on Firefox, except for Reserves which shows up as a normal scrollbar.

Firefox image

Chrome image

Firefox image

Kuenaimaku commented 2 years ago

This comes down to a difference between rendering engines. chromium based browsers use blink, which support webkit tags. Firefox uses Gecko, which doesn't.

in order to achieve parity between the multitude of browsers that can open this site, I think it would come down to implementing a library like perfect-scrollbar.

OmnesPotens commented 2 years ago

This comes down to a difference between rendering engines. chromium based browsers use blink, which support webkit tags. Firefox uses Gecko, which doesn't.

in order to achieve parity between the multitude of browsers that can open this site, I think it would come down to implementing a library like perfect-scrollbar.

Yeah basically this, although I have implemented some fixes for this that should at least get a somewhat consistent baseline of parity between all the browsers.

Also found simplebar-vue which may be a potential alternative to perfect-scrollbar if this gets implemented more robustly in the future.