Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Optimize index.html for Improved Loading Performance #1891

Draft
wants to merge 1,529 commits into
base: master
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
1529 commits
Select commit Hold shift + click to select a range
b8dd896
Merge pull request #1711 from PeterDaveHello/update-zh_TW-locale
ImprovedTube Jul 4, 2023
e621542
Merge pull request #1712 from HanzCEO/master
ImprovedTube Jul 4, 2023
282ba2d
Merge pull request #1697 from D-Rekk/master
ImprovedTube Jul 4, 2023
48559dc
Merge branch 'master' of https://github.com/code-charity/youtube
ImprovedTube Jul 4, 2023
b30dd2b
hoarding prev version too, however making users first try the new as …
ImprovedTube Jul 4, 2023
5f928ae
hoarding prev version too, however making users first try the new as …
ImprovedTube Jul 4, 2023
b2bfba0
Update sidebar styles & typos
D-Rekk Jul 6, 2023
49ac015
Compact theme feature
D-Rekk Jul 8, 2023
0156a07
Comments Sidebar update
D-Rekk Jul 8, 2023
47523a8
Fixed video detail text color is wrong in black theme
dodieboy Jul 21, 2023
f20ac9d
Update theme to support ytd-expandable-metadata-renderer
dodieboy Jul 21, 2023
f545b8f
Fixed creator reply button hover color is wrong
dodieboy Jul 21, 2023
8da6047
Update creator reply button hover color to match with normal reply bu…
dodieboy Jul 21, 2023
34406d8
Fix player size not working
dodieboy Jul 21, 2023
6d4a0cc
Merge pull request #1715 from dodieboy/update-css
ImprovedTube Jul 23, 2023
d3b483a
Merge branch 'master' of https://github.com/code-charity/youtube
ImprovedTube Jul 23, 2023
3e1b34e
Merge branch 'master' of https://github.com/code-charity/youtube
ImprovedTube Jul 23, 2023
ffed3ce
Improved disable autoplay
dodieboy Jul 29, 2023
6b2675a
Optimize childHandler
dodieboy Jul 29, 2023
81b6a9b
Format code
dodieboy Jul 29, 2023
10aef10
Optimize childHandler
dodieboy Jul 29, 2023
159dd82
Update detail button svg
dodieboy Jul 29, 2023
0237210
Optimize childHandler
dodieboy Jul 29, 2023
741f3d6
Update detail button svg
dodieboy Jul 29, 2023
b284032
Merge pull request #1719 from dodieboy/autoplay-fix
ImprovedTube Jul 31, 2023
7d34746
version bump x)
ImprovedTube Jul 31, 2023
8a69458
Added an exception for full-height theater mode size so it doesn't br…
Aug 1, 2023
f520502
Merge pull request #1723 from Fulgar/master
ImprovedTube Aug 4, 2023
f6d277b
comments
ImprovedTube Aug 7, 2023
41fd548
Merge branch 'master' of https://github.com/code-charity/youtube
ImprovedTube Aug 7, 2023
5cbddc6
#1718 #1693
ImprovedTube Aug 7, 2023
7f8b0c5
Update player.js
ImprovedTube Aug 7, 2023
c0bc780
Update player.js
raszpl Aug 7, 2023
aa84aff
Update functions.js
raszpl Aug 8, 2023
cb7b7d1
Update functions.js
raszpl Aug 8, 2023
5510495
Fix 'Compact Theme'
D-Rekk Aug 9, 2023
935858c
Merge branch 'master' into master
D-Rekk Aug 9, 2023
2b49c51
fix: #1732
vinay-nb Aug 13, 2023
18b971c
fix: #1732
vinay-nb Aug 13, 2023
fbbecc7
fix: #1732
vinay-nb Aug 13, 2023
6a91d0c
rakeshdhariwal/issue:#1736 fixed uanble to get forced theater mode
masterghost2002 Aug 15, 2023
77b555b
Merge pull request #1731 from D-Rekk/master
ImprovedTube Aug 15, 2023
ecae55c
Merge pull request #1734 from vinay-nb/master
ImprovedTube Aug 15, 2023
8297c1f
#1715 #1734
ImprovedTube Aug 15, 2023
7946d1d
Merge pull request #1738 from masterghost2002/master
ImprovedTube Aug 16, 2023
55735ca
perfectionism
ImprovedTube Aug 16, 2023
d13206b
replace #player-wide-container with #player-full-bleed-container
jarrodsmeyers Aug 18, 2023
ee79fd5
Merge pull request #1741 from jarrodsmeyers/master
ImprovedTube Aug 21, 2023
951183d
updated fix for theater mode, support previous class name
jarrodsmeyers Aug 22, 2023
5c24123
Merge pull request #1 from code-charity/master
jarrodsmeyers Aug 22, 2023
40f6fae
Merge pull request #1743 from jarrodsmeyers/master
ImprovedTube Aug 24, 2023
8dc8628
Update messages.json
KiloBravoBFE Aug 25, 2023
a40aec1
Update credits README.md
KiloBravoBFE Aug 25, 2023
0783b9a
Add more translations SE -> sv/messages.json
KiloBravoBFE Aug 25, 2023
7a5f8da
try to fix blacklist for new "@channelname format"
Huhni Aug 28, 2023
2872f72
Merge pull request #1746 from Huhni/patch-1
ImprovedTube Aug 29, 2023
3ba5e84
channel url regex (work in progress)
ImprovedTube Aug 29, 2023
5f85ffe
Merge pull request #1745 from KiloBravoBFE/master
ImprovedTube Aug 29, 2023
2e8b15a
many users are korean (#936), our language drop down is verbose
ImprovedTube Aug 29, 2023
29e1252
Merge branch 'master' of https://github.com/code-charity/youtube
ImprovedTube Aug 29, 2023
7b3020f
Merge pull request #1729 from raszpl/raszpl-patch-1
ImprovedTube Aug 29, 2023
763ccd0
speed by category, music detection #1729, re-doing: #847
ImprovedTube Aug 29, 2023
b5b5e18
temporary international naming (must be managed with a local.py again…
ImprovedTube Aug 31, 2023
f165f24
approx. music album duration range
ImprovedTube Aug 31, 2023
5f9fb7b
tweak
ImprovedTube Aug 31, 2023
bbdcd2e
Update README.md
ImprovedTube Aug 31, 2023
659f662
all channel default pages; #1735 @Sverkhchelovek
ImprovedTube Sep 2, 2023
8deb8ad
Merge branch 'master' of https://github.com/code-charity/youtube
ImprovedTube Sep 2, 2023
53a9835
#1749 speed wasnt applied to duration 135s-260s
ImprovedTube Sep 4, 2023
2756342
#1750, #1720
ImprovedTube Sep 8, 2023
6492d72
add named regex capture group for channel name
Huhni Sep 9, 2023
bd16762
refactor regexes with ImprovedTube.regex
Huhni Sep 9, 2023
de515c0
bugfix: add missing blacklist action
Huhni Sep 9, 2023
fcbc119
fix blacklist selectors
Huhni Sep 9, 2023
0e1fc4e
Merge pull request #1754 from Huhni/master
ImprovedTube Sep 9, 2023
2501a20
FIX: not hiding "skip ad" & more FIXES, NEW: related video styles
ImprovedTube Sep 10, 2023
917041b
attempt to fix ad-skipping: revert?
ImprovedTube Sep 10, 2023
405129c
Split Feature: related videos: hidden & hide tags
ImprovedTube Sep 10, 2023
49441c4
attempt to fix ad-skipping
ImprovedTube Sep 10, 2023
a847d17
remove shorts from homepage
Sep 10, 2023
3ee3a94
remove shorts reel from search page
Sep 10, 2023
2672516
Merge pull request #1755 from Lauviah0622/remove-shorts
ImprovedTube Sep 10, 2023
edebc6a
Update README.md
ImprovedTube Sep 11, 2023
41c2650
Update README.md
ImprovedTube Sep 11, 2023
a251c66
Update README.md
ImprovedTube Sep 11, 2023
f3892da
Update README.md
ImprovedTube Sep 11, 2023
576fda2
Update README.md
ImprovedTube Sep 11, 2023
ff5cac8
Update README.md
ImprovedTube Sep 11, 2023
8326d1a
Update README.md
ImprovedTube Sep 11, 2023
c01cb7a
Update README.md
ImprovedTube Sep 11, 2023
559160e
Update README.md
ImprovedTube Sep 11, 2023
77dc4cb
Update README.md
ImprovedTube Sep 11, 2023
8e3f0fe
Update README.md
ImprovedTube Sep 11, 2023
fe43c30
revision
ImprovedTube Sep 11, 2023
97f6d19
revision
ImprovedTube Sep 12, 2023
06d431e
Update issue templates
ImprovedTube Sep 15, 2023
6928c0f
Update issue templates
ImprovedTube Sep 15, 2023
958297d
Update issue templates
ImprovedTube Sep 15, 2023
62d0948
Update building for browser stores.md
ImprovedTube Sep 27, 2023
9513710
comments sidebar fix
ImprovedTube Sep 27, 2023
1f99fb6
Merge branch 'master' of https://github.com/code-charity/youtube
ImprovedTube Sep 27, 2023
c0af89c
#1649 again
ImprovedTube Sep 27, 2023
bdc9e0e
#1776 the word soundtrack usually means music
ImprovedTube Sep 28, 2023
b768039
fix #1759 fix #1771 full height used var(--it-player-size) before it …
ImprovedTube Sep 29, 2023
d3481a2
fix #1768 fixing playlist repeat & shuffle
ImprovedTube Sep 29, 2023
c587180
#1762
ImprovedTube Sep 29, 2023
1a8d4c2
#1768
ImprovedTube Sep 29, 2023
dce6cba
music detection fix & more identifier words
ImprovedTube Oct 1, 2023
d46f999
ImprovedTube.playerOnEnded: Uncaught TypeError: Cannot read propertie…
ImprovedTube Oct 1, 2023
5cc064e
meta data test
ImprovedTube Oct 1, 2023
3766951
Create CODE_OF_CONDUCT.md
ImprovedTube Oct 1, 2023
08cf428
test
ImprovedTube Oct 1, 2023
b305bc7
Update README.md
ImprovedTube Oct 5, 2023
bb557cf
Update CONTRIBUTING.md
ImprovedTube Oct 5, 2023
e20c5a3
Update README.md
ImprovedTube Oct 6, 2023
45d4ee4
Update README.md
ImprovedTube Oct 6, 2023
fbe6314
Update README.md
ImprovedTube Oct 6, 2023
b357ffb
fix: #1779
Oct 7, 2023
392d346
Merge pull request #1781 from Lauviah0622/remove-shorts
ImprovedTube Oct 7, 2023
596cfdd
Update README.md
ImprovedTube Oct 7, 2023
c2eb8e0
feat: add show video in new tab
asifurrahaman754 Oct 7, 2023
0de20b2
Merge pull request #1782 from asifurrahaman754/new-tab-feat
ImprovedTube Oct 10, 2023
193143d
add copy transcript feature
asifurrahaman754 Oct 14, 2023
ae1ca53
refactor
asifurrahaman754 Oct 15, 2023
f476b4f
Content inside shortcut boxes is now visibe !
yashi-15 Oct 15, 2023
1585931
Merge pull request #1792 from asifurrahaman754/copy-transcript
ImprovedTube Oct 17, 2023
d8733ea
Merge pull request #1793 from yashi-15/yashi-15_contribution
ImprovedTube Oct 17, 2023
10450ec
fix #1775
ImprovedTube Oct 19, 2023
822f3ce
Merge pull request #1795 from code-charity/test
ImprovedTube Oct 19, 2023
37a4488
Update README.md
ImprovedTube Oct 20, 2023
6de90d0
Update README.md
ImprovedTube Oct 20, 2023
7eef118
Update README.md
ImprovedTube Oct 20, 2023
c54baac
Update README.md
ImprovedTube Oct 20, 2023
5d05160
undoing #1792 (for today)
ImprovedTube Oct 20, 2023
1541aec
Merge branch 'master' of https://github.com/code-charity/youtube
ImprovedTube Oct 20, 2023
d0b1d67
undoing changes. quick fix as of 1000 extra uninstalls.
ImprovedTube Oct 20, 2023
e936388
create fit-to-window player toggle
D-Rekk Oct 20, 2023
d093490
update fit-to-window styles
D-Rekk Oct 20, 2023
9faf650
improve fit-to-window toggle script
D-Rekk Oct 20, 2023
ca9c7c7
update fit-to-window toggle
D-Rekk Oct 20, 2023
c208b34
Merge branch 'master' into player-sizes
ImprovedTube Oct 21, 2023
d59edf9
Merge pull request #1798 from D-Rekk/player-sizes
ImprovedTube Oct 21, 2023
452b0dc
FIX: incomplete index.html, where <div class=satus-base... would be a…
ImprovedTube Oct 21, 2023
0a89f50
better music detection (regex)
ImprovedTube Oct 21, 2023
cb0e554
Update manifest.json
ImprovedTube Oct 21, 2023
79de20d
part-2 music identifiers #1760
ImprovedTube Oct 21, 2023
bd25299
Update messages.json
Oct 25, 2023
d304185
fixes
Oct 25, 2023
454b460
Merge pull request #1804 from JustEmo/patch-1
ImprovedTube Oct 26, 2023
30bcc2f
Update player.js
MAZ01001 Oct 27, 2023
c93c09f
Update core.js
MAZ01001 Oct 27, 2023
37157c3
WIP playlist popup button
MAZ01001 Oct 27, 2023
1ff030b
Merge pull request #1806 from MAZ01001/feature-1
ImprovedTube Oct 28, 2023
473d7ac
#1776 #1750 music identifier "AMV" anime music video
ImprovedTube Oct 28, 2023
4147666
Update player.js
ImprovedTube Oct 28, 2023
c72bd4d
Update player.js
ImprovedTube Oct 28, 2023
d387a7b
Revert "'Fit To Window' Player button"
ImprovedTube Oct 29, 2023
7c10e48
Merge pull request #1807 from code-charity/revert-1798-player-sizes
ImprovedTube Oct 29, 2023
2321195
blind troubleshooting / avoiding player size: undefined
ImprovedTube Oct 29, 2023
74386d2
version number
ImprovedTube Oct 29, 2023
7a8f1e9
only run feature's code when it is enabled
ImprovedTube Oct 29, 2023
e6470d5
re-revert #1798 & edit
ImprovedTube Oct 29, 2023
626616c
#1798
ImprovedTube Oct 29, 2023
15ffa03
Update player.js
MAZ01001 Oct 31, 2023
43d0cd3
Merge branch 'code-charity:master' into feature-1
MAZ01001 Oct 31, 2023
673aeb5
Merge pull request #1813 from MAZ01001/feature-1
ImprovedTube Oct 31, 2023
24bec3d
JS regex: \\ is \ and \\\\ is \\
ImprovedTube Nov 2, 2023
6ddc371
regex literal /.../ not to require double \'s
ImprovedTube Nov 2, 2023
4b8fa32
Update issue templates
ImprovedTube Nov 2, 2023
cd02721
Update issue templates
ImprovedTube Nov 2, 2023
85772a7
music detection by tag: every 12th tag should be a match
ImprovedTube Nov 4, 2023
b2fec5b
Wish or Feature request, with BOUNTY PAYMENT
ImprovedTube Nov 6, 2023
50d9a4f
Update issue templates
ImprovedTube Nov 6, 2023
d0ea589
FIX #1544 @chasevis https://github.com/code-charity/youtube/issues/15…
ImprovedTube Nov 6, 2023
b5b821b
#1809
ImprovedTube Nov 7, 2023
0536c9b
Please Fix: player.parentNode doesnt exist on youtube.com/shorts
ImprovedTube Nov 7, 2023
adf7c62
completion&fix #1774 AND other little fixes
ImprovedTube Nov 11, 2023
40f651d
YouTube's music info (loads too slowly)
ImprovedTube Nov 13, 2023
e103307
added regex for video time
MAZ01001 Nov 13, 2023
dd70c00
Update playlist.js
MAZ01001 Nov 15, 2023
4ff1199
Update playlist.js
MAZ01001 Nov 15, 2023
449fbdc
added calls to playlistPopupUpdate
MAZ01001 Nov 15, 2023
6c63fcd
Merge branch 'master' into feature-2
MAZ01001 Nov 15, 2023
7fc9da1
Merge branch 'code-charity:master' into feature-2
MAZ01001 Nov 15, 2023
bbe2df3
Merge pull request #1832 from MAZ01001/feature-2
ImprovedTube Nov 15, 2023
3c82806
Update player.js
MAZ01001 Nov 15, 2023
926a370
Update player.js
MAZ01001 Nov 15, 2023
918dc2f
Merge pull request #1834 from MAZ01001/feature-1
ImprovedTube Nov 15, 2023
97472bc
fix undefined player_size
D-Rekk Nov 15, 2023
d45a906
Merge pull request #1835 from D-Rekk/player-sizes
ImprovedTube Nov 16, 2023
7fbb43f
Popup Player: no url bar
ImprovedTube Nov 17, 2023
5f0239d
Merge branch 'master' of https://github.com/code-charity/youtube
ImprovedTube Nov 17, 2023
b3dea7e
resolving: screenshot and repeat buttons disappear if active button t…
pg2511 Nov 17, 2023
4195709
Merge pull request #1841 from PG-257811/praffulgupta/screenshot-and-r…
ImprovedTube Nov 18, 2023
80a1cac
feat: put player buttons under one button
pg2511 Nov 18, 2023
3c345dc
#1840 thanks @PG-257811
ImprovedTube Nov 18, 2023
69f18e3
Merge pull request #1842 from PG-257811/praffulgupta/bindingButtonsFe…
ImprovedTube Nov 18, 2023
ad5c67d
#1842
ImprovedTube Nov 18, 2023
e6a15c5
#1842
ImprovedTube Nov 18, 2023
ca19c6e
Update README.md
ImprovedTube Nov 19, 2023
e599335
Update core.js
MAZ01001 Nov 19, 2023
1813e97
Update background.js
MAZ01001 Nov 19, 2023
3b87d8a
Update init.js
MAZ01001 Nov 19, 2023
b3674ac
Update player.js
MAZ01001 Nov 19, 2023
3d6a9f0
Update playlist.js
MAZ01001 Nov 19, 2023
f3d2959
Merge pull request #1844 from MAZ01001/small-fix-update-popups
ImprovedTube Nov 20, 2023
1aff261
#1844
ImprovedTube Nov 20, 2023
fb5f68c
to save the next billion milliseconds
ImprovedTube Nov 20, 2023
ef541a5
shorter
ImprovedTube Nov 20, 2023
e4dfc25
Add hide video title on fullscreen feature
asifurrahaman754 Nov 22, 2023
b7a153a
Merge pull request #1848 from asifurrahaman754/hide-video-title
ImprovedTube Nov 22, 2023
100d1b3
https://github.com/code-charity/youtube/issues/1760#issuecomment-1823…
ImprovedTube Nov 22, 2023
257db41
#1848
ImprovedTube Nov 23, 2023
3e419ed
#1845 #1848
ImprovedTube Nov 23, 2023
5d7fe53
#1452 #1763 #1636
ImprovedTube Nov 24, 2023
dd16983
#1852
ImprovedTube Nov 27, 2023
df2cac1
optimization
ImprovedTube Nov 27, 2023
c32fa95
Update README.md
ImprovedTube Nov 29, 2023
8c23cde
Update issue templates
ImprovedTube Nov 29, 2023
e8a5b99
Update index.html
biyapx Nov 29, 2023
d07f7a6
Merge pull request #1857 from Atesfahun/patch-1
ImprovedTube Dec 1, 2023
14742a7
#1863 shortcuts.js
ImprovedTube Dec 2, 2023
e8a2244
fix #1863
ImprovedTube Dec 2, 2023
38d40b3
fix #1864
ImprovedTube Dec 2, 2023
7e2519a
Update README.md
ImprovedTube Dec 3, 2023
2c1e36b
Update player.css
NuclearMeltdown Dec 5, 2023
94cf87d
Merge pull request #1870 from NuclearMeltdown/master
ImprovedTube Dec 6, 2023
eff34d5
regex typo player.js
ImprovedTube Dec 6, 2023
d42387b
fix: #1869, day of the week, hide day
ImprovedTube Dec 6, 2023
eaebfe9
Merge branch 'master' of https://github.com/code-charity/youtube
ImprovedTube Dec 6, 2023
3d2109a
Revert "Update index.html"
ImprovedTube Dec 7, 2023
e902e5c
Update index.html
ImprovedTube Dec 7, 2023
ffa5a83
reduces api calls
ImprovedTube Dec 7, 2023
0c089a5
Update README.md
ImprovedTube Dec 7, 2023
235ce20
#1858
ImprovedTube Dec 9, 2023
f887644
Merge branch 'master' of https://github.com/code-charity/youtube
ImprovedTube Dec 9, 2023
aed2199
updates
ImprovedTube Dec 9, 2023
25a622a
fix #1865
Huhni Dec 10, 2023
0e38a2a
Merge pull request #1876 from Huhni/patch-2
ImprovedTube Dec 10, 2023
151ad0f
Update README.md
ImprovedTube Dec 10, 2023
681a172
Update README.md
ImprovedTube Dec 10, 2023
32a39d8
Improve spanish translation
DMCS20 Dec 11, 2023
486ac43
Merge pull request #1880 from DMCS20/master
ImprovedTube Dec 11, 2023
3851b3f
Update README.md
ImprovedTube Dec 11, 2023
5194ed7
Update README.md
ImprovedTube Dec 11, 2023
0c0e31f
#1844 (3&4) #1872
ImprovedTube Dec 13, 2023
61b191b
Merge branch 'master' of https://github.com/code-charity/youtube
ImprovedTube Dec 13, 2023
1ce5914
removing "display: none"'s (shorter css)
ImprovedTube Dec 13, 2023
6cc574d
undo #1857
ImprovedTube Dec 13, 2023
c72bf93
Update index.html
AbhinavGoel9 Dec 17, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update detail button svg
  • Loading branch information
dodieboy committed Jul 29, 2023
commit 159dd827e295352814eb45c710a0d494e44fa57f
40 changes: 20 additions & 20 deletions js&css/extension/www.youtube.com/appearance/details/details.css
Original file line number Diff line number Diff line change
Expand Up @@ -98,53 +98,53 @@ html[it-red-dislike-button='true'] #top-level-buttons-computed #segmented-dislik
/*--------------------------------------------------------------
# HIDE SHARE BUTTON
--------------------------------------------------------------*/
html[it-hide-share-button='hidden'] #menu button:has(svg path[d^="M15,5.63L20.66,12L15,18.37V15v"]),
html[it-hide-share-button='hidden'] #flexible-item-buttons button:has(svg path[d^="M15,5.63L20.66,12L15,18.37V15v"]),
html[it-hide-share-button='hidden'] #menu button:has(svg path[d^="M15 5.63 20.66 12 15 18.37V14h-1c-3.96"]),
html[it-hide-share-button='hidden'] #flexible-item-buttons button:has(svg path[d^="M15 5.63 20.66 12 15 18.37V14h-1c-3.96"]),

html[it-hide-share-button='icons_only'] #menu ytd-button-renderer:has(svg path[d^="M15,5.63L20.66,12L15,18.37V15v"]) div:nth-child(2),
html[it-hide-share-button='icons_only'] #menu ytd-button-renderer:has(svg path[d^="M15,5.63L20.66,12L15,18.37V15v"]) .cbox{
html[it-hide-share-button='icons_only'] #menu ytd-button-renderer:has(svg path[d^="M15 5.63 20.66 12 15 18.37V14h-1c-3.96"]) div:nth-child(2),
html[it-hide-share-button='icons_only'] #menu ytd-button-renderer:has(svg path[d^="M15 5.63 20.66 12 15 18.37V14h-1c-3.96"]) .cbox{
display: none;
}
/*--------------------------------------------------------------
# HIDE DOWNLOAD BUTTON
--------------------------------------------------------------*/
html[it-hide-download-button='hidden'] #menu button:has(svg path[d^="M17 18V19H6V18H17ZM16.5 11.4"]),
html[it-hide-download-button='hidden'] #flexible-item-buttons button:has(svg path[d^="M17 18V19H6V18H17ZM16.5 11.4"]) {
html[it-hide-download-button='hidden'] #menu button:has(svg path[d^="M17 18v1H6v-1h11zm-.5-6.6-.7-.7-3.8 3.7V4h-1v10.4l-3.8-3.8-.7.7"]),
html[it-hide-download-button='hidden'] #flexible-item-buttons button:has(svg path[d^="M17 18v1H6v-1h11zm-.5-6.6-.7-.7-3.8 3.7V4h-1v10.4l-3.8-3.8-.7.7"]) {
display: none;
}

