<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://step4.site/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ACommon.css</id>
	<title>MediaWiki:Common.css - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://step4.site/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ACommon.css"/>
	<link rel="alternate" type="text/html" href="https://step4.site/index.php?title=MediaWiki:Common.css&amp;action=history"/>
	<updated>2026-11-04T00:01:18Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://step4.site/index.php?title=MediaWiki:Common.css&amp;diff=110&amp;oldid=prev</id>
		<title>AdamSinger: Improve mobile readability and responsive layout</title>
		<link rel="alternate" type="text/html" href="https://step4.site/index.php?title=MediaWiki:Common.css&amp;diff=110&amp;oldid=prev"/>
		<updated>2026-07-16T16:25:47Z</updated>

		<summary type="html">&lt;p&gt;Improve mobile readability and responsive layout&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* Step 4 mobile readability improvements&lt;br /&gt;
 * Global safety rules plus phone/tablet refinements for Vector 2022.&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output {&lt;br /&gt;
    overflow-wrap: break-word;&lt;br /&gt;
    word-wrap: break-word;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-parser-output img,&lt;br /&gt;
.mw-parser-output video,&lt;br /&gt;
.mw-parser-output audio {&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
    height: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 850px) {&lt;br /&gt;
    html,&lt;br /&gt;
    body {&lt;br /&gt;
        min-width: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .mw-page-container,&lt;br /&gt;
    .mw-page-container-inner,&lt;br /&gt;
    .mw-content-container,&lt;br /&gt;
    .mw-body {&lt;br /&gt;
        min-width: 0 !important;&lt;br /&gt;
        max-width: none !important;&lt;br /&gt;
        box-sizing: border-box;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .mw-page-container {&lt;br /&gt;
        margin-inline: 0 !important;&lt;br /&gt;
        padding-inline: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .mw-body {&lt;br /&gt;
        padding-inline: 1rem !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .mw-body .firstHeading {&lt;br /&gt;
        font-size: 1.75rem;&lt;br /&gt;
        line-height: 1.15;&lt;br /&gt;
        overflow-wrap: anywhere;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .mw-body-content {&lt;br /&gt;
        font-size: 1rem;&lt;br /&gt;
        line-height: 1.62;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .mw-parser-output h2 {&lt;br /&gt;
        margin-top: 1.6rem;&lt;br /&gt;
        font-size: 1.45rem;&lt;br /&gt;
        line-height: 1.25;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .mw-parser-output h3 {&lt;br /&gt;
        font-size: 1.2rem;&lt;br /&gt;
        line-height: 1.3;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .mw-parser-output p,&lt;br /&gt;
    .mw-parser-output li {&lt;br /&gt;
        line-height: 1.62;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .mw-parser-output a {&lt;br /&gt;
        overflow-wrap: anywhere;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Shiur/article infoboxes should precede the text instead of squeezing it. */&lt;br /&gt;
    .mw-parser-output .infobox {&lt;br /&gt;
        float: none !important;&lt;br /&gt;
        clear: both !important;&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        max-width: 100% !important;&lt;br /&gt;
        margin: 0 0 1.25rem !important;&lt;br /&gt;
        box-sizing: border-box;&lt;br /&gt;
        font-size: 0.95rem !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .mw-parser-output .infobox th,&lt;br /&gt;
    .mw-parser-output .infobox td {&lt;br /&gt;
        padding: 0.45rem 0.5rem;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Preserve real tables while preventing them from widening the page. */&lt;br /&gt;
    .mw-parser-output .wikitable {&lt;br /&gt;
        display: block;&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        max-width: 100%;&lt;br /&gt;
        overflow-x: auto;&lt;br /&gt;
        -webkit-overflow-scrolling: touch;&lt;br /&gt;
        box-sizing: border-box;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .mw-parser-output .wikitable.sortable th,&lt;br /&gt;
    .mw-parser-output .wikitable.sortable td {&lt;br /&gt;
        min-width: 8rem;&lt;br /&gt;
        white-space: normal;&lt;br /&gt;
        vertical-align: top;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Main Page: stack the two feature columns. */&lt;br /&gt;
    .step4-home-grid,&lt;br /&gt;
    .step4-home-grid &amp;gt; tbody,&lt;br /&gt;
    .step4-home-grid &amp;gt; tbody &amp;gt; tr,&lt;br /&gt;
    .step4-home-grid &amp;gt; tbody &amp;gt; tr &amp;gt; td {&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        max-width: 100% !important;&lt;br /&gt;
        box-sizing: border-box;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .step4-home-grid &amp;gt; tbody &amp;gt; tr &amp;gt; td {&lt;br /&gt;
        padding-inline: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Main Page: stack Browse by Topic groups with clear separation. */&lt;br /&gt;
    .step4-topic-grid,&lt;br /&gt;
    .step4-topic-grid &amp;gt; tbody,&lt;br /&gt;
    .step4-topic-grid &amp;gt; tbody &amp;gt; tr,&lt;br /&gt;
    .step4-topic-grid &amp;gt; tbody &amp;gt; tr &amp;gt; td {&lt;br /&gt;
        display: block !important;&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        max-width: 100% !important;&lt;br /&gt;
        box-sizing: border-box;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .step4-topic-grid &amp;gt; tbody &amp;gt; tr &amp;gt; td {&lt;br /&gt;
        padding: 0 0 0.85rem !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .step4-topic-grid &amp;gt; tbody &amp;gt; tr &amp;gt; td:last-child {&lt;br /&gt;
        padding-bottom: 0 !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .step4-home ul {&lt;br /&gt;
        padding-left: 1.35rem;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .step4-home li {&lt;br /&gt;
        margin-bottom: 0.35rem;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Prevent the holiday date column from forcing a desktop-width card. */&lt;br /&gt;
    .step4-home-grid table:not(.step4-home-grid) {&lt;br /&gt;
        table-layout: auto;&lt;br /&gt;
        max-width: 100%;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .step4-home-grid table:not(.step4-home-grid) td,&lt;br /&gt;
    .step4-home-grid table:not(.step4-home-grid) th {&lt;br /&gt;
        white-space: normal !important;&lt;br /&gt;
        overflow-wrap: anywhere;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    /* Make audio players and embedded media fit the reading column. */&lt;br /&gt;
    .mw-tmh-player,&lt;br /&gt;
    .mw-tmh-player audio,&lt;br /&gt;
    .mw-tmh-player video {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        max-width: 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 480px) {&lt;br /&gt;
    .mw-body {&lt;br /&gt;
        padding-inline: 0.8rem !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .mw-body .firstHeading {&lt;br /&gt;
        font-size: 1.55rem;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .mw-body-content {&lt;br /&gt;
        font-size: 1rem;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .step4-home &amp;gt; div:first-child {&lt;br /&gt;
        padding: 0.8rem 0.9rem !important;&lt;br /&gt;
        text-align: left !important;&lt;br /&gt;
        font-size: 1rem !important;&lt;br /&gt;
        line-height: 1.45;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>AdamSinger</name></author>
	</entry>
</feed>