MediaWiki:Vector.css: Difference between revisions

From D4RPoMM
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
/* HIDE all sidebar sections for anonymous users */
/* Hide all sidebar content blocks for anonymous users */
body:not(.mw-user-loggedin) #mw-panel .portal {
body:not(.mw-user-loggedin) #mw-panel .portal {
     display: none !important;
     display: none !important;
}
}


/* SHOW only the logo */
/* Keep the logo visible */
body:not(.mw-user-loggedin) #p-logo {
body:not(.mw-user-loggedin) #p-logo {
     display: block !important;
     display: block !important;
}
}


/* ENSURE logo image itself is visible */
/* Ensure logo and image are visible */
body:not(.mw-user-loggedin) #p-logo a,
body:not(.mw-user-loggedin) #p-logo a,
body:not(.mw-user-loggedin) #p-logo a img {
body:not(.mw-user-loggedin) #p-logo a img {
Line 16: Line 16:
}
}


/* SHOW personal tools (login link) */
/* Keep personal tools (login link) */
body:not(.mw-user-loggedin) #p-personal {
body:not(.mw-user-loggedin) #p-personal {
     display: block !important;
     display: block !important;
}
}


/* OPTIONAL: Hide sidebar background (purely visual) */
/* 🆕 Preserve an empty sidebar block for layout balance */
body:not(.mw-user-loggedin) #mw-panel::after {
    content: '';
    display: block;
    height: 400px;  /* Adjust this height if needed */
    background: transparent;
}
 
/* Optional: tweak appearance */
body:not(.mw-user-loggedin) #mw-panel {
body:not(.mw-user-loggedin) #mw-panel {
    padding-top: 0;
     background: none;
     background: none;
    padding-top: 0;
}
/* OPTIONAL: Center content area more nicely for anon */
body:not(.mw-user-loggedin) #content {
    margin-left: 0 !important;
}
}

Revision as of 22:48, 23 April 2025

/* Hide all sidebar content blocks for anonymous users */
body:not(.mw-user-loggedin) #mw-panel .portal {
    display: none !important;
}

/* Keep the logo visible */
body:not(.mw-user-loggedin) #p-logo {
    display: block !important;
}

/* Ensure logo and image are visible */
body:not(.mw-user-loggedin) #p-logo a,
body:not(.mw-user-loggedin) #p-logo a img {
    display: block !important;
    visibility: visible !important;
}

/* Keep personal tools (login link) */
body:not(.mw-user-loggedin) #p-personal {
    display: block !important;
}

/* 🆕 Preserve an empty sidebar block for layout balance */
body:not(.mw-user-loggedin) #mw-panel::after {
    content: '';
    display: block;
    height: 400px;  /* Adjust this height if needed */
    background: transparent;
}

/* Optional: tweak appearance */
body:not(.mw-user-loggedin) #mw-panel {
    padding-top: 0;
    background: none;
}