html[it-hide-download-button='icons_only'] #menu ytd-button-renderer:has(svg path[d^="M17 18V19H6V18H17ZM16.5 11.4"]) div:nth-child(2),
html[it-hide-download-button='icons_only'] #menu ytd-button-renderer:has(svg path[d^="M17 18V19H6V18H17ZM16.5 11.4"]) .cbox{
html[it-hide-download-button='icons_only'] #menu ytd-button-renderer:has(svg path[d^="M17 18v1H6v-1h11zm-.5-6.6-.7-.7-3.8 3.7V4h-1v10.4l-3.8-3.8-.7.7"]) div:nth-child(2),
html[it-hide-download-button='icons_only'] #menu ytd-button-renderer:has(svg path[d^="M17 18v1H6v-1h11zm-.5-6.6-.7-.7-3.8 3.7V4h-1v10.4l-3.8-3.8-.7.7"]) .cbox{
display: none;
}
/*--------------------------------------------------------------
# HIDE THANKS BUTTON
--------------------------------------------------------------*/
html[it-hide-thanks-button='hidden'] #menu button:has(svg path[d^="M16.5,3C19.02,3,21,5.19,21,7.99c"]),
html[it-hide-thanks-button='hidden'] #flexible-item-buttons button:has(svg path[d^="M16.5,3C19.02,3,21,5.19,21,7.99c"]),
html[it-hide-thanks-button='hidden'] #menu button:has(svg path[d^="M11 17h2v-1h1c.55 0"]),
html[it-hide-thanks-button='hidden'] #flexible-item-buttons button:has(svg path[d^="M11 17h2v-1h1c.55 0"]),

