Commit fa05b44
authored
Enhance FlexPanel layout system with Grow, Spacing, and alignment improvements (#15)
- Improved JustifyContent logic, removed deprecated SpaceAuto
- Added AlignContent support for SpaceBetween, SpaceAround, and SpaceEvenly
- Implemented AlignItems (Start, Center, End, Stretch)
- Introduced Spacing property (disabled for Space* alignments)
- Added Grow (flex-grow) support for proportional resizing
- Changed default layout behavior to Wrap mode
- Preview layout improved for better alignment visualization
- Added caution for layout inconsistencies when mixing unsupported alignment combinations1 parent 0d2c72c commit fa05b44
File tree
4 files changed
+726
-779
lines changed- src
- OpenSilver.ControlsKit.Controls
- TestApp/TestApp/Pages
4 files changed
+726
-779
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
0 commit comments