WireKit v2.34.1
Patch. Three things that only show while a navigation column is moving or a theme is rounding hard, and a set of guards that were reading less than they claimed.
Fixed
- A navigation column no longer rearranges itself while it opens. Both the app rail and the sidebar put their names back into the layout the instant the toggle was pressed — at whatever width the animation happened to be passing through, which is not the width it will keep. The text wrapped there and unwrapped as the column caught up. Measured in the sidebar, on a module whose name is long enough to wrap: sixty milliseconds in, at a column 174px of its final 256px, the first row stood 70.5px tall and the second sat 19.5px below where it ends up. With shorter names it is the pixel or two that reads as the menu settling. The names leave with the toggle as they always did, and now arrive only once the column has stopped moving — so they are only ever set at a width they keep. Nothing about wrapping changed: an entry still wraps rather than truncating.
- A sidebar hides its
sidebar.itemnames behind a marker of their own while the column is widening, rather than by holding back the collapsed state — that one is read by twenty-five other rules, including the width itself, and delaying it would delay all of them. - A heavily rounded app rail
variant="panel"gives its modules room to clear the corner. The panel's radius follows a theme token and its padding was a constant, so a scale that rounds hard — 1.75rem against the stock 1rem — turned a 56px strip into a pill while the first icon stayed exactly where it was. Measured there, the icon's corner sat 2.48px INSIDE the arc; it now clears it by 5.07px, which is the room the stock scale always had. A floor rather than a value, so a gently rounded theme is unchanged. - The
searchicon is back on the plain magnifying glass in the Heroicons preset. The circled variant matched its neighbors in ink coverage and not in kind — a filled disc among thin outlines reads as a different family rather than a heavier weight.
Documentation
- The remaining application-shell previews drop their outer frame, matching the rest: the box a preview already sits in stands in for the browser window, and a bordered shell inside it is a window drawn inside a window.