MediaWiki:Common.css

Revision as of 14:19, 25 March 2025 by Admin (talk | contribs)

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
body.page-Main_Page h1.firstHeading {
    display: none;
}

.welcome-banner {
    width: 100%;
    overflow: hidden; /* Clears the float */
    border: 1px solid #a2a9b1;
}

.welcome-header {
    font-weight: bold;
}

.welcome-text {
    width: 70%;
    float: left;
    text-align: center;
    background-color: #f0f0f0; /* Optional: for visibility */
}

.welcome-image {
    width: 30%;
    float: left;
    background-color: #e0e0e0; /* Optional: for visibility */
    padding-top: 2%;
    padding-bottom: 2%;
}

.eras-table {
    margin: 1em 0;              /* From wikitable */
    background-color: #f8f9fa;  /* From wikitable */
    border: 1px solid #808080;  /* Your eras-table, overrides wikitable’s #a2a9b1 */
    border-collapse: collapse;  /* From wikitable */
    color: #000;                /* From wikitable */
    width: 100%;                /* Your eras-table */
    table-layout: fixed;        /* Your eras-table */
}

.eras-table th {
    background-color: #eecdf2;  /* Your eras-table, overrides wikitable’s #eaecf0 */
    border: 1px solid #a2a9b1;  /* From wikitable */
    padding: 0.2em 0.4em;       /* From wikitable */
    text-align: center;         /* Both wikitable and eras-table */
    font-weight: bold;          /* From wikitable */
    width: 100%;                /* Your eras-table */
    display: table-cell;        /* Your eras-table */
    font-size: 115%;
}

.eras-table td {
    background-color: #fdf4ff;  /* Your eras-table, overrides wikitable’s default */
    border: 1px solid #a2a9b1;  /* From wikitable */
    padding: 10px;              /* Your eras-table, overrides wikitable’s 0.2em 0.4em */
    vertical-align: top;        /* Your eras-table */
    text-align: center;         /* Your eras-table, overrides wikitable’s default */
}

/* Ensure images scale properly */
.eras-table img {
    max-width: 200px;
    width: 100%;
    height: auto;
    display: block;             /* Ensure image behaves as a block for centering */
    margin: 0 auto;             /* Center the image horizontally */
}

@media screen and (max-width: 800px) {
    .eras-table {
        display: block;         /* Switch to block for responsive layout */
        margin: 1em 0;          /* From wikitable, consistent in media query */
        border-collapse: collapse; /* From wikitable, maintain table integrity */
    }
    .eras-table thead {
        display: block;         /* Ensure header stays separate */
    }
    .eras-table th {
        display: block;         /* Full width block for header */
        width: 100%;            /* Explicitly full width */
        text-align: center;     /* Maintain centering */
    }
    .eras-table tbody {
        display: flex;
        flex-wrap: wrap;
    }
    .eras-table tr {
        display: contents;      /* Let cells flow into flex */
    }
    .eras-table td {
        flex: 0 0 33.333%;     /* 3 columns */
        box-sizing: border-box;
        text-align: center;     /* Ensure text stays centered in flex layout */
        padding: 10px;          /* Your eras-table padding */
    }
}