Skip to content

TR: Steel Blue CLASSIC by ww2beta

Screenshot of TR: Steel Blue CLASSIC

Details

Authorww2beta

LicenseNo License

Categorytyperacer

Created

Updated

Size21 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

just another theme

Notes

Userstyle doesn't have notes.

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name         TR: Steel Blue CLASSIC
@version      20220610.13.58
@namespace    userstyles.world/user/ww2beta
@description  just another theme
@author       ww2beta
@license      No License
==/UserStyle== */

@-moz-document domain("typeracer.com") {
/* main */

.container {
    /* background: url(topleft.cache.png) no-repeat; */
}



.main {
    background: #153f55;
    clear: both;
    padding: 12px 12px 0 52px;
}

body {
    background: #0b2e40;
    color: #e9e9e9;
    font: normal 80% "Lucida Sans Unicode",sans-serif;
    margin: 0;
    overflow-x: hidden;
}

.title {
    padding: 28px 20px 0 76px;
    width: 125px;
    background-color: #0b2e40;
        font: bold 1.2em "Trebuchet MS",sans-serif;
}

.navigation {
    height: 0px;
    padding: 26px 20px !important;
    vertical-align: bottom;
    white-space: nowrap;
    background-color: #0b2e40;
    font-size: 1.2em;
}

.themeHeader {
    height: 92px;
    min-width: 800px;
    border-bottom: 3px solid #38596a; /* theme header line*/
}

.navigation a {
    color: #FFF;
    font: bold 1em "Trebuchet MS",sans-serif;
    padding: 10px;
    text-align: center;
    text-decoration: none;
    border: 2px solid grey;
    border-radius: 6px;
    margin: 10px;
}

.navigation a:hover {
    background-color: #38596a !important;
}

.mainUserInfoBox{
/*font size: 90%;*/
    padding: 10px 10px 0px;
    margin: 10px 20px;
    color: white;
    font-size: 1em;
    border: 1px solid #29556c; /* user info box  */
}

.footer {
    background: #0b2e40 0 -92px;
    color: #819EA0;
    font-size: 90%;
    line-height: 40px;
    text-align: center;
    white-space: nowrap;
}


.mainMenuItem a{
    text-decoration: none;
    font-family: 'sitka text';
    font-size: 1.5em;
    border: 7px outset #83a6c4;
    background: #83a6c4;
    color: white;
}

.mainMenuItem a:hover{
    text-decoration: none;
    font-family: 'sitka text';
    font-size: 1.5em;
    border: 7px outset #5c7c97 !important;
    background: #5c7c97 !important;
    color: #d1d1d1 !important;
}



.mainMenuItem .gwt-Label{
color: #f4faff;
    margin: 5px 0px 0px 0px;
}

.mainMenu span{
color: #fff;
}


/*
td{
    background-color: #282828;
}*/

/*tbody{
    background-color: #282828;
}*/



#tstats{
    background-color: #0b2e40;
}

h3{
    background-color: #0b2e40;
}

td{
    /*background-color: #282828;*/
}

.mainViewportHolder {
    width: 644px;
    margin-left: auto;
    margin-right: auto;
    background: #153f55;
}

.mainViewportHolder .mainMenu{
background-color: #0b2e40;
}

.chatView .users-list {
    width: 150px;
    height: 150px;
    border: 2px solid;
    overflow: scroll;
}

/* frame that displays universes */

.sidebarBlocks-controls .sidebarBlocks-prev, .sidebarBlocks-controls .sidebarBlocks-next {
    display: flex;
    padding: 4px 7px;
    flex: 0 0 20px;
    height: 20px;
    background: #29556c; /*#29556c color for buttons */
    cursor: pointer;
    color: #FFF;
    border-radius: 3px;
    align-items: center;
    justify-content: center;
    transition: opacity 0.1s;
}

.sidebarBlocks iframe {
    width: 100%;
    min-height: 600px;
    background-color: #0b2e40;
    margin: 15px 0px 0px 0px;
    border: 2px solid #38596a;
    box-sizing: border-box;
}

