Skip to content

20.01.2023, 199999 by d4sha

Details

Authord4sha

LicenseNo License

Categoryuserstyles

Created

Updated

Size45 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

superuser theme from Monkeytype for Klavogonki

Notes

isn't complete yet

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name           20.01.2023, 199999
@namespace      github.com/openstyles/stylus
@version        1.0.0
@description    A new userstyle
@author         Me
==/UserStyle== */

@-moz-document domain("klavogonki.ru") {
    body {
	padding: 0;
	margin: 0;
	background-color: #526777;	
}
    
    head {
	padding: 0;
	margin: 0;
	background-color: #526777;	
}
    
    header {
	padding: 0;
	margin: 0;
	background-color: #526777;	
}
    
    footer {
	padding: 0;
	margin: 0;
	background-color: #526777;	
}
    
    #body img {border: 2px;
    border-color: #FFFFFF}
    
    #body text
    {
        color: #000000
    }
    
    h1,h2,h3,h4,h5,h6,h7
{
	color: #262a33;
}
    
    #head {
	background: #526777  repeat-x 0% 0%;
}
#head.green-back
{
	background: #526777  repeat-x 0% 0%;
}
.userpanel
{
	height: 30px;
	border-bottom: 1px solid #262a33;
	width: 100%;
	background: #526777  repeat-x;
	position: relative;	
	color: #262a33;
	min-width: 990px;	
	z-index: 110;
    box-shadow: 0 1px 3px rgba(0,0,0,.2);
}
.userpanel.logged
{
	height: 45px;
}

.userpanel .user-block .user-dropdown {
    border-left: 1px solid #262a33;
    height: 44px;
    padding: 0;
    position: relative;
    font-family: arial, sans-serif;
    outline: 0;
}
    
.userpanel .user-block .user-dropdown .mail .cnt {
    position: absolute;
    top: 4px;
    right: 4px;
    width: 18px;
    height: 17px;
    padding-top: 1px;
    border-radius: 5px;
    background-color: #262a33;
    border: 1px solid #262a33;
    color: #ffffff;
    display: inline-block;
    text-align: center;
    font-weight: bold;
    font-size: 10px;
    font-family: arial, sans-serif;
}
.userpanel .user-block .user-dropdown .mail .new-mail-add {
    transition: opacity .01s, transform .01s;
    -webkit-transition: opacity .01s, -webkit-transform .01s;
    opacity: 0;
}

.userpanel .user-block .user-dropdown .name {
    cursor: pointer;
    display: inline-block;
    height: 44px;
    padding-left: 20px;
    padding-top: 11px;
    padding-right: 10px;
    font-size: 18px;
    color: #262a33;
    text-shadow: 0px 0px 0 #262a33;
    border-right: 1px solid transparent;
}

.userpanel .user-block .user-dropdown .active .name,
.userpanel .user-block .user-dropdown .active .mail {
    position: relative;
    background: white;
    color: #262a33;
    text-shadow: none;
    z-index: 111;
    height: 47px;
}
.userpanel .user-block .user-dropdown .active .name .caret {
    border-top-color: #262a33;
}
.userpanel .user-block .user-dropdown .active .name {
    border-right: 1px solid #262a33;
}
.userpanel .user-block .user-dropdown .dropmenu {
    z-index: 110;
    width: 300px;
    height: 250px;
    background: #526777;
    position: absolute;
    top: 46px;
    right: 0;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border: 1px solid #ccc;
    border-top: 0;
    box-shadow: 0 1px 25px -5px rgba(0,0,0,.5);
}
.userpanel .user-block .user-dropdown .dropmenu a {
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
    color: #262a33;
}
.userpanel .user-block .user-dropdown .dropmenu a:hover {
    color: #262a33;
}
/* button */
.userpanel .user-block .user-dropdown .dropmenu .col1 a.btn {
    display: inline-block;
    padding: 5px 10px;
    text-align: center;
    cursor: pointer;
    border: 1px solid #262a33;
    border-radius: 3px;
    white-space: nowrap;
    color: #ffffff;
    background-color: #000000;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
    margin: 0 0 0 -5px;
}

.userpanel .user-block .user-dropdown .dropmenu .col1 a.btn:hover,
.userpanel .user-block .user-dropdown .dropmenu .col1 a.btn:focus,
.userpanel .user-block .user-dropdown .dropmenu .col1 a.btn:active,
.userpanel .user-block .user-dropdown .dropmenu .col1 a.btn.active {
    background-color: #262a33;
    border-color: #262a33;
}

.userpanel .user-block .user-dropdown .dropmenu .col1 a.btn:active,
.userpanel .user-block .user-dropdown .dropmenu .col1 a.btn.active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
/* END of button */


.userpanel .user-block .user-dropdown .dropmenu .col2 ul {
    border-left: 1px solid #262a33;
}

.userpanel .user-block .user-dropdown .dropmenu .col2 ul li a:hover {
    background: #f0c0c0;
}
.userpanel .user-block .user-dropdown .dropmenu .col1 ul li.logout a:hover,
.userpanel .user-block .user-dropdown .dropmenu .col1 ul li.unread_mail a:hover {
    background-color: #f0c0c0;
}
.userpanel .user-block .user-dropdown .dropmenu .col1 ul li.logout a {
    background: transparent  no-repeat 5px 6px;
    padding-left: 6px;
}
.userpanel .user-block .user-dropdown .dropmenu .col1 ul li.unread_mail a {
    background: transparent  no-repeat 5px 5px;
    padding-left: 6px;
}
.userpanel .user-block .user-dropdown .dropmenu .col1 .note {
    color: #262a33;
}
.userpanel .user-block .name .caret {
    display: inline-block;
    margin-left: 5px;
    width: 0;
    height: 0;
    border-top: 4px solid white;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    vertical-align: middle;
}
.userpanel #stats-block .value 
{
	color: #ffffff;
	font-weight: bold;	
}
#userpanel-dummy
{
	height: 45px;
}

