A style which removes rounded corners from nearly every YouTube button, thumbnail, and avatar. May be visually jarring for some.
SharpTube by yegorxyz
Details
Authoryegorxyz
LicenseNo License
CategoryYouTube
Created
Updated
Code size3.0 kB
Code checksum129f3d59
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Userstyle doesn't have notes.Source code
/* ==UserStyle==
@name SharpTube
@version 20241228.04.56
@namespace https://userstyles.world/user/yegorxyz
@description A style which removes rounded corners from nearly every YouTube button, thumbnail, and avatar. May be visually jarring for some.
@author yegorxyz
@license No License
==/UserStyle== */
@-moz-document url-prefix("https://www.youtube.com") {
.shortsLockupViewModelHostThumbnailContainer, .ytSearchboxComponentSearchButton, .ytSearchboxComponentInputBox, .ytd-popup-container, .yt-spec-touch-feedback-shape, .ytd-thumbnail, #ytd-player, yt-button-shape, .yt-spec-button-shape-next, .ytd-feed-filter-chip-bar-renderer, .ytd-guide-entry-renderer, ytd-guide-entry-renderer, .ytd-watch-metadata, .yt-video-attribute-view-model__hero-section, yt-img-shadow, #voice-search-button, .collections-stack-wiz__collection-stack2, .collections-stack-wiz__collection-stack1, .yt-thumbnail-view-model, .dropdown-content, .ytd-expander, .ytd-comment-thread-renderer, #paid-comment-background, .badge, badge-shape, .ytSearchboxComponentSuggestionsContainer, ytd-button-renderer, .yt-spec-avatar-shape__image, .yt-spec-avatar-shape__image-overlays, yt-image-banner-view-model, #anchored-panel, .ytd-reel-video-renderer, .yt-core-image, yt-touch-feedback-shape, .ytSearchboxComponentClearButton, .yt-interaction, #tooltip, .ytp-popup, .ytd-miniplayer, .ytd-shorts-player-controls, .ytdDesktopShortsVolumeControlsBackgroundScrim, #comment-chip-container, .ytp-scrubber-button, .ytp-autonav-toggle-button:after, .ytp-menuitem-toggle-checkbox, .ytp-menuitem-toggle-checkbox:after, .ytp-input-slider::-webkit-slider-thumb, .ytp-input-slider, .ytp-speedslider, .ytd-macro-markers-list-item-renderer, ytd-engagement-panel-section-list-renderer, .yt-core-attributed-string--highlight-text-decorator, .ytd-channel-video-player-renderer, .yt-live-chat-banner-manager, .yt-live-chat-app, .yt-live-chat-renderer, yt-live-chat-header-renderer, .yt-sort-filter-sub-menu-renderer, .yt-live-chat-ticker-paid-message-item-renderer, .yt-live-chat-paid-message-renderer, .yt-live-chat-author-chip, ytd-live-chat-frame, .tp-yt-paper-toggle-button, .yt-live-chat-item-list-renderer, .ytp-sb-subscribe, .branding-context-container-inner, ytd-expandable-metadata-renderer, .ytd-expandable-metadata-renderer, .ytp-unmute, .ytp-hide-info-bar *, .ytPlayerStoryboardStoryboardImageWrapper, .ytProgressBarPlayheadProgressBarPlayheadDot, .ytInlinePlayerControlsTopRightControlsCircleButton, .ytInlinePlayerControlsButtonIcon, .ytVideoMetadataCarouselViewModelHost, .ytd-transcript-segment-renderer, .ytp-volume-slider-handle::-webkit-slider-thumb, .ytp-volume-slider, .ytp-volume-slider-handle, .ytp-next-button {
border-radius: 0px !important;
}
.ytp-input-slider, .ytp-speedslider, .ytp-volume-slider-handle, .ytp-volume-slider {
-webkit-appearance: none !important;
}
.ytp-input-slider::-webkit-slider-thumb, .ytp-volume-slider-handle::-webkit-slider-thumb {
-webkit-appearance: none !important;
appearance: none !important;
}
}