.sidebarBlocks {
width: 648px !important;
}

.newEastWidget .sidebarBlocks {
width: 300px !important;
    margin: -15px 0px 0px -10px;
}

 .sidebarBlock__content {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    flex: 0 0 80px;
    padding-top: 0.5em;
    padding-bottom: 0;
    padding-right: 0.5em;
    padding-left: 0.5em;
    border: 1px solid #38596a;
    border-radius: 5px 5px 0 0;
    background: #0f3c53;; /* #0f3c53 color for sidebar block bckgrnd*/
    position: relative;
}

.sidebarBlock__text {
    color: #c6c6c6;
    font-family: 'Lato', sans-serif;
    margin: 0;
    padding: 0;
    flex: 1 1 100%;
    width: 100%;
    text-overflow: ellipsis;
}

.sidebarBlock+.sidebarBlock:hover .sidebarBlock__content{
    margin-top: 0;
    background-color: #0c2e40 !important;
}

.sidebarBlock.dictionary.show:hover .sidebarBlock__content {
    display: flex;
    visibility: visible;
    background-color: #0c2e40 !important;
}

.sidebarBlock__content:hover{
    background: #09202d !important;
}

.sidebarBlock__subtext {
    display: flex;
    flex: 0 0 2em;
    font-size: 0.9em;
    justify-content: flex-start;
    align-items: center;
    background: #082939;
    border: 1px solid #38596a;
    color: #fff;
    padding-left: 0.5em;
    padding-right: 0.5em;
    font-family: 'Lato', sans-serif;
}


.sidebarBlocks-controls p {
    flex: 1 1 100%;
    color: #f4faff;
    padding-bottom: 0;
    margin: 0;
    font-size: 120%;
}

.sidebarBlock__title {
    display: flex;
    align-items: center;
    font-weight: bold;
    color: #f4faff;
    font-family: 'Lato', sans-serif;
    margin: 0;
    font-size: 1em;
    text-decoration: none;
    padding-bottom: 0.3em;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}





/* links */

a {
    color: #85b5dd;
}

a:hover{
color: #3c6384;
}



/* scoreboard */

.gwt-TabBar .gwt-TabBarItem {
    cursor: pointer;
    padding: 5px;
    text-decoration: underline;
    color: #3c6384;
}

.gwt-TabBar .gwt-TabBarItem-selected {
    font-weight: bold;
    background-color: transparent;
    color: #85b5dd;
}

.chrome_m {
    background-color: #0b2e40;
}

.chrome_t {
 background: #0b2e40; 
}

.chrome_l {
    background: #0b2e40;
}

.chrome_r {
    background: #0b2e40;
}

.chrome_b {
    background: #0b2e40;
}

.chrome_tr {
    background: #0b2e40;
}

.chrome_tl {
    background: #0b2e40;
}

.chrome_br {
    background: #0b2e40;
}

.chrome_bl {
    background: #0b2e40;
}

.StatsTable td{
color: #d6d6d6;
}

.statsView{
border: 2px solid #38596a;
}

.statsView .highScoresView .highScoresFooter {
    font-style: italic;
    margin-top: 10px;
    text-align: left;
    color: white;
}






/* username label */
.userNameLabel {
    font-weight: bold;
    color: #daeeff !important;
    max-width: 60ex;
}


/* dialog popup box */

.DialogBox .dialogContent {
    padding: 0 5px 5px 5px;
    background-color: #0b2e40;
}

.trPopupDialog {
    background-color: #0b2e40;
    border: 2px solid grey;
    border-radius: 5px;
    box-shadow: 1px 2px 7px #29556c;
    color: white;
}

.DialogBox.trPopupDialog {
     background-color: #0b2e40; 
}


.DialogBox.trPopupDialog div.Caption{
     color: #daeeff; 
}

/* racetrack */

 .inputPanel div{
    letter-spacing: 0.35px;
    word-spacing: 2px;
    line-height: 28px;
    font-size: 22.2px !important;
    text-decoration: none;
    font-family: 'Sitka text';
    color: #e9e9e9;
}

