reducer list: blurb spans full width on narrow viewports

This commit is contained in:
Michael Pilosov 2026-04-22 11:34:24 -06:00
parent f524dcce51
commit 97ee3d4db6
2 changed files with 20 additions and 2 deletions

View File

@ -346,6 +346,24 @@ select {
align-self: start; align-self: start;
} }
/* Narrow viewports: let the blurb span full width under the name/pkg row
instead of getting crammed into the middle column. */
@media (max-width: 780px) {
.reducer-list label {
grid-template-columns: 1.4rem 1fr auto;
grid-template-areas:
"mark name pkg"
"mark blurb blurb";
column-gap: 0.6rem;
row-gap: 2px;
}
.reducer-list .mark { grid-area: mark; }
.reducer-list .pkg { grid-area: pkg; }
.reducer-list .text { display: contents; }
.reducer-list .name { grid-area: name; }
.reducer-list .blurb { grid-area: blurb; }
}
/* advanced disclosure */ /* advanced disclosure */
details.advanced { details.advanced {
margin-top: 0.8rem; margin-top: 0.8rem;

View File

@ -4,7 +4,7 @@
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1" /> <meta name="viewport" content="width=device-width,initial-scale=1" />
<title>embedding notebook</title> <title>embedding notebook</title>
<link rel="stylesheet" href="/static/style.css?v=17" /> <link rel="stylesheet" href="/static/style.css?v=18" />
<script src="https://unpkg.com/htmx.org@2.0.4"></script> <script src="https://unpkg.com/htmx.org@2.0.4"></script>
<script type="importmap"> <script type="importmap">
{ {
@ -260,7 +260,7 @@
hx-trigger="change" /> hx-trigger="change" />
<label for="red-{{ loop.index }}"> <label for="red-{{ loop.index }}">
<span class="mark">{{ "%02d"|format(loop.index) }}</span> <span class="mark">{{ "%02d"|format(loop.index) }}</span>
<span> <span class="text">
<span class="name">{{ r.label }}</span> <span class="name">{{ r.label }}</span>
<span class="blurb">{{ r.blurb }}</span> <span class="blurb">{{ r.blurb }}</span>
</span> </span>