.userpanel #pin
{
	position: absolute;
	right: 1px;
	top: 1px;
	width: 18px;
	height: 18px;
	background: transparent url(/img/pin.png) no-repeat 1px 1px;
	display: block;
	border: 1px solid transparent !important;
	cursor: pointer;
}
.userpanel #pin.active
{
	background: #262a33 url(/img/pin.png) no-repeat 1px 1px;
	border: 1px solid #000000 !important;
	padding: 0;
}
#gametype-select
{
	z-index: 50000;	
}
.userpanel #userpanel-scores-container a
{
	font-size: 10px;
	color: #ffffff;
	position: relative;
	top: -2px;
}
.userpanel #userpanel-scores-container
{
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
}
.userpanel .bonus-activate-button {
	border: 2px solid #ffffff;
	border-radius: 15px;
	height: 19px;
	width: 19px;
	cursor: pointer;
	position: relative;
}
.userpanel .bonus-activate-button > div {
    position: absolute;
    background-color: #ffffff;
}
.userpanel #userpanel-level
{
	width: 55px;
	padding-left: 8px;
	padding-right: 15px;
	cursor: default;
    border-right: 1px solid #ffffff;
}
.userpanel #userpanel-level-container
{
	background: transparent url(/img/userpanel-level.png) no-repeat 0% 0%;
	height: 37px;
	width: 50px;
	overflow: hidden;
	text-align: left;
	top: -3px;
	position: relative;
}
.userpanel #userpanel-level-value,
.userpanel #userpanel-level-value-shadow
{
	width: 52px;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	margin-top: 15px;
	text-align: center;
	display: inline-block;
	position: absolute;
}
.userpanel #userpanel-level-value-shadow
{
	display: block;
	color: #526777;
	margin: 1px 0 0 1px;
	position: absolute;
	top: 15px;
}
.userpanel #userpanel-level-progress
{
	position: absolute;
	top: 0px;
	background: transparent url(/img/userpanel-level/3.png) no-repeat 0% 0%;
	width: 52px;
	height: 39px;
}
.userpanel #userpanel-bonuses
{
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	cursor: pointer;
}

    
    .topbanner-back, .ownbanner-back
{
	background: #526777  url(/img/banner_landscape2.jpg) repeat-x;
	padding: 5px 13px 6px 13px;	
	position: relative;
	overflow: hidden;
	z-index: 108;
}
.ownbanner-back.fuel {
    background: #526777 url(/img/fuel/banner-back.png) repeat-x;
    padding-top: 0px;
    padding-bottom: 0px;
    cursor: pointer;
}
    
    .banner-airplane .banner-content
{
	height: 90px;
	background: #526777;
	position: relative;
}
    
    .fuel .banner-content .fuel-month {
    position: absolute;
    left: 350px;
    top: 60px;
    font-size: 15px;
    font-weight: bold;
    color: #526777;
    text-shadow: 1px 1px 0px rgba(0,0,0,0.3);
    }
        
#head .right .menu a
{
	color: #000000;
	font-size: 14px;
	float: right;
	position: relative;
	display: block;	
	width: 91px;
	height: 35px;
	text-align: center;
	margin-right: 0px;
}
#head .right .menu a:hover
{
	color: #262a33;
}
#head .right .menu a.active
{
	color: #262a33;
	background: #526777  no-repeat 0% 0%;	
	margin-top: -4px;
	padding-top: 4px;
	text-decoration: none;
}

    #line
{
	clear: both;
	background: #526777  repeat-x top;
	height: 19px;
}
    
    #index h1,h2,h3,h4,h5,h6,h7
{
	text-align: left;
	margin: 0 0 15px 0;
	color: #262a33;
	
}

    
    #newblog .post.new {
    background: #526777;
}

#newblog .post.new a {
    color: #262a33;
}

#newblog .post.new .excl {
    color: #262a33;
    font-size: 11px;
    margin-left: 5px;
}

#newblog .date
{
	color: #262a33;
	font-size: 11px;
	text-align: left;
	white-space: nowrap;
	vertical-align: baseline;
}
    
    #index #info h1,h2,h3,h4,h5,h6,h7
{
	font-size: 18px;
	padding: 0px 0 0 0px;
	height: 28px;
	background: transparent  no-repeat 0% 0%;
	color: #262a33;
	margin: 0;
}

    
    #top
{
	background: #526777;
	margin: 0px 0px 15px 0px;
	position: relative;
	font-size: 13px;
}
    
    #top td.date { color: #262a33; text-align: right; font-size: 10px; }
    
    .switch a
{
	padding: 5px;
	margin: 0px 6px 0 0;
	color: #000000;
	
}
.switch span
{
	padding: 5px;
	background-color: #000000;
	color: white;
	margin: 0px 6px 0 0 ;
    border-radius: 3px;
}

#top a.link
{
	position: absolute;
	right: 15px;
	margin-top: 5px;
	margin-bottom: -5px;
}

#top .note {
	color: #262a33;
	font-size: 12px;
	margin-top: 8px;
}
    
    #index #live li .time
{
	color: #262a33;
	margin-right: 5px;
	font-size: 11px;
}
#index #live li .title
{
	color: #000000;
}
#index #live li .title2
{
	color: #262a33;
	font-size: 11px;
}
#index #live li .title:hover
{
	color: #000000;
}
#index #live li .comments_num
{
	margin-left: 5px;
	color: #000000;
	font-size: 11px;
}
#index #live li i
{
	color: #2...

Reviews

No reviews yet.