feat(apollo-vertex): add timeline registry component - #1154
Conversation
|
Apollo Coded App preview deployments are ready.
|
Dependency License Review
License distribution
Excluded packages
|
📊 Coverage + size by packagePer-package bundle size on this PR (no JS/TS source changes detected under
"Coverage" is each package's own |
Storybook visual diff✅ No stories are affected by this PR's changes; nothing to compare. Logs Updated (PT): Sep 14, 2026, 07:59:06 AM |
1634470 to
eff8be9
Compare
eff8be9 to
ddb0a6c
Compare
ddb0a6c to
49644ab
Compare
49644ab to
d53ee4f
Compare
d53ee4f to
777ccab
Compare
Extract the generic activity-timeline marker and row layout into apollo-vertex as a reusable registry component so any vertical solution can render an activity timeline. - Add registry/timeline with TimelineMarker (nine domain-free variants) and TimelineRowLayout, ported from the invoice-processing client with identical visuals. - Register the previously-orphan ai-mark component so the CLI can resolve the marker's dependency, and add tsconfig aliases for ai-mark and timeline. - Bridge the marker to apollo's AiMark API (currentColor + gradientId) without changing AiMark: solid steps inherit text color, gradient steps use a useId-scoped gradient def. - Add a Components catalog page and an AI Toolkit style-guide gallery covering all nine variants in full and compact sizes.
777ccab to
2fb58f0
Compare
Moves the activity-timeline marker and row layout out of the invoice-processing client into apollo-vertex as a shared
timelineregistry component, so any vertical solution can pull it. The marker knows only a plainvariantstring (nine values, no invoice concepts) and keeps the client's exact visuals.Step 2 of 3: step 1 decoupled the marker from the invoice status enum (invoice-processing#1730); step 3 has the invoice client pull this and render its own rows.