Repository navigation
[FE-788] Add composable Io PageHeader - #4046
Conversation
Add a wrapping-description story to document responsive text flow and rework the layout so actions float alongside heading content while filters and metadata remain below.
Add the public PageHeader export and update stories for the renamed component with expanded usage examples.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Looks really good! My only comment is re: the size of primary and secondary buttons. Wondering if they should use the Edit: Nevermind! I see there is a new Io button component. |
|
The new page header has much smaller actions and and heading text as designed. The main thing with this though is that it's mostly just a prebuilt layout and you can slot in whatever you want in the different defined areas. What you see in storybook is inserting what we had in figma as an example, but if we want larger buttons that's fine we pass in the button on the consumer side of things so it would be a matter of inserting buttons with larger sizes. |
| {/snippet} | ||
| </Story> | ||
|
|
||
| <Story name="Semantic Spacing"> |
Auto-generated version bump from 2.57.0 to 2.58.0 Bump type: minor Changes included: - [`67a4e41c`](67a4e41) Align child workflow bolts and add branch lines in Parent view (#4064) - [`db231122`](db23112) fix(ci): make PR metadata checks work safely for forks (#4067) - [`2e889c3b`](2e889c3) fix(schedules): surface API errors on schedule mutations and preserve form edits (#4045) - [`ea336abc`](ea336ab) add debugging and performance workflows (#4063) - [`a30dbcb0`](a30dbcb) Use engines.node as the single Node version source (#4069) - [`8e13fee4`](8e13fee) Fix flaky stale recovery lock takeover test (#4060) - [`53d26016`](53d2601) fix(catalog): stop warning about sleeping serverless Workers (#4071) - [`4538b896`](4538b89) Update copy text for agent harness (#4073) - [`e5f6b99f`](e5f6b99) Neon comet style for the table loading bar (#4066) - [`fcf49b0c`](fcf49b0) feat(nexus): paginate the Nexus Links tables (FE-1106) (#4041) - [`ca49cdbf`](ca49cdb) Make the configurable table headers drawer reusable (#4068) - [`ac4cfeb4`](ac4cfeb) Build PayloadDecoder on the shared decode rune (#4024) - [`adb9ff5e`](adb9ff5) Let Serverless Workers follow a highly available Namespace through a failover (#4020) - [`53a75b98`](53a75b9) Polish the high availability form (#4085) - [`83fa264c`](83fa264) [FE-788] Add composable Io PageHeader (#4046) - [`541219d7`](541219d) Make DetailList responsive on small screens (#4089) - [`c74ca3d7`](c74ca3d) Fix empty state layout in workers tables (#4088) - [`cdb8b600`](cdb8b60) Fix the primary Select's text color (#4090) - [`d0c69285`](d0c6928) Add MCP Server card and reorganize the Agents page (#4081) - [`4d20e904`](4d20e90) VLN-1869: remediate go-jose-below-4.1.6 (#4098) - [`078c1b09`](078c1b0) build(deps): bump github.com/labstack/echo/v4 in /server (#4093) - [`9af0d6ac`](9af0d6a) Add Principals section to Standalone Activity details (#4087) - [`c75f7143`](c75f714) Decouple schedules from workflow execution details (#4070) - [`fd8644b0`](fd8644b) Fix tree lines, column alignment, and tooltips in the Relationships tab (#4065) - [`e29b485c`](e29b485) Add pluggable user preference store with localStorage fallback (#4032) - [`252cc85d`](252cc85) Make codec server and search attribute add buttons tertiary (#4101) - [`8856df0f`](8856df0) Make codec server and search attribute add buttons tertiary (#4101) - [`14880612`](1488061) go mod tidy: drop stale go-jose v4 sums (#4102) - [`aa3ffd46`](aa3ffd4) Improve destructive button and menu item contrast - [`a09465c6`](a09465c) Update gomarkdown version (#4107) - [`d24f1987`](d24f198) feat(nexus): change Standalone Nexus Operations badge to Public Preview (FE-953) (#4108) Co-authored-by: rossedfort <11775628+rossedfort@users.noreply.github.com>
Summary
Design: https://www.figma.com/design/P2066CgoBe2noGhNJ8yBn8/IO-Design-System?node-id=2450-37128&m=dev
Screenshots
Validation