Add padding to container for all viewports

This commit is contained in:
Yohn 2025-02-05 19:33:59 -05:00
parent 9847f55020
commit b0dca0677f
2 changed files with 90 additions and 91 deletions

View file

@ -24,7 +24,7 @@
<link rel="manifest" href="manifest.json"> <link rel="manifest" href="manifest.json">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/github-dark.min.css"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/github-dark.min.css">
<!-- Pico.css --> <!-- Pico.css -->
<link rel="stylesheet" href="pico.css" id="theme-color-ss"> <link rel="stylesheet" href="pico.min.css" id="theme-color-ss">
<link rel="stylesheet" href="pico.colors.min.css"> <link rel="stylesheet" href="pico.colors.min.css">
<!-- <!--
Yohn's Simple CSS Class helpers Yohn's Simple CSS Class helpers
@ -238,7 +238,7 @@
</footer> </footer>
</article> </article>
<hr> <hr>
<article id="tables"> <iv id="tables">
<header> <header>
<h2>Tables</h2> <h2>Tables</h2>
<h6 class="fw-n">Striped rows require .striped class</h6> <h6 class="fw-n">Striped rows require .striped class</h6>
@ -257,84 +257,86 @@
Hidden Rows</button></li> Hidden Rows</button></li>
</ul> </ul>
</nav> </nav>
<table class="striped" id="hidden-row-example"> <div class="overflow-auto">
<caption> Solar System Planets </caption> <table class="striped" id="hidden-row-example">
<thead> <caption> Solar System Planets </caption>
<tr> <thead>
<th scope="col">Planet</th> <tr>
<th scope="col">Diameter (km)</th> <th scope="col">Planet</th>
<th scope="col">Dist.to Sun (AU)</th> <th scope="col">Diameter (km)</th>
<th scope="col">Orbit (days)</th> <th scope="col">Dist.to Sun (AU)</th>
</tr> <th scope="col">Orbit (days)</th>
</thead> </tr>
<tbody> </thead>
<tr> <tbody>
<th scope="row">Mercury</th> <tr>
<td>4,880</td> <th scope="row">Mercury</th>
<td>0.39</td> <td>4,880</td>
<td>88</td> <td>0.39</td>
</tr> <td>88</td>
<tr> </tr>
<th scope="row">Venus</th> <tr>
<td>12,104</td> <th scope="row">Venus</th>
<td>0.72</td> <td>12,104</td>
<td>225</td> <td>0.72</td>
</tr> <td>225</td>
<tr hidden class="hidden-table-row"> </tr>
<td colspan="4" style="text-align: center;">*Hidden Row Found*</td> <tr hidden class="hidden-table-row">
</tr> <td colspan="4" style="text-align: center;">*Hidden Row Found*</td>
<tr> </tr>
<th scope="row">Earth</th> <tr>
<td>12,742</td> <th scope="row">Earth</th>
<td>1.00</td> <td>12,742</td>
<td>365</td> <td>1.00</td>
</tr> <td>365</td>
<tr> </tr>
<th scope="row">Mars</th> <tr>
<td>6,779</td> <th scope="row">Mars</th>
<td>1.52</td> <td>6,779</td>
<td>687</td> <td>1.52</td>
</tr> <td>687</td>
<tr> </tr>
<th scope="row">Jupiter</th> <tr>
<td>139,820</td> <th scope="row">Jupiter</th>
<td>5.20</td> <td>139,820</td>
<td>4,333</td> <td>5.20</td>
</tr> <td>4,333</td>
<tr> </tr>
<th scope="row">Saturn</th> <tr>
<td>116,460</td> <th scope="row">Saturn</th>
<td>9.58</td> <td>116,460</td>
<td>10,759</td> <td>9.58</td>
</tr> <td>10,759</td>
<tr hidden class="hidden-table-row"> </tr>
<th scope="row">* Uranus *</th> <tr hidden class="hidden-table-row">
<td>50,724</td> <th scope="row">* Uranus *</th>
<td>19.22</td> <td>50,724</td>
<td>30,688</td> <td>19.22</td>
</tr> <td>30,688</td>
<tr> </tr>
<th scope="row">Neptune</th> <tr>
<td>49,244</td> <th scope="row">Neptune</th>
<td>30.05</td> <td>49,244</td>
<td>60,182</td> <td>30.05</td>
</tr> <td>60,182</td>
<tr hidden class="hidden-table-row"> </tr>
<th scope="row">* Pluto *</th> <tr hidden class="hidden-table-row">
<td>2,377</td> <th scope="row">* Pluto *</th>
<td>39.48</td> <td>2,377</td>
<td>90,560</td> <td>39.48</td>
</tr> <td>90,560</td>
</tbody> </tr>
<tfoot> </tbody>
<tr> <tfoot>
<th scope="row">Average</th> <tr>
<td>49,594</td> <th scope="row">Average</th>
<td>8.58</td> <td>49,594</td>
<td>13,666</td> <td>8.58</td>
</tr> <td>13,666</td>
</tfoot> </tr>
</table> </tfoot>
</table>
</div>
</article> </article>
<hr> <hr>
<article id="tabs"> <article id="tabs">

View file

@ -9,24 +9,21 @@
#{$parent-selector} .container, #{$parent-selector} .container,
#{$parent-selector} .container-fluid { #{$parent-selector} .container-fluid {
width: 100%; width: 100%;
margin-right: auto; margin-inline: auto;
margin-left: auto; padding-inline: var(#{$css-var-prefix}block-spacing-horizontal);
} }
#{$parent-selector} .container { #{$parent-selector} .container {
$first-breakpoint: true; //$first-breakpoint: true;
@each $key, $values in $breakpoints { @each $key, $values in $breakpoints {
@if $values { @if $values {
@media (min-width: map.get($values, "breakpoint")) { @media (min-width: map.get($values, "breakpoint")) {
max-width: map.get($values, "viewport"); max-width: map.get($values, "viewport");
@if $first-breakpoint { //@if $first-breakpoint {
$first-breakpoint: false; // $first-breakpoint: false;
padding-right: 0; // padding-right: 0;
padding-left: 0; // padding-left: 0;
} @else { //}
padding-right: var(#{$css-var-prefix}spacing);
padding-left: var(#{$css-var-prefix}spacing);
}
} }
} }
} }