T23b round 1 fixes

- source cards and web results with a handler are Tab stops with focus rings
- the sources row and a passage's header shrink with an ellipsis, keeping the
  count, chevron and score in view
- chat tests move into a folder, citations in their own file
- gallery: a narrow column of citations
This commit is contained in:
ZacharyZhang-NY committed 2026-09-26 06:16:43 -04:00
1 parent c3e9f14241
commit 4c9695a85f
6 files changed
+197 -108

No files matched your search

+17
View File
@@ -118,6 +118,23 @@ pub fn search(_: &mut Window, cx: &mut App) -> impl IntoElement + use<> {
vec![more..more + "more lift".len(), louder..louder + "looks louder".len()],
)
.score(0.86),
)
.child(
div()
.w(px(280.))
.flex()
.flex_col()
.gap_3()
.child(SourceList::new("chat-sources-narrow", all.clone()))
.child(
DocumentChunkPreview::new(
"a-long-name-for-the-lift-notes.pdf",
"Page 1 · Dark is not inverted",
PASSAGE,
vec![more..more + "more lift".len()],
)
.score(0.86),
),
),
)
}