superuser theme from Monkeytype for Klavogonki
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
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...