16 Commits

Author SHA1 Message Date
SimonBrazell
8bdaa8ae72 Fixes #58 - No longer host YT JS assets 2020-05-31 10:26:15 +10:00
SimonBrazell
50477da8d7 Fixes #51 & fixes #52 - /tweets redirects & popup styling 2020-05-20 09:10:38 +10:00
SimonBrazell
70e1d92933 Tweak light & dark mode colours 2020-05-19 23:49:13 +10:00
Simon Brazell
348faf91bf
Merge pull request #46 from TotalCaesar659/dark-mode
Add Dark/Light Mode support
2020-05-19 23:11:18 +10:00
SimonBrazell
8f82745733 Closes #36 - added option to persist Invidious prefs 2020-05-08 22:40:07 +10:00
TotalCaesar659
cd5704993b
Add Light Mode 2020-05-07 04:21:06 +03:00
TotalCaesar659
5863861486
Add Dark Mode support 2020-05-07 00:44:23 +03:00
SimonBrazell
236712d4f6 Closes #27 - added ability to whitelist sites 2020-04-26 00:43:43 +10:00
SimonBrazell
269739347f Add tabs UI to options page 2020-04-25 18:32:00 +10:00
SimonBrazell
8533cb025a Address GTK theme issue causing popup issues on Majaro Linux 2020-04-02 13:26:18 +11:00
Emilio Cobos Álvarez
387de38b48 Fix overflowing inputs on some platforms.
`width: 100%` sets the content-box width, unless the box-sizing value is
`border-box`, see:

  https://developer.mozilla.org/en-US/docs/Web/CSS/box-sizing

(`box-sizing: border-box` is already the default for `<select>`).

In platforms with more padding by default on inputs (like Firefox on Linux for
example) this can cause the inputs to overflow the popup. Also shrink the
padding manually to what the popup layout expects, so that it doesn't grow past
the popup.

Additionally we remove the appearance from checkboxes so that they don't take up
space.

This fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1625716.
2020-03-29 05:34:27 +02:00
SimonBrazell
abb1115b58 Address issues #21, #22, #23, #24, #25 & #26 2020-03-21 20:34:32 +11:00
SimonBrazell
97ca48b1fe OSM redirects (experimental) 2020-02-23 16:19:32 +11:00
SimonBrazell
54a2c89d54 Avoid redirecting tweetdeck.twitter.com & list instances 2020-02-12 09:35:58 +11:00
SimonBrazell
eb99449f72 Avoid redirecting studio.youtube.com & basic instance validation 2020-02-09 11:08:04 +11:00
Simon Brazell
7249afb8ed Complete options & popup menus 2019-10-07 22:59:31 +11:00