Skip to content

A customizable extension making YouTube look like it did before they made everything rounded. Major releases will be submitted to the Add-Ons page. Split from the boillerplate at https://github.com/42null/Simplified-example-website-modifier-extension-template.

License

Notifications You must be signed in to change notification settings

42null/Return-YouTube-UI

Repository files navigation

Return YouTube UI

An extension making YouTube look like it did before everything was given rounded corners.

THIS PROJECT IS CONNECTED TO MY MULTI-PLATFORM EXTENSION GNERATOR APPLICATION AND BOILERPLATE/EXAMPLE EXTENSION, UPDATES MAY TAKE TIME TO PROAGATE BETWEEN PROJECTS.

Supported Browsers

  • Firefox
    • Main priority
    • Every version will be compatible with the latest version of Firefox at publish time
  • Chromium-based browsers
    • Lesser priority, dedicated parity updates
    • Most functionality tested with Brave

Due to currently divulging implementation of V3 manifests between Mozilla and Google, to work with Chromium-based browsers instead of Firefox, you must switch the commented lines in manifest.json.
manifest.json

"background": {
  "scripts": ["background/background.js"]//for Firefox
//    "service_worker": "background/background.js"//for Chromium-based
},

Major releases are published to the Firefox Add-Ons page as an extension (addons.mozilla.org/...) and will continue to receive new updates. To install another version or your own fork, visit firefox-source-docs.mozilla.org/... for instructions (or just enter about:debugging#/runtime/this-firefox) into your url-bar.

[Return YouTube UI Logo] [Recent settings screenshot]

Settings & Customization Flags

Settings control has been migrated to the extension popup page. With the latest versions, some settings have been moved while others are still only available to be set as static variables before installation. Those values can be adjusted by setting flags at the very top of "triggerSetup.js".

Items that are the core principles of return are on by default

Setting Default & Location Description
Videos Per Row 4 (popup) Sets the number of video columns on the homepage and channel "videos" pages to a user provided value (min = 1).
Thumbnails true (popup) Hardens corners for thumbnails mini-players everywhere.
Main Player true (popup) Hardens corners for the main player.
Subscribe Color true (popup) Brings back the red to the subscribe color.
Subscribe Shape true (popup) Brings back the shape subscribe color.
Search Bar true (popup) Reverts the radius of search bar back to how it was before.
Menus true (popup) Un-rounds borders in all (found) menus.
Action Buttons true (popup) Removes borders on action bar buttons.
SAVE_VISIBLE_BEFORE_CLIP tmp. removed Places save action before the clip action, not yet working in all environments.
Actions Space % +5 (popup) +5 for adding one more action, for example, showing share, clip, and save instead of just share and clip.
SHOW_VIDEO_LENGTH_IN_NOTIFICATIONS Planned (false/extras) Shows video length in notifications like it does in thumbnail views.
SHOW_CHANGES_BACKGROUNDS Planned (false/extras) Changes background color of all changed elements for demonstration.

How You Can Help

If you try it out, please let me know if the changes feels natural on your device/aspect ratio.

In addition, any screenshots or saved pages from before the UI change would be appreciated if you have them. Finding differences that could be applied without creating the old view from scratch would simplify the process.

Feel free to message me with any questions or suggestions! :)