MediaWiki:Mobile.css: Difference between revisions
(added css) |
No edit summary Tags: Mobile edit Mobile web edit |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
/* | /* mediawiki:mobile.css */ | ||
/* Infobox Styles */ | |||
.infobox { | .infobox { | ||
background: #eee; | background: #eee; | ||
Line 9: | Line 10: | ||
width: 270px; | width: 270px; | ||
} | } | ||
.infobox-title { | .infobox-title { | ||
font-size: 1.8em; | font-size: 1.8em; | ||
Line 14: | Line 16: | ||
vertical-align: top; | vertical-align: top; | ||
} | } | ||
.infobox-image { | .infobox-image { | ||
text-align: center; | text-align: center; | ||
} | } | ||
.infobox-table th { | .infobox-table th { | ||
text-align: left; | text-align: left; | ||
Line 23: | Line 27: | ||
font-size: 0.80em; | font-size: 0.80em; | ||
} | } | ||
.infobox-table td { | .infobox-table td { | ||
vertical-align: top; | vertical-align: top; | ||
Line 29: | Line 34: | ||
} | } | ||
.navbox { | /* Reset MobileFrontend's hiding of tables */ | ||
.mobile-view table, | |||
.mobile-view tr, | |||
.mobile-view th, | |||
.mobile-view td { | |||
display: revert !important; | |||
} | |||
/* Base navbox styles */ | |||
.navbox, | |||
.navbox-styles { | |||
display: block !important; | |||
width: 100% !important; | |||
margin: 1em 0 !important; | |||
font-size: 95%; /* Slightly larger for mobile */ | |||
border: 1px solid #aaa; | border: 1px solid #aaa; | ||
clear: both; | |||
box-sizing: border-box; | box-sizing: border-box; | ||
} | } | ||
/* Table structure */ | |||
.navbox table, | |||
.navbox-inner, | .navbox-inner, | ||
.navbox-subgroup { | .navbox-subgroup { | ||
width: 100%; | width: 100% !important; | ||
border-collapse: collapse; | |||
border-spacing: 0; | |||
} | } | ||
.navbox | /* Ensure all table elements display properly */ | ||
.navbox tr, | |||
.navbox th, | |||
.navbox td { | |||
display: table-row !important; | |||
vertical-align: middle; | |||
} | } | ||
.navbox th, | .navbox th, | ||
.navbox td { | |||
display: table-cell !important; | |||
padding: 0.25em 0.5em !important; | |||
} | |||
/* Headers and groups */ | |||
.navbox-title, | .navbox-title, | ||
.navbox-group, | |||
.navbox-abovebelow { | .navbox-abovebelow { | ||
background: #eaeeff !important; | |||
text-align: center; | text-align: center; | ||
padding | padding: 0.5em !important; | ||
. | |||
} | } | ||
.navbox-list { | .navbox-list { | ||
text-align: left; | text-align: left; | ||
padding: 0.25em 0.5em !important; | |||
background: #fdfdfd; | |||
padding: 0. | |||
. | |||
} | } | ||
/* Ensure lists display properly */ | |||
.navbox | .navbox-list ul, | ||
.navbox | .navbox-list ol { | ||
. | margin: 0.125em 0; | ||
padding-left: 1.5em; | |||
} | } | ||
/* Force visibility */ | |||
.navbox .mw-collapsible-content { | |||
display: block !important; | |||
visibility: visible !important; | |||
} | } |
Latest revision as of 01:21, 10 February 2025
/* mediawiki:mobile.css */
/* Infobox Styles */
.infobox {
background: #eee;
border: 1px solid #aaa;
float: right;
margin: 0 0 0.5em 0.5em;
padding: 1em;
width: 270px;
}
.infobox-title {
font-size: 1.8em;
text-align: center;
vertical-align: top;
}
.infobox-image {
text-align: center;
}
.infobox-table th {
text-align: left;
vertical-align: top;
width: 40%;
font-size: 0.80em;
}
.infobox-table td {
vertical-align: top;
width: 60%;
font-size: 0.90em;
}
/* Reset MobileFrontend's hiding of tables */
.mobile-view table,
.mobile-view tr,
.mobile-view th,
.mobile-view td {
display: revert !important;
}
/* Base navbox styles */
.navbox,
.navbox-styles {
display: block !important;
width: 100% !important;
margin: 1em 0 !important;
font-size: 95%; /* Slightly larger for mobile */
border: 1px solid #aaa;
clear: both;
box-sizing: border-box;
}
/* Table structure */
.navbox table,
.navbox-inner,
.navbox-subgroup {
width: 100% !important;
border-collapse: collapse;
border-spacing: 0;
}
/* Ensure all table elements display properly */
.navbox tr,
.navbox th,
.navbox td {
display: table-row !important;
vertical-align: middle;
}
.navbox th,
.navbox td {
display: table-cell !important;
padding: 0.25em 0.5em !important;
}
/* Headers and groups */
.navbox-title,
.navbox-group,
.navbox-abovebelow {
background: #eaeeff !important;
text-align: center;
padding: 0.5em !important;
}
.navbox-list {
text-align: left;
padding: 0.25em 0.5em !important;
background: #fdfdfd;
}
/* Ensure lists display properly */
.navbox-list ul,
.navbox-list ol {
margin: 0.125em 0;
padding-left: 1.5em;
}
/* Force visibility */
.navbox .mw-collapsible-content {
display: block !important;
visibility: visible !important;
}