waveterm/frontend/layout/lib
Evan Simkowitz e29cb2debe
Make magnify icon always visible, transition from magnify to minimize (#197)
I'm updating the magnify button to be always visible and animate a
transition between being a "Magnify" button and a "Minimize" button.

This also cleans up some text shrinking behavior in the block frame
header so the end icons are always visible.

Also fixes some height discrepancies in the block frame header.

Also implements a `prefers-reduced-motion` query for the tilelayout and
block frame to ensure transitions are not set if the user does not want
them.
2024-08-05 16:13:26 -07:00
..
layoutAtom.ts Add action for magnifying a block (#172) 2024-07-30 10:59:53 -07:00
layoutNode.ts Bootstrap layout on first launch (#186) 2024-07-31 21:27:46 -07:00
layoutState.ts Bootstrap layout on first launch (#186) 2024-07-31 21:27:46 -07:00
model.ts Bootstrap layout on first launch (#186) 2024-07-31 21:27:46 -07:00
nodeRefMap.ts rename faraday to layout (#147) 2024-07-23 13:50:23 -07:00
tilelayout.less Make magnify icon always visible, transition from magnify to minimize (#197) 2024-08-05 16:13:26 -07:00
tilelayout.stories.less rename faraday to layout (#147) 2024-07-23 13:50:23 -07:00
TileLayout.stories.tsx rename faraday to layout (#147) 2024-07-23 13:50:23 -07:00
TileLayout.tsx Disable block pointer events during layout drag (#183) 2024-07-31 12:49:38 -07:00
utils.ts Update setTransform calculation to ensure blocks don't overflow display container (#181) 2024-07-30 19:21:06 -07:00