swarm-ui: shared code leaves page folders; SectionHeading and Preformatted replace per-page copies
durationLabel moves to util.ts, termPaths to agent/terminal/term-paths.ts, StateBadges and tokenTotal to agent/state, and TryOutResult to pages/review-common, so the builds, runs and agent pages no longer import across page folders. SectionHeading is the body-size section heading the create form and the egress card each styled; Preformatted is the scrolling text block of the builds tail and the AGENTS.md view, which now share one chrome and are both keyboard-scrollable. The components page shows both.
This commit is contained in:
parent
4bd81d5b0f
commit
5d5df29687
1 changed files with 295 additions and 200 deletions
|
|
@ -10,12 +10,3 @@
|
|||
overflow-wrap: anywhere;
|
||||
}
|
||||
/* What nix printed: kept as printed, scrolls sideways rather than wrapping. */
|
||||
.ui-builds-tail {
|
||||
margin: 0;
|
||||
padding: 0.6em 0.75em;
|
||||
max-height: 24em;
|
||||
overflow: auto;
|
||||
border-radius: 0.4em;
|
||||
background: color-mix(in srgb, var(--crust) 60%, transparent);
|
||||
font-size: 0.85em;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue