Skip to content

Version 1.1 - Layout Bugfixes

Latest

Choose a tag to compare

@dzienisz dzienisz released this 14 Oct 20:04
· 9 commits to main since this release
1d24161

🐛 Bug Fixes

This release fixes critical layout issues reported after initial submission to Chrome Web Store.

Fixed Issues

  • Critical: Fixed fullscreen button layout being disrupted by extension
  • Critical: Fixed red progress bar scrubber (dot) positioning - now stays visible on top
  • Fixed button styles being overwritten causing layout issues
  • Improved CSS modification method - now uses setProperty() instead of cssText

Technical Improvements

  • Switched from cssText to style.setProperty() for all style modifications
  • Only modifies specific CSS properties instead of overwriting entire inline styles
  • Better preservation of YouTube's native button positioning and layout
  • More defensive position setting for progress bar elements

Why This Update?

Previous version used cssText which overwrote ALL inline styles on elements, breaking YouTube's carefully crafted layouts. Now we only modify the specific properties we need (background, opacity, z-index) while preserving everything else.

Installation

  1. Download youtube-opacity-controller.zip
  2. Unzip the file
  3. Go to chrome://extensions/
  4. Enable "Developer mode"
  5. Click "Load unpacked"
  6. Select the unzipped folder

Links


Note: This version is being submitted to Chrome Web Store as an update.