Tidy search results, make it scrollable

This commit is contained in:
Jason Zimdars
2025-08-21 10:01:35 -05:00
committed by Stanko K.R.
parent 56152c77f3
commit 4c71570b8d
3 changed files with 11 additions and 18 deletions
+3 -3
View File
@@ -26,12 +26,12 @@
inline-size: 100vw;
inset: auto 0 0 0;
max-inline-size: 100vw;
padding-block-end: calc(var(--footer-height) - var(--block-space-half));
margin-block-end: calc(var(--footer-height) - 0.5rem);
position: fixed;
z-index: -1;
&::backdrop {
/* background-color: oklch(var(--lch-black) / 50%); */
@media (prefers-color-scheme: dark) {
border-block: 1px solid var(--color-ink-lighter);
}
}
}
+7 -13
View File
@@ -2,14 +2,13 @@
.search {
--gap: 4vmin;
display: grid;
display: flex;
flex-direction: column;
gap: var(--gap);
max-inline-size: 960px;
margin-inline: auto;
@media (min-width: 640px) {
grid-template-columns: 2fr 1fr;
}
max-block-size: 100%;
overflow-y: auto;
padding: var(--block-space) calc(var(--block-space-double) + var(--btn-size));
}
/* Form
@@ -53,7 +52,7 @@
display: flex;
inset: 0 0 auto 0;
justify-content: flex-end;
padding: var(--block-space-half);
padding: var(--block-space-half) var(--block-space);
position: absolute;
}
@@ -67,12 +66,7 @@
}
.search__results {
/* Full-width when there isn't a search history */
@media (min-width: 640px) {
&:not(:has(+ .search__history li)) {
grid-column: 1 / -1;
}
}
}
.search__empty {
+1 -2
View File
@@ -38,11 +38,10 @@
<%= tag.dialog \
id: "bar-modal",
class: "bar__modal shadow",
class: "bar__modal",
data: {
controller: "dialog",
dialog_target: "dialog",
dialog_modal_value: "false",
action: "keydown.esc->bar#reset" } do %>
<%= turbo_frame_tag "bar-content", data: { bar_target: "turboFrame" } %>
<% end %>