html[it-hide-thanks-button='icons_only'] #menu ytd-button-renderer:has(svg path[d^="M16.5,3C19.02,3,21,5.19,21,7.99c"]) div:nth-child(2),
html[it-hide-thanks-button='icons_only'] #menu ytd-button-renderer:has(svg path[d^="M16.5,3C19.02,3,21,5.19,21,7.99c"]) .cbox{
html[it-hide-thanks-button='icons_only'] #menu ytd-button-renderer:has(svg path[d^="M11 17h2v-1h1c.55 0"]) div:nth-child(2),
html[it-hide-thanks-button='icons_only'] #menu ytd-button-renderer:has(svg path[d^="M11 17h2v-1h1c.55 0"]) .cbox{
display: none;
}
/*--------------------------------------------------------------
# HIDE CLIP BUTTON
--------------------------------------------------------------*/
html[it-hide-clip-button='hidden'] #menu button:has(svg path[d^="M8,7c0,0.55-0.45,1-1,1S6,7."]),
html[it-hide-clip-button='hidden'] #flexible-item-buttons button:has(svg path[d^="M8,7c0,0.55-0.45,1-1,1S6,7."]),
html[it-hide-clip-button='hidden'] #menu button:has(svg path[d^="M8 7c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1"]),
html[it-hide-clip-button='hidden'] #flexible-item-buttons button:has(svg path[d^="M8 7c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1"]),

