A new userstyle
Theme for Oli. by Eichgatzl
Details
AuthorEichgatzl
LicenseNo License
Categoryhttps://v2.horsereality.com/
Created
Updated
Size84 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 Theme for Oli.
@namespace github.com/openstyles/stylus
@version 1.0.0
@description A new userstyle
@author Me
==/UserStyle== */
@-moz-document url-prefix("https://v2.horsereality.com/"), url-prefix("https://www.horsereality.com/") {
@font-face {
font-family: 'Almendra Display';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/almendradisplay/v31/0FlPVOGWl1Sb4O3tETtADHRRlZhzbSjUTg.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Grandiflora One';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fonts.gstatic.com/s/grandifloraone/v3/0ybmGD0g27bCk_5MGWZcKWhxwnUk-hfz.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
::-webkit-scrollbar {
width: 9px;
}
::-webkit-scrollbar-thumb {
background: linear-gradient(to bottom, #cea6b5e8, #530a39ba);
border-radius: 2px;
}
::-webkit-scrollbar-thumb {
background-color: rgba(0, 0, 0, .5);
}
::-webkit-scrollbar {
background-color: rgb(104, 85, 91);
}
.horse_photocon .horse_photo img.foal {
max-width: 320px;
max-height: 285px;
margin-left: 170px;
transform: scaleX(-1);
}
.horse-grid.compact .horse-item .image .horse-image.is-foal {
top: 11px;
height: 60px!important;
transform: scaleX(-1);
}
.horse-item .image-dam-and-foal .horse-image:last-child {
position: absolute;
z-index: 4;
top: unset;
right: -10px;
bottom: 0;
transform-origin: center;
}
img[src="https://www.horsereality.com/icon/coin.png"] {
filter: hue-rotate(278deg) saturate(60%) brightness(90%);
}
img[src="https://www.horsereality.com/icon/ticket-wildlife.png"] {
filter: hue-rotate(186deg) saturate(60%) brightness(90%);
}
img[src="https://www.horsereality.com/icon/deltapoints.png"] {
filter: hue-rotate(147deg) saturate(60%) brightness(90%);
}
img[src="https://www.horsereality.com/icon/ticket-foundation.png"] {
filter: hue-rotate(147deg) saturate(60%) brightness(90%);
}
img[src="/img/hr-logo.png"], [src="https://www.horsereality.com/images/horse-reality-logo-small.png"] {
content: var(--logo)!important;
}
body.background.australia {
background-image: var(--background);
}
body.background.europe {
background-image: var(--background);
}
body.background.africa {
background-image: var(--background);
}
body.background.north-america {
background-image: var(--background);
}
body.background.asia {
background-image: var(--background);
}
body.background.south-america {
background-image: var(--background);
}
.horse-grid .horse-item .image {
background-image: var(--horse-bg)!important;
}
.horse_banner.asia {
background-image: var(--horse-bg)!important;
background-size: cover;
}
.horse_banner.south-america {
background-image: var(--horse-bg)!important;
background-size: cover;
}
.horse_banner.north-america {
background-image: var(--horse-bg)!important;
background-size: cover;
}
.horse_banner.africa {
background-image: var(--horse-bg)!important;
background-size: cover;
}
.horse_banner.europe {
background-image: var(--horse-bg)!important;
background-size: cover;
}
.horse_banner.australia {
background-image: var(--horse-bg)!important;
background-size: cover;
}
img[src="https://www.horsereality.com/images/world/ava-africa.png"] {
content: var(--map);
}
.minimap {
width: 180px;
height: auto;
background-size: auto;
border-radius: 0px;
}
.city .main-content .world-map {
margin: -15px !important;
background-color: #fff;
filter: hue-rotate(316deg) saturate(60%) brightness(90%);
}
.header-menu {
background: #000000ad;
backdrop-filter: blur(10px);
}
.header-menu .stats {
font-family: 'Grandiflora One';
font-weight: 600;
color: #888;
font-size: 11px;
}
.header-menu .stats a {
color: #888;
}
.header-menu .user-nav a {
font-weight: 700;
font-size: 15px;
color: #888;
font-family: 'Grandiflora One';
}
.header-menu .currencies li a {
font-size: 13px;
color: #929292;
font-family: 'Grandiflora One';
font-weight: 600;
}
.header-menu .currencies li a:hover {
text-decoration: none;
color: #c1316c;
}
.header-menu .user-nav.dropdown-active, .header-menu .user-nav:hover {
background-color: #4b091c;
}
.header-menu .user-nav #user-nav-dropdown {
color: #fff;
background-color: #4f1528;
font-family: 'Grandiflora One';
font-weight: 600;
border-radius: 0 20px 10px 10px;
}
.header-menu .user-nav a:hover {
font-weight: 600;
color: #b2456c;
}
.progress {
background-color: #ffffffa1;
border-radius: 5px;
}
.progress-bar {
color: #fff;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f2afcb), to(#92114d));
}
.header-menu .user-nav {
color: #939191;
font-family: 'Grandiflora One';
font-weight: 600;
}
.main-content {
background: #000000a1;
}
.footer {
background: #000000ba;
}
.footer h6 {
font-family: 'Grandiflora One';
color: #a3a3a3;
}
.footer ul li a {
color: #a3a3a3;
}
.footer ul li a:active, .footer ul li a:visited, .footer ul li a:link {
font-family: 'Grandiflora One';
color: #a3a3a3;
}
.side-nav {
background: #000000a1;
}
.side-nav ul a {
font-size: 14px;
font-weight: 600;
color: #888;
font-family: 'Grandiflora One';
}
.side-nav ul a:hover {
color: #b92662;
text-decoration: none;
}
.side-nav ul .subtitle {
font-size: 19px;
font-weight: 900;
color: #840d34;
text-transform: capitalize;
font-family: 'Almendra Display';
}
.fas {
font-weight: 900;
font-size: 16px;
}
.container_12 .grid_6.half_block {
background-color: #fff;
border-left: 1px solid #081b28;
border-bottom: 5px solid #081b28;
border-right: 1px solid #081b28;
width: 458px;
margin: 10px;
}
.odd {
background-color: #624e5780;
font-family: 'Grandiflora One';
font-weight: 900;
font-size: 13px;
}
.even {
background-color: #79666f96;
font-family: 'Grandiflora One';
font-weight: 900;
font-size: 13px;
}
.component.frame .wrapper .header {
background: -webkit-linear-gradient(#7f7f7ffc, #350115eb);
}
.component.frame .wrapper .header .title {
color: #000;
font-family: 'Almendra Display';
font-size: 17px;
font-weight: 900;
text-align: center;
}
.component.frame .wrapper {
padding: 2px;
background: #59595980;
}
.component.frame .wrapper .content {
background: #fff0;
}
.component.table .table {
background-color: #fff0;
}
.component.table .table thead th {
font-size: 13px;
font-weight: 800;
border-radius: 4px;
font-family: 'Grandiflora One';
color: #000;
background-color: #8080809e;
}
.component.table .table tbody tr:nth-of-type(odd) {
background-color: #624e578a;
}
.component.table .table tbody tr:nth-of-type(even) {
background-color: #79666f96;
}
.table td, .table th {
border-top: 1px solid #5d162b;
}
.component.table .table tbody {
background-color: #fff0;
}
.modal-content {
border-radius: 30px 30px 10px 10px;
background: #4f1528;
box-shadow: 0 3px 6px rgba(0, 0, 0, .16);
}
.modal-title {
font-weight: 700;
color: #f0a8c5;
font-family: 'Almendra Display';
}
.premium-search-options-title {
color: #b23c6c;
}
.market-filters .currency-filters div.active, .market-filters .predicate-filters div.active, .market-filters .section-filters div.active, .market-filters .type-filters div.active, .market-filters .type-sales div.active {
color: #888;
background-color: #772b4f;
font-family: 'Grandiflora One';
}
.market-filters .currency-filters div, .market-filters .predicate-filters div, .market-filters .section-filters div, .market-filters .type-filters div, .market-filters .type-sales div {
font-size: 14px;
font-weight: 600;
font-family: 'Grandiflora One';
color: #151515;
border-radius: .25em;
background-color: #752d5266;
}
.market-filters .currency-filters div i, .market-filters .predicate-filters div i, .market-filters .section-filters div i, .market-filters .type-filters div i, .market-filters .type-sales div i {
margin-right: 2px;
color: #232429;
}
.market-filters .active i {
color: #797979 !important;
}
.form-control:focus {
color: #495057;
background-color: #ffffffab;
border-color: #71283b;
outline: 0;
box-shadow: 0 0 0 .2rem rgb(243 195 217 / 25%);
}
.daily-rollover-content-wrapper {
position: relative;
z-index: 500;
padding: 10px;
border-radius: 5px;
background: #4f1528;
}
.alert-warning {
color: #454545;
border: 1px solid #92265f;
background: #c3a9b2c9;
}
.modal-inner {
border-radius: 30px 30px 10px 10px;
background: #4f1528;
box-shadow: 0 3px 6px rgba(0, 0, 0, .16);
}
.form-control {
color: #3a3f44;
background-color: #ffffff6e;
border: 1px solid #d487ae;
}
.modal-wrapper h1 {
font-weight: 700;
color: #f0a8c5;
font-family: 'Almendra Display';
}
.col-form-label {
color: #fff;
font-family: 'Grandiflora One';
}
.input-radio-group input[type=radio]:checked+.content {
color: #c79ca9;
background-color: #811940;
}
.input-radio-group label .content {
font-size: 13px;
font-weight: 700;
color: #191919;
border-radius: 5px;
background-color: #84848487;
font-family: 'Grandiflora One';
}
.notification-settings .checkbox:checked~.switch {
background-c...