Refactor Dialog and MessageBox sizing logic to use the greater of percentage-based minimums or required subview size, ensuring dialogs are never too small for their content. Lower default minimum sizes for both Dialog and MessageBox.
Implement IDesignable for Dialog, providing design-time sample content and buttons. Dialog appearance now switches styles based on modal/design mode.
Refactor Dialogs demo for clarity, error handling, and modern C# usage. Update View content size calculations to include all subviews (including padding) for more accurate layout.
General code modernization: use C# 9/10 features, improve readability, and maintainability.
* touching publish.yml
* Moved Examples into ./Examples
* Moved Benchmarks into ./Tests
* Moved Benchmarks into ./Tests
* Moved UICatalog into ./Examples
* Moved UICatalog into ./Examples 2
* Moved tests into ./Tests
* Updated nuget