html[it-hide-clip-button='icons_only'] #menu ytd-button-renderer:has(svg path[d^="M8,7c0,0.55-0.45,1-1,1S6,7."]) div:nth-child(2),
html[it-hide-clip-button='icons_only'] #menu ytd-button-renderer:has(svg path[d^="M8,7c0,0.55-0.45,1-1,1S6,7."]) .cbox{
html[it-hide-clip-button='icons_only'] #menu ytd-button-renderer:has(svg path[d^="M8 7c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1"]) div:nth-child(2),
html[it-hide-clip-button='icons_only'] #menu ytd-button-renderer:has(svg path[d^="M8 7c0 .55-.45 1-1 1s-1-.45-1-1 .45-1 1-1 1"]) .cbox{
display: none;
}
/*--------------------------------------------------------------
# HIDE SAVE BUTTON
--------------------------------------------------------------*/
html[it-hide-save-button='hidden'] #menu button:has(svg path[d^="M22,13h-4v4h-2v-4h-4v-2h4V7h2v4h4V13z"]),
html[it-hide-save-button='hidden'] #flexible-item-buttons button:has(svg path[d^="M22,13h-4v4h-2v-4h-4v-2h4V7h2v4h4V13z"]),
html[it-hide-save-button='hidden'] #menu button:has(svg path[d^="M22 13h-4v4h-2v-4h-4v-2h4V7h2v4h4v2zm-8-6H2v1h12V7zM2"]),
html[it-hide-save-button='hidden'] #flexible-item-buttons button:has(svg path[d^="M22 13h-4v4h-2v-4h-4v-2h4V7h2v4h4v2zm-8-6H2v1h12V7zM2"]),

html[it-hide-save-button='icons_only'] #menu ytd-button-renderer:has(svg path[d^="M22,13h-4v4h-2v-4h-4v-2h4V7h2v4h4V13z"]) div:nth-child(2),
html[it-hide-save-button='icons_only'] #menu ytd-button-renderer:has(svg path[d^="M22,13h-4v4h-2v-4h-4v-2h4V7h2v4h4V13z"]) .cbox{
html[it-hide-save-button='icons_only'] #menu ytd-button-renderer:has(svg path[d^="M22 13h-4v4h-2v-4h-4v-2h4V7h2v4h4v2zm-8-6H2v1h12V7zM2"]) div:nth-child(2),
html[it-hide-save-button='icons_only'] #menu ytd-button-renderer:has(svg path[d^="M22 13h-4v4h-2v-4h-4v-2h4V7h2v4h4v2zm-8-6H2v1h12V7zM2"]) .cbox{
display: none;
}
/*--------------------------------------------------------------
Expand Down