Anarios / return-youtube-dislike

Chrome extension to return youtube dislikes
https://returnyoutubedislike.com/
GNU General Public License v3.0
12.49k stars 555 forks source link

Return YouTube Dislike doesn't work with user style #920

Open xeophyte opened 1 year ago

xeophyte commented 1 year ago

Have you tried to find similar open issues?

Browser

Vivaldi

Browser Version

6.1.3009.3

Extension or Userscript?

Extension

Extension/Userscript Version

3.0.0.9

Video link where you see the problem

every yt video

What happened?

Return YouTube Dislike doesn't work when this style is turned on: https://userstyles.org/styles/123887/youtube-better-full-dark-theme-2022-arc https://uso.kkx.one/style/123887 This is one of the best styles for YT and there is a conflict between extension and style. Dislike numbers and ratio bar are not visible. https://i.imgur.com/z6wwCuD.png https://i.imgur.com/MpzgN1F.png

How to reproduce/recreate?

install Return YouTube Dislike as extension and the Youtube better full dark theme 2022 arc style

Will you be available for follow-up questions to help developers diagnose & fix the issue?

Yes

openforu commented 1 year ago

Its not working because of old description style

CSS causing problem:

ytd-watch-metadata {
    display: none !important;
}
ytd-watch-flexy #info-contents,
ytd-watch-flexy #meta-contents {
    display: block !important;
}
xeophyte commented 1 year ago

Author of the style can't fix it, because this code fragment is used for Descriptio­n style: Restore old function in the style option. Author of the Return YouTube Dislike needs to add support for this code fragment.

RikisuT commented 1 year ago

Its not working because of old description style

CSS causing problem:

ytd-watch-metadata {
    display: none !important;
}
ytd-watch-flexy #info-contents,
ytd-watch-flexy #meta-contents {
    display: block !important;
}

I have that snippet in my css script too. You can modify the js version of the as I have done. DiffChecker You can compare my edits with the original. Also add these CSS lines to correct the positioning

#menu-container {
display: flex;
flex-direction: column;
}
ytd-video-primary-info-renderer[flex-menu-enabled] #menu-container.ytd-video-primary-info-renderer {
flex: inherit;
}
xeophyte commented 1 year ago

I hope this can be fixed.

xeophyte commented 12 months ago

Problem exists in v3.0.0.10

xeophyte commented 10 months ago

v3.0.0.11 doesn't fix it.

xeophyte commented 10 months ago

v3.0.0.12 doesn't fix it.

Nightcaat commented 10 months ago

Sorry for the wait, this issue seems right up my alley. Will look into this when I have time

xeophyte commented 10 months ago

Descriptio­n style: Restore old option in style I mentioned is now not working due to changes on YouTube, and it will probably not work so it will be removed. So we can say that the reported problem cannot/does not need to be solved.