Tweaker for Player in YouTube 2013 extension by vorapis
#StandWithUkraine
Foundations:
https://u24.gov.ua/
https://prytulafoundation.org/en/
AuthorMystery_Channel
LicenseNo License
CategoryYouTube
Created
Updated
Size249 kB
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Tweaker for Player in YouTube 2013 extension by vorapis
#StandWithUkraine
Foundations:
https://u24.gov.ua/
https://prytulafoundation.org/en/
Can be some buggy
1.0 - release
1.1 - Tooltip update. Now you can edit tooltip text. some Bug-fixing
1.1.1 - Critical errors was fixed
1.1.2 - Bug-fixing
1.2 - Translation update. Now you can translate the player or change strings. Share Button 2013 Style was added. Bug-fixing
1.2.1 - On/Off string fix
1.3 - Bug-fixes. Better custom progress bar color instead of the white progress bar.
1.3.05 - I forgor(((
1.3.2 - Fixes
1.4.0 — Some new features. Fixes
1.4.1 - Light theme new beta.
1.4.5 — Upgraded Light Theme was released
1.4.51 - subtitles options bug was fixed
1.5.0 — Deprecated version of 1.6.0
1.6.0 — More understandable settings menu. More Translation Options. Light themes go to release.
1.7.0 — Subtitles parameters are fully translated by now. Embed player support (what was before but with one bug). Now You can hide the 'Watch on Youtube.com' button.
1.7.1 — Bugfix of userscript version of embed player was added
#StandWithUkraine
Foundations:
https://u24.gov.ua/
https://prytulafoundation.org/en/
/* ==UserStyle==
@name Vorapis Player Tweaker
@namespace github.com/openstyles/stylus
@version 1.7.1
@description Style what tweaks YouTube player in vorapis3 YouTube (2013 YouTube Layout)
@author Mystery_Channel
@var checkbox svgicons "SVGs For Player (Auto 2013 Styling)" 1
@var checkbox NewerStyle "2015 Styling For svg icons and upgraded light" 1
@var checkbox OlderStyle "2013 Styling For non-svg icons and upgraded light" 0
@var checkbox lighttheme "Light Theme" 0
@var select lighttheming "Select Light Theme:" {
Original: "orig",
Upgarded: "upgrade"
}
@var checkbox sharebtn "Share in Info-bar as a button. For 2013-like styling" 0
@var checkbox lightinfobar "Lighter Info-bar. 2013 like styling" 1
@var select infobar "Info-Bar settings" {
Standard: "standard",
AlwaysShow: 'all',
AlwaysHide: 'hide'
}
@var checkbox playerhide "Custom Auto-Hide Player" 1
@var checkbox soundclass "Flash volume slider transition and lighting" 1
@var checkbox flashtooltip "Smaller Tooltips. Like in flash player" 1
@var checkbox scrubberbig "Bigger scrubber border" 1
@var select transhide "Custom auto-hide player transition type" {
FlashLike: 'flashlike',
Fading: 'fading'
}
@var text tltps "Tooltip font size" 11px
@var checkbox customtltps "Custom Tooltips" 1
@var checkbox tltpshide "Hide Tooltips" 0
@var checkbox settingsloc "Translation support" 1
@advanced text fllscrn "Tooltip Full Screen. Do not remove ''/" "'Full screen'"
@advanced text fllscrnexit "Tooltip Exit full Screen (do not remove '')" "'Exit full screen'"
@advanced text theater "Tooltip Theater mode (do not remove '')" "'Theater mode'"
@advanced text default "Tooltip Default view (do not remove '')" "'Default view'"
@advanced text sett "Tooltip Settings (do not remove '')" "'Settings'"
@advanced text cc "Tooltip Subtitles/CC (do not remove '')" "'Subtitles/CC'"
@advanced text watchlater "Tooltip Watch later (do not remove '')" "'Watch later'"
@advanced text mute "Tooltip Mute (do not remove '')" "'Mute'"
@advanced text unmute "Tooltip Unmute (do not remove '')" "'Unmute'"
@advanced text like "Tooltip Like (do not remove '')" "'Like'"
@advanced text dislike "Tooltip Dislike (do not remove '')" "'Dislike'"
@advanced text next "Tooltip Next (do not remove '')" "'Next'"
@advanced text pre "Tooltip Previous (do not remove '')" "'Previous'"
@advanced text plylst "Tooltip Playlist (do not remove '')" "'Playlist'"
@advanced text autoplay "Autoplay" "'Autoplay'"
@advanced text annotat "Annotations" "'Annotations'"
@advanced text dash "DASH" "'DASH'"
@advanced text speed "Speed" "'Speed'"
@advanced text subtitles "Subtitles/CC" "'Subtitles/CC'"
@advanced text quality "Quality" "'Quality'"
@advanced text options "Options" "'Options'"
@advanced text normalspeed "Normal speed" "'Normal'"
@advanced text offcc "Turn off subtitles" "'Off'"
@advanced text transcap "Translate captions" "'Translate captions'"
@advanced text autoqual "Auto quality" "'Auto'"
@advanced text onsegment "On" "'On'"
@advanced text offsegment "Off" "'Off'"
@advanced text cancel "Cancel" "'Cancel'"
@advanced text done "Done" "'Done'"
@advanced text close "Close" "'Close'"
@advanced text reset "Reset" "'Reset'"
@advanced text fontfamily "Font family" "'Font family'"
@advanced text fontcolor "Font color" "'Font color'"
@advanced text fontsize "Font size" "'Font size'"
@advanced text backgroundcolor "Background color" "'Background color'"
@advanced text backgroundopacity "Background opacity" "'Background opacity'"
@advanced text windowcolor "Window color" "'Window color'"
@advanced text windowopacity "Window opacity" "'Window opacity'"
@advanced text characteredgestyle "Character edge style" "'Character edge style'"
@advanced text fontopacity "Font opacity" "'Font opacity'"
@advanced text whitecolor "White color" "'White'"
@advanced text yellowcolor "Yellow color" "'Yellow'"
@advanced text greencolor "Green color" "'Green'"
@advanced text cyancolor "Cyan color" "'Cyan'"
@advanced text bluecolor "Blue color" "'Blue'"
@advanced text magentacolor "Magenta color" "'Magenta'"
@advanced text redcolor "Red color" "'Red'"
@advanced text blackcolor "Black color" "'Black'"
@advanced text nonecc "None subtitles parameter" "'None'"
@advanced text dropshadowcc "Drop Shadow subtitles parameter" "'Drop Shadow'"
@advanced text raisedcc "Raised subtitles parameter" "'Raised'"
@advanced text depressedcc "Depressed subtitles parameter" "'Depressed'"
@advanced text outlinecc "Outline subtitles parameter" "'Outline'"
@advanced text monoserif "Monospaced Serif subtitles parameter" "'Monospaced Serif'"
@advanced text propserif "Proportional Serif subtitles parameter" "'Proportional Serif'"
@advanced text monosanser "Monospaced Sans-Serif subtitles parameter" "'Monospaced Sans-Serif'"
@advanced text propsanser "Proportional Sans-Serif subtitles parameter" "'Proportional Sans-Serif'"
@advanced text cas "Casual subtitles parameter" "'Casual'"
@advanced text cur "Cursive subtitles parameter" "'Cursive'"
@advanced text smallcap "Small Capitals Sans-Serif subtitles parameter" "'Small Capitals'"
@advanced text geturl "Get video URL" "'Get video URL'"
@advanced text geturlandtime "Get video URL at current time" "'Get video URL at current time'"
@advanced text getembed "Get embed code" "'Get embed code'"
@advanced text playbackissue "Report playback issue" "'Report playback issue'"
@advanced text getdebuginfo "Get debug info" "'Get debug info'"
@advanced text idkwhyfornerds "Stats for nerds" "'Stats for nerds'"
@advanced text abouthtmlplayer "About the HTML5 player" "'About the HTML5 player'"
@advanced text loop "Loop" "'Loop'"
@advanced text playlisttext "PLAYLIST. Uppercased text after the playlist info-bar icon" "'Playlist'"
@advanced text moreinfo2013 "More Info button in 2013 svg text (do not remove '')" "'More Info'"
@advanced text sharebtntext "Share button text" "'Share'"
@var checkbox GearSpin "Settings button will spin. For svg icons only" 0
@var checkbox customprogressbar "Custom progressbar Color" 1
@var color customprogressbarcolor "Progressbar color. Note: white is #bbb" #cc181e
@var checkbox listsettings "Settings as a horizontal list" 0
@var checkbox linkinembed "Do not Show YouTube icon in embed player" 0
@var checkbox firefoxbug "Bug-fixing Userscript version of embed player" 1
@preprocessor stylus
==/UserStyle== */
/*
------------------------------------------------------
#StandWithUkraine
https://u24.gov.ua/
https://prytulafoundation.org/en/
------------------------------------------------------
*/
@-moz-document domain("youtube.com") {
if customtltps == 1 {
.ytp-tooltip {
display: none !important;
}
.ytp-text-tooltip::after {
font-size: tltps;
}
.html5-video-player:has([class*="ytp-button"]:hover) .ytp-tooltip {
display: block !important;
}
.html5-video-player:has([class*="fullscreen-enter"]:hover) .ytp-text-tooltip:after {
content: fllscrn;
}
.html5-video-player:has([class*="fullscreen-enter"]:hover) .ytp-text-tooltip, .html5-video-player:has(.ytp-size-toggle-large:hover) .ytp-text-tooltip, .html5-video-player:has(.ytp-size-toggle-small:hover) .ytp-text-tooltip, .html5-video-player:has([class*="fullscreen-exit"]:hover) .ytp-text-tooltip, .html5-video-player:has([class*="settings"]:hover) .ytp-text-tooltip, .html5-video-player:has([class*="subtitles"]:hover) .ytp-text-tooltip, .html5-video-player:has([class*="watch-later"]:hover) .ytp-text-tooltip, .html5-video-player:has(.ytp-button-volume[data-value="off"]:hover) .ytp-text-tooltip, .html5-video-player:has(.ytp-button-volume:not([data-value="off"]):hover) .ytp-text-tooltip, .html5-video-player:has(.ytp-button-volume[data-value="off"]:hover) .ytp-text-tooltip, .html5-video-player:has([class*="button-like"]:hover) .ytp-text-tooltip, .html5-video-player:has([class*="button-dislike"]:hover) .ytp-text-tooltip, .html5-video-player:has([class*="button-pre"]:hover) .ytp-text-tooltip, .html5-video-player:has([class*="button-next"]:hover) .ytp-text-tooltip, .html5-video-player:has([class*="button-playlist"]:hover) .ytp-text-tooltip {
font-size: 0;
}
.ytp-tooltip:nth-last-child(2) .ytp-text-tooltip:last-child {
display: none;
}
.html5-video-player:has(.ytp-size-toggle-large:hover) .ytp-text-tooltip:after {
content: theater;
}
.html5-video-player:has(.ytp-size-toggle-small:hover) .ytp-text-tooltip:after {
content: default;
}
.html5-video-player:has([class*="fullscreen-exit"]:hover) .ytp-text-tooltip:after {
content: fllscrnexit;
}
.html5-video-player:has([class*="settings"]:hover) .ytp-text-tooltip:after {
content: sett;
}
.html5-video-player:has([class*="subtitles"]:hover) .ytp-text-tooltip:after {
content: cc;
}
.html5-video-player:has([class*="watch-later"]:hover) .ytp-text-tooltip:after {
content: watchlater;
}
.html5-video-player:has(.ytp-button-volume:not([data-value="off"]):hover) .ytp-text-tooltip:after {
content: mute;
}
.html5-video-player:has(.ytp-button-volume[data-value="off"]:hover) .ytp-text-tooltip:after {
content: unmute;
}
.html5-video-player:has([class*="button-like"]:hover) .ytp-text-tooltip:after {
content: like;
}
.html5-video-player:has([class*="button-dislike"]:hover) .ytp-text-tooltip:after {
content: dislike;
}
.html5-video-player:has([class*="button-next"]:hover) .ytp-text-tooltip:after {
content: next;
}
.html5-video-player:has([class*="button-prev"]:hover) .ytp-text-tooltip:after {
content: pre;
}
.html5-video-player:has([class*="button-playlist"]:hover) .ytp-text-tooltip:after {
content: plylst;
}
} else {
.ytp-text-tooltip {
font-size: tltps;
}
}
if tltpshide == 1 {
.ytp-tooltip, .html5-video-player:has([class*="ytp-button"]:hover) .ytp-tooltip {
display: none !important;
...