SteamStat.us - Detroit Tigers Theme with Advanced CSS
SteamStat.us - Detroit Tigers by Nick2bad4u
Imported and mirrored from https://github.com/Nick2bad4u/UserStyles/raw/refs/heads/main/SteamStat.us-Re-Remastered-Detroit-Tigers.user.css

Details
AuthorNick2bad4u
LicenseUnLicense
Categorysteamstat
Created
Updated
Code size5.3 kB
Code checksum15d4eafc
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Userstyle doesn't have notes.Source code
/* ==UserStyle==
@name SteamStat.us - Detroit Tigers
@version 20241115.16.05
@namespace typpi.online
@supportURL https://github.com/Nick2bad4u/UserStyles/issues
@description SteamStat.us - Detroit Tigers Theme with Advanced CSS
@homepageURL https://github.com/Nick2bad4u/UserStyles
@author Nick2bad4u
@license UnLicense
==/UserStyle== */
@-moz-document domain("steamstat.us") {
/* Main title styling with Detroit Tigers colors */
.title {
margin: 10px 0;
background: linear-gradient(
135deg,
#0c2340 30%,
#ffffff 70%
);
/* Navy Blue to White gradient */
background-clip: text;
color: #0c2340;
font-weight: 700;
font-size: 2.6em;
text-align: center;
/* Detroit Tigers Navy Blue */
text-shadow: 2px 2px 4px rgb(0 0 0 / 60%);
-webkit-text-fill-color: transparent;
display: flex;
position: relative;
justify-content: center;
align-items: center;
animation: title-animation 2s ease-in-out
infinite alternate;
}
/* Animation for the title */
@keyframes title-animation {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(10deg);
}
}
/* Logo addition with scaling effect */
.title::after {
display: inline-block;
transition: transform 0.3s ease;
margin-left: 10px;
background: url('https://upload.wikimedia.org/wikipedia/commons/e/e3/Detroit_Tigers_logo.svg')
no-repeat center;
background-size: contain;
width: 60px;
height: 60px;
content: '';
}
.title:hover::after {
transform: scale(1.2);
}
/* Link styling with hover effect */
a {
transition:
color 0.3s ease,
text-shadow 0.3s ease;
color: #0c2340;
font-weight: 700;
/* Detroit Tigers Navy Blue */
text-decoration: none;
text-shadow: 1px 1px 0 rgb(0 0 0 / 40%);
}
a:hover {
color: #fb4f14;
/* Detroit Tigers Orange */
text-decoration: underline;
text-shadow: 1px 1px 3px rgb(0 0 0 / 60%);
}
/* Status colors with Detroit Tigers theme */
.good {
transition: color 0.3s ease;
color: #fb4f14;
/* Detroit Tigers Orange */
text-shadow: 1px 1px 2px rgb(0 0 0 / 60%);
}
.minor {
transition: color 0.3s ease;
color: #ffffff;
font-weight: 700;
/* White for minor status */
text-shadow: 1px 1px 2px rgb(0 0 0 / 60%);
}
.major {
transition: color 0.3s ease;
color: #0c2340;
font-weight: 700;
/* Detroit Tigers Navy Blue */
text-shadow: 1px 1px 2px rgb(0 0 0 / 60%);
}
/* Refresh button styling with hover effect */
#js-refresh {
transition:
color 0.3s ease,
transform 0.3s ease;
color: #0c2340;
font-weight: bolder;
/* Detroit Tigers Navy Blue */
text-shadow: 0 0 2px rgb(0 0 0);
}
#js-refresh:hover {
/* Detroit Tigers Orange */
transform: scale(1.1);
color: #fb4f14;
}
/* Container with navy blue background and orange accents */
.services,
#psa,
noscript {
position: relative;
/* White text */
transition:
box-shadow 0.3s ease,
background 0.3s ease;
box-shadow: 0 4px 8px rgb(0 0 0);
/* Detroit Tigers Navy Blue */
border: 1px solid #fb4f14;
/* Detroit Tigers Orange border */
border-radius: 3px;
background: #0c2340;
color: #ffffff;
font-size: 1em;
line-height: 1.5;
text-shadow: 0 0 1px rgb(0 0 1);
}
.services:hover,
#psa:hover,
noscript:hover {
box-shadow: 0 4px 12px rgb(0 0 0 / 50%);
background: rgb(0 0 0 / 60%);
/* Navy Blue on hover */
}
/* Body styling with navy blue and orange gradient */
body {
transition: background 0.3s ease;
margin: 0;
background: linear-gradient(
135deg,
#0c2340 30%,
#fb4f14 70%
);
color: #0c2340;
font-weight: 300;
font-size: 16px;
/* Detroit Tigers Navy Blue */
font-family: Roboto, Arial, sans-serif;
/* Navy Blue to White gradient */
text-shadow: 1px 1px 3px rgb(0 0 0);
}
body:hover {
background: linear-gradient(
135deg,
#ffffff 30%,
#0c2340 70%
);
/* White to Navy Blue gradient */
}
/* Tooltip customization with smooth transition */
[data-tooltip]::before {
position: absolute;
top: 0;
left: 2%;
visibility: hidden;
opacity: 0%;
z-index: 1;
transition:
visibility 0s,
opacity 0.3s ease-in-out;
border-radius: 6px;
background: #0c2340;
/* Detroit Tigers Orange text */
padding: 8px;
width: 96%;
content: attr(data-tooltip);
/* Detroit Tigers Navy Blue background */
color: #fb4f14;
font-style: italic;
font-weight: 300;
font-size: 0.9em;
text-shadow: 1px 1px 3px rgb(0 0 0 / 40%);
}
[data-tooltip]:hover::before {
visibility: visible;
opacity: 100%;
}
/* Advanced feature: Gradient border with transition */
.gradient-border {
position: relative;
border-radius: 5px;
background-color: #fb4f14;
padding: 10px;
/* Detroit Tigers Orange */
color: #ffffff;
/* White text */
font-weight: 700;
text-align: center;
}
.gradient-border::before {
position: absolute;
z-index: -1;
animation: gradient-border 3s linear infinite;
inset: 0;
border-radius: 5px;
background: linear-gradient(
45deg,
#fb4f14,
#0c2340,
#fb4f14,
#0c2340
);
/* Orange to Navy Blue */
background-size: 400% 400%;
content: '';
}
/* Animation for gradient border */
@keyframes gradient-border {
0% {
background-position: 400% 0%;
}
50% {
background-position: 0% 100%;
}
100% {
background-position: 400% 0%;
}
}
}