diff --git a/crates/aster-webui/src/ui.rs b/crates/aster-webui/src/ui.rs index a29c070..c87a915 100644 --- a/crates/aster-webui/src/ui.rs +++ b/crates/aster-webui/src/ui.rs @@ -310,6 +310,7 @@ const INDEX_HTML: &str = r##" .gallery { display: grid; grid-template-columns: repeat(auto-fill, minmax(176px, 1fr)); + grid-auto-rows: 1fr; gap: 10px; align-items: stretch; } @@ -321,7 +322,8 @@ const INDEX_HTML: &str = r##" overflow: hidden; background: #0b1016; min-width: 0; - min-height: 246px; + height: 100%; + min-height: 278px; } .tile.selected { border-color: var(--accent-2); @@ -338,7 +340,7 @@ const INDEX_HTML: &str = r##" .tile-body { padding: 10px; display: grid; - grid-template-rows: 4.7em 2.2em 1fr auto; + grid-template-rows: 5.2em 1.3em 1fr auto; gap: 9px; min-height: 0; } @@ -360,13 +362,14 @@ const INDEX_HTML: &str = r##" text-overflow: ellipsis; } .mini { - display: flex; + display: grid; + grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 7px; - flex-wrap: wrap; align-items: center; align-self: end; } .mini button { + width: 100%; min-height: 34px; padding: 7px 10px; font-size: .86rem;