MediaWiki:Common.css: Difference between revisions

From dsignwiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 48: Line 48:
}
}


/* === Blue → transparent gradient background for header === */
/* === Blue → transparent gradient background for header (vertical) === */
.mw-head {
.mw-head {
     background: linear-gradient(
     background: linear-gradient(
         to right,                 /* direction: left right */
         to bottom,               /* direction: top bottom */
         rgba(0, 0, 255, 1),    /* solid blue start */
         rgba(0, 0, 255, 0.9),    /* solid blue at top */
         rgba(0, 0, 255, 0)        /* fully transparent end */
         rgba(0, 0, 255, 0)        /* fully transparent at bottom */
     );
     );
     border-radius: 0.5rem;        /* optional, rounded corners */
     border-radius: 0.5rem;        /* optional, rounded corners */

Revision as of 16:42, 3 November 2025

/* CSS placed here will be applied to all skins */
@font-face {
    font-family: "Liberation Sans";
    src: url("/resources/fonts/LiberationSans-Regular.ttf");
}

@font-face {
    font-family: "Linux Libertine";
    src: url("/resources/fonts/LinLibertine_R.ttf");
}


/* === GLOBAL TYPOGRAPHY === */

/* Base body text — Liberation Sans */
html,
body,
.mw-body,
.mw-parser-output {
    font-family: "Liberation Sans", Arial, Helvetica, sans-serif;
    font-size: 1rem;           /* base = 16px */
    line-height: 1.2;          
}

/* Paragraphs and list text */
p, li, td, th {
    font-size: 1rem;         /* slightly larger than base text */
}

/* === HEADINGS — Linux Libertine === */
h1, h2, h3, h4, h5, h6,
.firstHeading,
.mw-headline {
    font-family: "Linux Libertine", Georgia, serif;
}
.mw-body h1, .mw-heading1, .mw-body-content h1, .mw-body-content .mw-heading1 { font-size: 2.5rem; line-height: 1.15; }   


/* === SIDEBAR MENU === */
#mw-panel,
.vector-menu-content,
#p-navigation,
#p-tb,
#p-lang {
    font-family: "Liberation Sans", Arial, Helvetica, sans-serif;
    font-size: 1rem;         /* sidebar smaller for contrast */
    line-height: 1.4;
}

/* === Blue → transparent gradient background for header (vertical) === */
.mw-head {
    background: linear-gradient(
        to bottom,                /* direction: top → bottom */
        rgba(0, 0, 255, 0.9),     /* solid blue at top */
        rgba(0, 0, 255, 0)        /* fully transparent at bottom */
    );
    border-radius: 0.5rem;         /* optional, rounded corners */
}






/* Hide the automatic Tools and Special pages sections */
#p-tb { 
    display: none !important;
}