PromucFlow_constructor/app/client/packages/design-system
Pawan Kumar bd563dc751
chore: Components sizing and alignment (#30595)
Fixes #30426 

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Enhanced layout configuration for various widgets including Button,
Checkbox, Currency Input, Icon Button, Input, Menu Button, Paragraph,
Phone Input, Radio Group, Switch, and Table, providing better
responsiveness and design consistency.

- **Bug Fixes**
- Fixed the `componentHeight` calculation in the Table widget for
improved stability.

- **Refactor**
- Streamlined auto layout configuration across multiple widgets to
simplify the user interface.

- **Style**
- Updated default widget dimensions for a more cohesive user experience.

- **Chores**
- Cleaned up unused properties and imports to optimize widget
performance.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Valera Melnikov <valera@appsmith.com>
2024-01-29 13:15:58 +03:00
..
headless chore: Components sizing and alignment (#30595) 2024-01-29 13:15:58 +03:00
theming chore: Components sizing and alignment (#30595) 2024-01-29 13:15:58 +03:00
widgets chore: Components sizing and alignment (#30595) 2024-01-29 13:15:58 +03:00
widgets-old chore: remove redundant package (#29084) 2023-11-24 15:44:22 +03:00