A 2008 theme for yt2009. Credit goes to MikanYan for making the base, BoredWithADHD for improving it, and me for fixing it for Pale Moon use
yt2008 (a 2008 theme for yt2009) by griffenhiggins
Details
Authorgriffenhiggins
LicenseNo License
Categoryhttps://yt2009.aesthetiful.com/
Created
Updated
Size7.8 kB
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Userstyle doesn't have notes.Source code
/* ==UserStyle==
@name yt2008
@version 20241119.19.59
@namespace ?
==/UserStyle== */
@-moz-document domain("orzeszek.website") {
/* Navbar */
#masthead-utility {
top: -17px;
position: relative;
}
#logo {
position: relative;
top: -28px;
}
#masthead-search {
width: 960px;
height: 30px;
background-color: #ddd;
background-image: linear-gradient(to bottom, #D5D5D5 0%, #E7E7E7 100%);
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
border: 0px;
position: absolute;
top: 65px;
z-index: 0;
}
#masthead-nav-main {
position: relative;
display: flex;
flex-direction: row;
left: 70px;
top: -32px
}
#masthead-nav-user {
z-index: 1;
position: relative;
}
#masthead-search .yt-button-primary {
height: 20px;
line-height: 1px;
}
#masthead-search span {
line-height: 1.8em;
}
#masthead .search-term {
height: 15px;
margin-top: 3px;
padding: 0px;
min-height: 0px;
max-height: 500px;
width: 200px;
}
#masthead-search .search-form {
padding-left: 310px;
}
#masthead-container {
border: none !important;
}
#masthead-nav-main a {
line-height: 27px;
text-align: center;
font-weight: 600;
font-size: 15px;
min-width: 118px;
padding: 0px 2px;
margin-right: 4px;
text-decoration: none;
color: #039;
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0);
border: 1px solid #C3D0EC;
border-bottom: 0;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
background: linear-gradient(to bottom, #fff 0%, #BBC7E6 100%);
}
body {
margin-top: 25px;
}
/* Watch page */
#watch-ratings-views {
border: 1px solid #ccc;
margin: 10px 0px 10px 0px;
padding: 5px;
line-height: 20px;
}
.watch-tab-sel .watch-tab-arrow {
background: none;
}
.watch-tabs {
background: none;
display: flex;
flex-direction: row;
height: 35px;
}
.watch-tab-contents .watch-tab-body {
padding: 8px 10px;
margin-left: 0px;
background-color: #fff;
}
.watch-tabs .watch-tab {
background: linear-gradient(#FEFEFE, #D8D8D8);
height: 35px;
line-height: 35px;
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
font-size: 16px;
font-weight: 700;
color: #03c;
width: 100%;
}
.watch-tab:first-child {
border-left: 0px;
}
#watch-action-favorite-link {
position: relative;
left: 20px;
}
#watch-action-share-link {
position: relative;
left: 30px;
}
#watch-action-playlists-link {
position: relative;
left: 18px;
}
#watch-action-flag-link {
position: relative;
left: 33px;
}
#watch-actions-area .watch-tab-sel {
background: none;
border-bottom: #fff
}
.watch-action-link {
text-align: center !important;
}
.watch-recent-shares-div {
background: none;
}
#watch-action-favorite, #watch-action-flag, #watch-action-playlists, #watch-action-share {
background: transparent url(https://cdn.discordapp.com/attachments/900162994686787594/1078336801875427463/master-vfl42001.png) no-repeat scroll 0 0;
width: 23px;
height: 20px;
vertical-align: middle;
margin-bottom: 3px;
}
#watch-action-share-link:hover #watch-action-share, #watch-action-share:hover, #watch-tab-share:hover #watch-action-share, .watch-tab-sel #watch-action-share {
background-position: -326px -20px;
}
#watch-action-favorite-link:hover #watch-action-favorite, #watch-action-favorite:hover, #watch-tab-favorite:hover #watch-action-favorite, .watch-tab-sel #watch-action-favorite {
background-position: -267px -20px;
}
#watch-action-playlists-link:hover #watch-action-playlists, #watch-action-playlists:hover, #watch-tab-playlists:hover #watch-action-playlists, .watch-tab-sel #watch-action-playlists {
background-position: -295px -20px;
}
#watch-action-flag-link:hover #watch-action-flag, #watch-action-flag:hover, #watch-tab-flag:hover #watch-action-flag, .watch-tab-sel #watch-action-flag {
background-position: -358px -19px;
}
#watch-action-share {
background-position: -326px 0;
}
#watch-action-favorite {
background-position: -267px 0;
}
#watch-action-playlists {
background-position: -295px 0;
}
#watch-action-flag {
background-position: -358px 0;
}
#watch-video-details-inner-less .watch-video-desc {
border-top: 1px solid #ccc;
padding: 5px 0px 0px 0px;
}
#watch-comment-panel {
border: 1px solid #ccc;
margin-top: 10px;
padding: 5px;
}
#masthead-nav-main {
position: relative;
display: flex;
flex-direction: row;
left: 27px;
top: -33px;
}
#masthead .search-term {
height: 20px;
margin-top: 1px;
margin-left: -70px;
padding: 0px;
min-height: 0px;
max-height: 463px;
width: 300px;
}
.yt-button-primary, a.yt-button-primary {
font-weight: inherit;
color: #000;
background: linear-gradient(to bottom, #fff 0%, #e9e9e9 100%);
border-color: #001e9e;
font-family: "Arial", sans-serif; /* Use a classic font for 2008 feel */
text-shadow: 0 0 0 #000, 1px 1px 0 #fff; /* Creates a sharper, pixelated look */
}
.yt-button-urgent, a.yt-button-urgent {
font-weight: bold;
color: #994800;
background: #fed81c url(master-vfl121679.png) repeat-x center -2202px;
border-color: #ecc101;
height: 22px;
}
#masthead #logo {
width: 126px;
height: 62px;
background-position: 0 0;
}
#logo {
display: block;
background: url(https://i.imgur.com/aXqW6UN.png);
background-position: -0px center;
background-repeat: no-repeat;
position: relative;
top: -31px;
left: 1px;
}
#masthead-utility {
top: -19px;
left: -73px;
position: relative;
}
#masthead-nav-user {
z-index: 1;
position: relative;
left: -5px;
top: 0px;
}
#masthead-nav-user .yt-button-short span {
line-height: 1.7em;
height: 1.3333em;
}
#masthead-nav-main a:last-of-type {
font-size: 0;
line-height: 0;
}
#masthead-nav-main a:last-of-type::after {
content: 'Community';
font-size: 15px;
line-height: 27px;
}
[href="/my_subscriptions?masthead=1"], [href="/my_history"] {
display: none;
}
.html5_video {
position: absolute;
left: 0px;
top: 0px;
width: 100%;
height: 360px;
background-color: #000;
cursor: pointer;
}
.v90WrapperInner img {
margin-top: -9px;
}
#watch-longform-player {
width: 0px;
height: 0px;
background-position: 0 -614px;
}
#watch-longform-popup, #watch-longform-popup.yt-button-disabled:hover {
width: 0px;
height: 0px;
background-position: 0 -658px;
}
#watch-this-vid, #watch-this-vid-info {
float: left;
width: 480px;
}
.watch-tabs .watch-tab {
background: linear-gradient(#FEFEFE, #D8D8D8);
height: 33px;
line-height: 33px;
border-bottom: 1px solid #ccc;
font-size: 16px;
font-weight: 700;
color: #03c;
width: 15.5%;
}
.flash-player {
width: 480px;
height: 385px;
overflow: hidden;
}
#watch-main-area .watch-tabs .watch-tab span {
color: #03c;
margin-left: -30px;
}
#baseDiv {
position: relative;
width: 815px;
margin-left: auto;
margin-right: auto;
padding: 0 5px 25px 5px;
}
#masthead {
height: 60px;
margin-left: 70px;
}
#masthead-search {
width: 812px;
height: 30px;
background-color: #ddd;
background-image: linear-gradient(to bottom, #D5D5D5 0%, #E7E7E7 100%);
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
border: 0px;
position: absolute;
top: 65px;
z-index: 0;
}
#masthead-nav-user {
z-index: 1;
position: relative;
left: -150px;
top: 0px;
}
}