T02 typography: text styles, keys, formatters, fit, links, math, motion text

Headings to overlines, Code, Kbd and KbdCombo on gpui keystrokes,
Highlight, MiddleEllipsis and EllipsisTooltip, links, eight formatted
values on jiff with a typographic minus, CopyableText, SelectableText,
Emoji, a TeX subset, rolling AnimatedNumber, Typewriter, tonal
GradientText, ShimmerText. Gallery probes now hug their targets.
Codex gpt-6-astra (max): PASS in round 2.
This commit is contained in:
ZacharyZhang-NY committed 2026-09-25 01:12:52 -04:00
1 parent a13343c2a5
commit b35530c80d
30 files changed
+3125 -58

No files matched your search

+7 -1
View File
@@ -1,6 +1,7 @@
mod buttons;
mod primitives;
mod theme;
mod typography;
use gpui::{AnyElement, App, Window};
@@ -16,7 +17,12 @@ pub struct Page {
pub script: &'static [Step],
}
pub const ALL: &[Page] = &[primitives::PAGE, buttons::PAGE, theme::PAGE];
pub const ALL: &[Page] = &[
primitives::PAGE,
typography::PAGE,
buttons::PAGE,
theme::PAGE,
];
pub fn find(slug: &str) -> Option<usize> {
ALL.iter().position(|page| page.slug == slug)