a temporary solution to revert to the old ui. the new ui was put into effect since april

Overview

Revert-YouTube-UI

image

a temporary solution to revert to the old ui. the new ui was put into effect since april and is slowly rolling out to users.

Features

  • runs automatically no need to manually do anything after installation
  • lightweight no loops in the code
  • opens youtube on install to prevent issues
  • uses cookie method instead of url
  • works for everyone even if you haven't modified the pref cookie before
  • firefox support

Steps (for chromium based browsers only) Internet-chromium-icon

(if we get $20 donated ill add it to the chrome webstore like I did with firefox)

Download the latest release (make sure its the .zip file)

goto chrome://extensions

(make sure developer mode is enabled)

Drag the zip file to the extensions page

You're good to go!

If it still doesn't work I would recommend refreshing youtube on the homepage atleast once

Im working on a css version/perm fix so this wont be an issue

your youtube ui should be back to normal!

feel free to contribute or send a pull request

Steps (for firefox/gecko based browsers only) Firefox_logo,_2019 svg

(you can skip everything below and just go to this link https://addons.mozilla.org/en-US/firefox/addon/revert-youtube-ui/ or follow alternative steps)

Download the latest release (make sure its the .xpi (recommended) or .zip file))

goto about:debugging

goto this firefox browser

click load temporary addon

Select the crx file and click done

You're good to go! (I haven't fully tested firefox so create an issue if it doesn't work)

If it still doesn't work I would recommend refreshing youtube on the homepage atleast once

Im working on a css version/perm fix so this wont be an issue

your youtube ui should be back to normal!

feel free to contribute or send a pull request

Tutorial

https://www.youtube.com/watch?v=CpR0jTX4iUA

How it works

This extension allows you to modify the 'PREF' cookie, which is responsible for the theme settings, and open YouTube in a non-dynamic manner, making it possible for the extension to change the URL autonomously.

Donate

Buy Me A Coffee

