User:ThePokegeek5000/universal.css

/***********************************************************************/ /***********************************************************************/ /************************** Table of Contents **************************/ /***********************************************************************/ /***********************************************************************/ /*   Section 1 - Table of Contents Section 2 - Top Configuration Section 2.1 - Imports Section 2.1.1 - Contribs Buttons Section 2.1.2 - Fonts Section 2.2 - Variables Section 2.2.1 - ThePokegeek5000 Section 2.2.2 - ThePokegeek5001 Section 2.2.3 - Detect Username Templates Section 3 - CSS Styling Section 3.1 - ThePokegeek5000 Section 3.1.1 - Username Styling Section 3.1.2 - Avatar Spin Section 3.2 - ThePokegeek5001 Section 3.2.1 - Username Styling Section 3.2.2 - Avatar Spin Section 3.3 - Detect Username Templetes Section 3.5 - Remove Mainpage Ads Section 4 - Bottom Configuration Section 4.1 - Avatar Spins

/***********************************************************************/ /***********************************************************************/ /************************** Top Configuration **************************/ /***********************************************************************/ /***********************************************************************/

/***********************************************************************/ /************************ Imports (keep at top) ************************/ /***********************************************************************/

/* Contribs Buttons */ @import url("/load.php?mode=articles&only=styles&articles=u:dev:MediaWiki:ContribsButtons.css|u:dev:MediaWiki:CBD.css");/**/

/* Fonts */ @import url('https://fonts.googleapis.com/css?family=Exo+2:400,400i,700,700i|Kreon|Lobster+Two:400,700|Righteous|Teko');/**/

/***********************************************************************/ /****************************** Variables ******************************/ /***********************************************************************/

