Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

MediaWiki:Common.css: Difference between revisions

MediaWiki interface page
No edit summary
No edit summary
Line 1: Line 1:
/* 1. Permanently hide the home icon span and its pseudo-elements */
/* 1. Kill the home icon mask, content, and background on normal AND hover states */
.citizen-header__logo .citizen-ui-icon,
.citizen-header__logo .citizen-ui-icon,
.citizen-header__logo span[class*="mw-ui-icon"],
.citizen-header__logo .citizen-ui-icon::before,
.citizen-header__logo span::before,
.citizen-header__logo .citizen-ui-icon::after,
.citizen-header__logo span::after {
.citizen-header__logo a:hover .citizen-ui-icon,
.citizen-header__logo a:hover .citizen-ui-icon::before,
.citizen-header__logo a:hover .citizen-ui-icon::after {
     display: none !important;
     display: none !important;
     opacity: 0 !important;
     opacity: 0 !important;
     visibility: hidden !important;
     visibility: hidden !important;
     width: 0 !important;
     content: none !important;
     height: 0 !important;
     mask: none !important;
     mask-image: none !important;
     -webkit-mask: none !important;
     -webkit-mask-image: none !important;
     background: none !important;
    transform: none !important;
}
}


/* 2. Hide the default logo img tag */
/* 2. Hide the original logo img tag */
.mw-logo-icon,  
.mw-logo-icon,  
img.mw-logo-icon,  
img.mw-logo-icon,  
Line 19: Line 22:
     display: none !important;
     display: none !important;
     opacity: 0 !important;
     opacity: 0 !important;
    width: 0 !important;
    height: 0 !important;
}
}


/* 3. Render the Golden Retriever logo clean on hover and normal state */
/* 3. Golden Retriever Logo - Normal & Hover state */
a.mw-logo,  
a.mw-logo,  
.citizen-header__logo a {
.citizen-header__logo a,
.citizen-header__logo a:hover {
     background-image: url("https://wiki.goldenretrieverapp.com/images/thumb/a/ad/GRLogo.png/1200px-GRLogo.png?_=20260924164344") !important;
     background-image: url("https://wiki.goldenretrieverapp.com/images/thumb/a/ad/GRLogo.png/1200px-GRLogo.png?_=20260924164344") !important;
     background-size: contain !important;
     background-size: contain !important;
Line 29: Line 35:
     background-position: center !important;
     background-position: center !important;
     display: inline-block !important;
     display: inline-block !important;
     width: 50px !important; /* Adjust size as needed */
     width: 52px !important;
     height: 50px !important; /* Adjust size as needed */
     height: 52px !important;
}
     transform: none !important; /* Stop the 360deg spin animation */
 
/* Prevent rotation animation on hover */
.citizen-header__logo .mw-logo-icon,
.citizen-header__logo .citizen-ui-icon {
     transform: none !important;
}
}

Revision as of 16:51, 24 September 2026

/* 1. Kill the home icon mask, content, and background on normal AND hover states */
.citizen-header__logo .citizen-ui-icon,
.citizen-header__logo .citizen-ui-icon::before,
.citizen-header__logo .citizen-ui-icon::after,
.citizen-header__logo a:hover .citizen-ui-icon,
.citizen-header__logo a:hover .citizen-ui-icon::before,
.citizen-header__logo a:hover .citizen-ui-icon::after {
    display: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
    content: none !important;
    mask: none !important;
    -webkit-mask: none !important;
    background: none !important;
    transform: none !important;
}

/* 2. Hide the original logo img tag */
.mw-logo-icon, 
img.mw-logo-icon, 
.citizen-header__logo img {
    display: none !important;
    opacity: 0 !important;
    width: 0 !important;
    height: 0 !important;
}

/* 3. Golden Retriever Logo - Normal & Hover state */
a.mw-logo, 
.citizen-header__logo a,
.citizen-header__logo a:hover {
    background-image: url("https://wiki.goldenretrieverapp.com/images/thumb/a/ad/GRLogo.png/1200px-GRLogo.png?_=20260924164344") !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    display: inline-block !important;
    width: 52px !important;
    height: 52px !important;
    transform: none !important; /* Stop the 360deg spin animation */
}