/* ==UserStyle== @name Furry Network Accents @namespace XDelta @version 1.0.8 @homepageURL https://github.com/XDelta/StylusUserCSS @license CC-BY-SA-4.0 @author XDelta ==/UserStyle== */ @-moz-document domain("furrynetwork.com") { :root { --primary: #3DCC21; --primary25: #3DCC2144; --secondary: #007700; --adult: #fdd83540; --text: #EEE; --bg3: #333; --bg4: #444; --bg6: #666; --red: #FFAFAF; --explicit: #DD2C0088; } li > div > div > a .button__children { color: var(--red); } svg > path { fill: var(--primary); } .typography--md a:hover { color: var(--secondary); } .app-header { border-bottom:1px solid var(--primary); } .submission-focus__actions__action.submission-focus__actions__action--action--social, .tag--editable.tag--color-theme--primary, .thumbnail__badges__item--adult-content { background-color: var(--bg)!important; } .button--action--create > .button__children, .tag--color-theme--primary:not(.tag--editable):hover, .gallery-sort__link, .typography--md a, .main-nav__menu-item__link, .thumbnail__figure { color: var(--text); } .button:hover, .button:focus { background-color:var(--primary25) !important; } .button, .button--bordered, .button:hover, .button:focus { color: var(--primary); background-color: var(--primary25)!important; border-color: var(--primary); } .page--promo__hero-content__button { background-color: var(--primary25)!important; } body, .a, .a:hover, .tag--color-theme--primary:not(.tag--editable), .typography--md p, .submission-aside__comments__no-comments, .button__children, .post-form__markdown, .group-list__link--active, .group-list__link--current, .account-nav__link, .tab__link, .character-card__name, .comment-entry__display-name { color: var(--primary); } .l--browse__collections__item-link--current:before, .main-nav__menu-item__link:before, .account-nav__link:before, .tab__link:before { background: var(--primary); } .user-nav__link--create, .page--login__form__button-container button { background: var(--bg3); background-color: var(--bg3); transition: color .25s ease,background .25s ease; } .user-nav__link--create:hover { background: var(--bg6); background-color: var(--bg6); transition: color .25s ease,background .25s ease; } .badge--primary { background: var(--primary25); } .filter-list__item__badge, .main-nav__menu-item__link--current, .gallery-sort__link--current, .main-nav__menu-item__link:hover, .gallery-sort__link:hover { color: var(--primary); } .filter-list--material-tabs .filter-list__item--active .filter-list__link, .t--gray--300, .t--primary, .t--secondary { color: var(--primary)!important; } .filter-list--material-tabs .filter-list__link:before { background:var(--primary); } .badge--gray--400 { background: var(--bg6); color: var(--primary); text-shadow:none; } .explicit-content-icon { background: var(--explicit); } .adult-content-icon { background: var(--adult); } .floating-action__button--color-theme--primary:before { background: var(--bg6); } }