Comments
  • Middle click to open new tab

    Middle click to open new tab

    Hi there, thanks for making this extension.

    Currently when trying to middle click to open the video in a new tab, cancels the tab from opening and just loads it in the current one.

    Changing

    if (e.button > || e.altKey) return;
    

    to

    if (e.button >= 1 || e.altKey) return;
    

    Resolves this.

    Also the extension seems to work fine without the cookie function, and doesn't result in the white flashbang from the refresh on the first load. What's the exact purpose of setting this cookie?

    bug 
    opened by lukechadwick 3
  • Firefox?

    Firefox?

    Will there be an extension for Firefox?

    I was using the PREF workaround since the new UI started (I posted the fix on Reddit), but it reverted and no longer works as of an hour ago. The PREF keeps going back to the previous.

    enhancement 
    opened by dtigress 3
  • Ignoring preview progress bar.

    Ignoring preview progress bar.

    When you press on preview progress bar on the main page, script will redirect you anyway. image (This bar)

    it can be fixed just by adding this line of code to the content.js

    if (e.target.classList.contains('ytp-scrubber-pull-indicator')) return;
    

    ~sorry for my bad English~

    opened by zevordex 1
  • Support for Search Queries, Streamlining, and Manifest v3

    Support for Search Queries, Streamlining, and Manifest v3

    Hey there,

    I just recently stumbled upon your extension, and I find it incredibly useful to get rid of the confusing new UI update. I added some changes such as support for search query (issue #5), some code streamlining, and an update to Manifest v3.

    Thanks, Jordan

    opened by Techzune 2
  • Can't go back to search page results (Firefox)

    Can't go back to search page results (Firefox)

    Just to give a head's up, If you click on a video from search results and try to back button back to the results page, it seems to just go back to the last video you watched or the previous on the list. If I click the back button again, to get past that other video, it takes me back to the homepage. I have to click and hold the back button to list the previous pages and get back to he results from there.

    Other than that, it does the job.

    cantfindfix 
    opened by dtigress 1
Releases(v1.0.3)
Owner
a person
• full stack developer • object-oriented languages experience • contact me on discord a person#2664
a person
Web client with support for secret chats. Made as a temporary solution

Arcanugram – Unofficial Telegram Web App with support for secret chats ⚠️ Made as a temporary solution for use on devices that do not have any clients

null 12 Sep 19, 2022
It consists of a recreation of Twitter, to put into practice both Front-end and Back-end knowledge by implementing the MERN Stack together with other technologies to add more value to the project.

Twitter-Clone_Back-end ✨ Demo. ?? About the project. ?? Descriptions. It consists of a recreation of Twitter, to put into practice knowledge of both F

Mario Quirós Luna 5 Apr 12, 2022
Most of my pride is here. I put a lot of love into this.

Develop Please use yarn npm i -g yarn for dependencies. Npm is really terrible for CI/CD. To start developing, you need to run two commands simulateno

Tivoli Cloud VR, Inc. 0 Sep 4, 2022
It consists of a recreation of Twitter, to put into practice knowledge of both Front-end and Back-end implementing the MERN Stack along with other technologies to add more value to the project.

Twitter-Clone_Front-end ✨ Demo. Login Home Profile Message Notifications Deployed in: https://twitter-clone-front-end.vercel.app/ ?? About the project

Mario Quirós Luna 5 Jun 26, 2022
A completely decentralized way of sharing temporary messages.

Debin A completely decentralized way of sharing temporary and permanent messages. Debin uses Waku and IPFS decentralized networks to temporarily or pe

Paolo D'Amico 5 Jun 29, 2022
Easily create test fixtures at a temporary file-system path

fs-fixture Easily create test fixtures at a temporary file-system path. Support this project by ⭐️ starring and sharing it. Follow me to see what othe

hiroki osame 13 Dec 15, 2022
🖊️Open a VSCode temporary file instantly

vscode-tempfile This extension immediately creates a temporary file and opens it in a new tab. Configuration You can specify the new file path and ini

Tetsu 1 Oct 5, 2022
C2Ladders - a reconstruction of old a2oj Ladders with new and updated problemset

C2Ladders is rating wise list of Codeforces problems which were solved by many people who have had stable rating increase. It's a reconstruction of old a2oj Ladders with new and updated problemset.

Prince Gupta 45 Dec 11, 2022
The new modern discord token grabber & stealer, with discord password & token even when it changes (old. PirateStealer)

?? Discord Server - ?? Premium - ?? Builder - ?? Features Authors Stanley Bytixo Autist69420 PirateStealer (by Brooklyn inc) The new modern discord to

Stanley 143 Jan 6, 2023
The new modern discord token grabber & stealer, with discord password & token even when it changes (old. PirateStealer)

?? Discord Server - ?? Premium - ?? Builder - ?? Features Authors Stanley Bytixo Contributors Autist69420 HideakiAtsuyo PirateStealer (by Brooklyn inc

Stanley 2 Apr 12, 2022
OnePiece /r/place repo to store the template and script for outlining the place to put titles

onepiece-place OnePiece /r/place repo to store the template and script for outlining the place to put titles This script & repo are cloned from Antice

Lopeh 11 Apr 9, 2022
🌈 Put a date and a crypto, optionally a quantity of that crypto, to see how much has augmented/increased in dollars & percentage

crypif Put a date and a crypto, optionally a quantity of that crypto, to see how much has augmented/increased in dollars & percentage Figma I still ha

Eliaz Bobadilla 8 Apr 4, 2022
HackFest is a 36-hour long hackathon wherein you have to put on your hacker hats and build anything that falls in either or both the domain of full-stack web development

HackFest is a 36-hour long hackathon wherein you have to put on your hacker hats and build anything that falls in either or both the domain of full-stack web development (the stack we learn in full-stack web developer roadmap on codedamn).

Shivam Kumar 2 Jun 6, 2022
This is just a script I put together to check and notify me via email (MailGun) when there's an earlier date before my initial appointment date. It doesn't handle rescheduling.

US-visa-appointment-notifier This is just a script I put together to check and notify me via email (MailGun) when there's an earlier date before my in

Theophilus Omoregbee 13 Jan 4, 2023
This blog is still under development! I present a project scope for science articles, it can now be used in production! But there are some details that need to be put up front.

Science-Blog ?? Attention! This blog is still under development! I present a project scope for science articles, it can now be used in production! But

Raissadev 2 Sep 19, 2022
🏄‍♂️ Proxy POST/PUT/PATCH requests through a GET request

??‍♂️ to-GET Proxy POST/PUT/PATCH requests through a GET request Usage Base URL: https://toget.mihir.ch Endpoint: /:method Supported methods (case ins

Mihir Chaturvedi 4 Oct 2, 2022
An open-source Typing-effect Library, That enables potential users to add a typing effect to mere DOM Elements.

Typing Effect Library An open-source Typing-effect Library I created. That enables potential users to add a typing effect to mere DOM Elements. Tool P

Okoye Charles 14 Oct 3, 2022
Flexible, powerful and modern library for creating the running horizontal blocks effect, also known as ticker or the «marquee effect».

Cuberto Reeller Flexible, powerful and modern library for creating the running horizontal blocks effect, also known as ticker or the «marquee effect».

Cuberto 41 Jan 4, 2023
📄 UI clone from vercel old site (Using basic tools)

vercel old site A portfolio site, made using the latest technologies. In the construction of the site using Sass. Quality: 1) Benchmark test using a s

Pedromdsn 2 Mar 1, 2022