just another theme
TR: Steel Blue CLASSIC by ww2beta
Details
Authorww2beta
LicenseNo License
Categorytyperacer
Created
Updated
Size21 kB
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
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...