MediaWiki:Common.css: Difference between revisions

From Yaoi House Wiki
Jump to navigation Jump to search
mNo edit summary
Tag: Reverted
mNo edit summary
Tag: Reverted
Line 1: Line 1:
/* Wikipedia-style Person Infobox - Enhanced */
/* Wikipedia-style Person Infobox - Fixed Contrast */
.infobox-person {
.infobox-person {
     float: right;
     float: right;
Line 9: Line 9:
     line-height: 1.5em;
     line-height: 1.5em;
     border-spacing: 3px;
     border-spacing: 3px;
    color: #202122;
}
}


Line 15: Line 16:
     font-size: 130%;
     font-size: 130%;
     font-weight: bold;
     font-weight: bold;
     background-color: lightsteelblue;
     background-color: #b8cfe5;
     padding: 0.4em;
     padding: 0.4em;
     line-height: 1.2;
     line-height: 1.2;
    color: #000000;
}
}


Line 24: Line 26:
     font-size: 100%;
     font-size: 100%;
     font-weight: normal;
     font-weight: normal;
     background-color: #e6f2ff;
     background-color: #dbe9f4;
     padding: 0.3em;
     padding: 0.3em;
     line-height: 1.3;
     line-height: 1.3;
    color: #000000;
}
}


Line 39: Line 42:
     font-size: 90%;
     font-size: 90%;
     padding: 0.3em 0.5em;
     padding: 0.3em 0.5em;
     color: #54595d;
     color: #202122;
}
}


Line 57: Line 60:
     width: 35%;
     width: 35%;
     background-color: #f8f9fa;
     background-color: #f8f9fa;
    color: #000000;
}
}


Line 62: Line 66:
     padding: 0.25em 0.5em;
     padding: 0.25em 0.5em;
     text-align: left;
     text-align: left;
     background-color: #f8f9fa;
     background-color: #ffffff;
    color: #000000;
}
}


Line 68: Line 73:
     text-align: center;
     text-align: center;
     font-weight: bold;
     font-weight: bold;
     background-color: #d9e8f7;
     background-color: #c8d8e8;
     padding: 0.4em;
     padding: 0.4em;
     font-size: 105%;
     font-size: 105%;
     border-top: 2px solid #a2a9b1;
     border-top: 2px solid #a2a9b1;
    color: #000000;
}
}


Line 77: Line 83:
     text-align: left;
     text-align: left;
     font-weight: bold;
     font-weight: bold;
     background-color: #e6f2ff;
     background-color: #dbe9f4;
     padding: 0.3em 0.5em;
     padding: 0.3em 0.5em;
     font-size: 95%;
     font-size: 95%;
    color: #000000;
}
}


/* Full width data rows */
.infobox-person-fulldata {
.infobox-person-fulldata {
     padding: 0.25em 0.5em;
     padding: 0.25em 0.5em;
     text-align: center;
     text-align: center;
     background-color: #f8f9fa;
     background-color: #ffffff;
    color: #000000;
}
}



Revision as of 15:21, 11 January 2026

/* Wikipedia-style Person Infobox - Fixed Contrast */
.infobox-person {
    float: right;
    margin: 0 0 1em 1em;
    width: 22em;
    border: 1px solid #a2a9b1;
    background-color: #f8f9fa;
    font-size: 88%;
    line-height: 1.5em;
    border-spacing: 3px;
    color: #202122;
}

.infobox-person-title {
    text-align: center;
    font-size: 130%;
    font-weight: bold;
    background-color: #b8cfe5;
    padding: 0.4em;
    line-height: 1.2;
    color: #000000;
}

.infobox-person-subtitle {
    text-align: center;
    font-size: 100%;
    font-weight: normal;
    background-color: #dbe9f4;
    padding: 0.3em;
    line-height: 1.3;
    color: #000000;
}

.infobox-person-image {
    text-align: center;
    padding: 0.5em 0;
    background-color: #f8f9fa;
}

.infobox-person-caption {
    text-align: center;
    font-size: 90%;
    padding: 0.3em 0.5em;
    color: #202122;
}

.infobox-person-table {
    width: 100%;
    border-collapse: collapse;
}

.infobox-person-table tr {
    vertical-align: top;
}

.infobox-person-label {
    padding: 0.25em 0.5em;
    font-weight: bold;
    text-align: left;
    width: 35%;
    background-color: #f8f9fa;
    color: #000000;
}

.infobox-person-data {
    padding: 0.25em 0.5em;
    text-align: left;
    background-color: #ffffff;
    color: #000000;
}

.infobox-person-header {
    text-align: center;
    font-weight: bold;
    background-color: #c8d8e8;
    padding: 0.4em;
    font-size: 105%;
    border-top: 2px solid #a2a9b1;
    color: #000000;
}

.infobox-person-subheader {
    text-align: left;
    font-weight: bold;
    background-color: #dbe9f4;
    padding: 0.3em 0.5em;
    font-size: 95%;
    color: #000000;
}

.infobox-person-fulldata {
    padding: 0.25em 0.5em;
    text-align: center;
    background-color: #ffffff;
    color: #000000;
}

/* Mobile responsiveness */
@media (max-width: 768px) {
    .infobox-person {
        float: none;
        margin: 0 auto 1em auto;
    }
}