.gameView .inputPanel .txtInput {
    color: #c7c7c7;
    width: 98%;
    height: 35px;
    font-family: Sitka text;
    font-size: 21px;
    margin-top: 2px;
    margin-bottom: 10px;
    /*background: transparent none repeat scroll 0;*/
    border-width: medium;
    background-color: #38596a;
}

/*.inputPanel > tbody > tr > td > table > tbody > tr > td > div > div > span {
   filter: hue-rotate(320deg);
}*/

.gameView .inputPanel .txtInput-error {
    background-color: #d08383;
    color: #555;
}

.gameView {
    width: 100%;
    padding: 20px 0px 0px 10px;
    margin: 0px 0px 10px 0px;
}

.scoreboard .row .rankPanel .rankPanelWpm-self {
    font-size: 150%;
    font-weight: bold;
    color: white;
}

.scoreboard .row .progressBar .avatar .nameContainer .lblUsername {
    padding-right: 5px;
    color: #DAEEFF;
}



.room  {
    margin-bottom: 5px;
   
    background-color: #0b2e40;
    color: white;
}

[style="vertical-align: top;"] .roomSection .gwt-Anchor{
margin: -12px;   
    
        margin: -1px 0px -15px 0px;
}

[title="Keyboard shortcut: Ctrl+Alt+J (except while racing)"] {
    padding: 30px;

}

.ImageButtonWithText .gwt-Anchor{
    padding: 12px;
}


.roomSection .gwt-HTML{
    margin: 5px;
}


.scoreboard .row .progressBar {
    background-color: transparent;
    border-bottom-style: dashed;
    border-color: #3b6e99;
    margin-top: 6px;
}

/* maintrack */

.mainViewportHolder .mainViewport{
border: 2px solid #38596a;
    background-color: #0b2e40;
}

.textInfoView .textInfoTitle a {
    font-size: 125%;
    color: white;
}

.textInfoAuthor{
color: white;
}

.mainViewport{
color: white;

}

.textInfoView .tblOwnStats {
    margin-top: 1ex;
    color: #83a6c4;
}

.tblOwnStats span{
color: #f4faff;
}

.textInfoView .tblOwnStatsNumber {
    padding-left: 1ch;
    font-size: 125%;
    font-weight: bold;
    color: #f4faff;
    font-family: sans-serif;
}

.textInfoView .tblOwnStatsNumber-good {
    color: #3effef !important;
}

.textInfoView .tblOwnStatsNumber-bad {
    color: #ffa800 !important;
}

.lblUsername{
   color: #f4faff; 
}

.scoreboard .row .progressBar .avatar{
     color: #daeeff !important;
    text-decoration: line-through;
    font-family: Sitka Text;
    font-weight: bold;
}

.scoreboard .row .progressBar .avatar-dead {
    color: #3b6e99 !important;
    text-decoration: line-through;
    font-family: Sitka Text;
    font-style: italic;
    font-weight: bold;
}

.scoreboard .row .progressBar .avatar-dead .lblUsername {
    color: #3b6e99 !important;
    font-family: Sitka Text;
    font-style: italic;
    font-weight: bold;
}


.gameView .gameStatusLabel {
    font-weight: bold;
    font-size: 120%;
    color: #f4faff;
}

.textInfoView .textInfoHeader {
    font-size: 120%;
    font-weight: bold;
    margin: 10px 0 10px 0;
    color: #f4faff;
}


.mainViewport .gwt-InlineHTML, .gwt-InlineLabel{
padding: 15px;
}

/*.mainViewport a.gwt-Anchor{
margin: -10px;
}*/



.gameView .navControls {
    margin-left: 0px;
    margin-top: 10px;
}

.navControls .gwt-Anchor{
text-decoration: none;
    font-family: 'sitka text';
    border: 7px outset #83a6c4;
    background: #83a6c4;
    color: white;
    margin: 0px;
    padding: 5px;
}

.navControls .gwt-Anchor:hover{
    text-decoration: none;
    font-family: 'sit...

Reviews

No reviews yet.