/* ThePokegeek5000 */
 * root {

--ThePokegeek5000_Background: -webkit-linear-gradient(330deg, #FF0000, #990000, #990099, #000099, #0000FF); --ThePokegeek5000_Font_Family: "Righteous", Helvetica, sans-serif; --ThePokegeek5000_Font_Variant_1: normal; --ThePokegeek5000_Font_Variant_2: small-caps; --ThePokegeek5000_Font_Size_1: 110%; --ThePokegeek5000_Font_Size_2: 12px; --ThePokegeek5000_Title: "[Code] Admin"; }/**/

/* ThePokegeek5001 */
 * root {

--ThePokegeek5001_Background: -webkit-linear-gradient(330deg, #FF0000, #FFFF00, #00FF00, #00FFFF, #0000FF); --ThePokegeek5001_Font_Family: "Righteous", Helvetica, sans-serif; --ThePokegeek5001_Font_Variant_1: normal; --ThePokegeek5001_Font_Variant_2: small-caps; --ThePokegeek5001_Font_Size_1: 110%; --ThePokegeek5001_Font_Size_2: 12px; --ThePokegeek5001_Title: "Minion"; }/**/

/* Detect Username Templates */
 * root {

--UserBoxColor: #0000FF; }/**/

/***********************************************************************/ /***********************************************************************/ /***************************** CSS Styling *****************************/ /***********************************************************************/ /***********************************************************************/

/***********************************************************************/ /*************************** ThePokegeek5000 ***************************/ /***********************************************************************/

/* Username Styling */

.wds-community-header__local-navigation .wds-dropdown__content .wds-list.wds-is-linked > li > a[href$=":ThePokegeek5000"], .Wall .edited-by a.subtle[href$="Wall:ThePokegeek5000"], font-family: var(--ThePokegeek5000_Font_Family); font-size: var(--ThePokegeek5000_Font_Size_1); font-variant: var(--ThePokegeek5000_Font_Variant_1); background: var(--ThePokegeek5000_Background); -webkit-background-clip: text !important; -webkit-text-fill-color: transparent !important; }
 * not(.wds-list) > *:not(.custom-wds-wrapper):not(#contentSub):not(#contentSubSub) > a[href$=":ThePokegeek5000"],
 * not(.wds-list) > *:not(.custom-wds-wrapper):not(#contentSub):not(#contentSubSub) > a[href$="/ThePokegeek5000"] {

.SpeechBubble .edited-by a[href$="User:ThePokegeek5000"]:after, .Wall .edited-by a.subtle[href$="Wall:ThePokegeek5000"]:after { content: " "var(--ThePokegeek5000_Title); font-family: var(--ThePokegeek5000Font1); font-size: var(--ThePokegeek5000_Font_Size_2); font-variant: var(--ThePokegeek5000_Font_Variant_2); }/**/

/* Avatar Spin */

img[alt="ThePokegeek5000"].avatar:hover, li[data-user="ThePokegeek5000"] .avatar:hover { animation-name: sidespin; animation-duration: 2s; animation-iteration-count: infinite; animation-timing-function: ease-in-out; border-radius: 100%; }/**/

/***********************************************************************/ /*************************** ThePokegeek5001 ***************************/ /***********************************************************************/

/* Username Styling */

.wds-community-header__local-navigation .wds-dropdown__content .wds-list.wds-is-linked > li > a[href$=":ThePokegeek5001"], .Wall .edited-by a.subtle[href$="Wall:ThePokegeek5001"], font-family: var(--ThePokegeek5001_Font_Family); font-size: var(--ThePokegeek5001_Font_Size_1); font-variant: var(--ThePokegeek5001_Font_Variant_1); background: var(--ThePokegeek5001_Background); -webkit-background-clip: text !important; -webkit-text-fill-color: transparent !important; }
 * not(.wds-list) > *:not(.custom-wds-wrapper):not(#contentSub):not(#contentSubSub) > a[href$=":ThePokegeek5001"],
 * not(.wds-list) > *:not(.custom-wds-wrapper):not(#contentSub):not(#contentSubSub) > a[href$="/ThePokegeek5001"] {

.SpeechBubble .edited-by a[href$="User:ThePokegeek5001"]:after, .Wall .edited-by a.subtle[href$="Wall:ThePokegeek5001"]:after { content: " "var(--ThePokegeek5001_Title); font-family: var(--ThePokegeek5001Font1); font-size: var(--ThePokegeek5001_Font_Size_2); font-variant: var(--ThePokegeek5001_Font_Variant_2); }/**/

/* Avatar Spin */

img[alt="ThePokegeek5001"].avatar:hover, li[data-user="ThePokegeek5001"] .avatar:hover { animation-name: avspin; animation-direction: alternate; animation-duration: 0.8s; animation-iteration-count: infinite; animation-timing-function: ease-in-out; border-radius: 100%; }/**/

/***********************************************************************/ /********************** Detect Username Template ***********************/ /***********************************************************************/

.insertusername, .inputusername, .InsertUsername, .InputUsername { border-color: var(--UserBoxColor); border-width: 1px; border-style: solid; padding: 0.5px; }/**/

/***********************************************************************/ /************************* Remove Mainpage Ads *************************/ /***********************************************************************/

.WikiaAdInContent, .wikia-ad, .home-top-right-ads, div[id^="br_video_player_"], .FIOnDemandWrapper { display: none !important; }/**/
 * 1) WikiaTopAds,
 * 2) top-right-boxad-wrapper,
 * 3) WikiaArticleBottomAd,
 * 4) WikiaAdInContentPlaceHolder,

/***********************************************************************/ /***********************************************************************/ /************************ Bottom Configuration *************************/ /***********************************************************************/ /***********************************************************************/

/***********************************************************************/ /**************************** Avatar Spins *****************************/ /***********************************************************************/

@keyframes avspin { from { transform: rotate(0deg); }   to { transform: rotate(720deg); } }

@keyframes sidespin { from { transform: rotateY(0deg); }   to { transform: rotateY(129600deg); } }/**/