UTDNebula / skedge

MIT License
8 stars 7 forks source link

Firefox fix #61

Closed TyHil closed 1 month ago

TyHil commented 4 months ago

Firefox requires requesting host permissions instead of automatically granting them.

This PR opens a prompt to grant permissions on install and every time skedge is opened without correct permissions.

nl32 commented 4 months ago

If the user tries to open the extension and doesn't have host permissions, it will now open the popup and request them. Also added styling so the popup uses the right font and button uses blue-dark