PromucFlow_constructor/app/client/src/layoutSystems
Valera Melnikov ad256ed64a
feat: add readonly mode to input (#29778)
## Description
Add readonly mode for input component and widgets

#### PR fixes following issue(s)
Fixes #29145 

#### Media


https://github.com/appsmithorg/appsmith/assets/11555074/2d42a2bf-603b-4b30-a74c-6c1edd408216

![Снимок экрана 2023-12-20 в 20 13
43](https://github.com/appsmithorg/appsmith/assets/11555074/bbb45fee-65ae-4f0b-8681-33713bee079f)

#### Type of change
> Please delete options that are not relevant.
- New feature (non-breaking change which adds functionality)

## Testing
>
#### How Has This Been Tested?
> Please describe the tests that you ran to verify your changes. Also
list any relevant details for your test configuration.
> Delete anything that is not relevant
- [x] Manual
- [ ] JUnit
- [ ] Jest
- [ ] Cypress

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

- **New Features**
- Introduced a "Read-only" mode for input fields, enabling users to view
data without the ability to modify it.

- **Enhancements**
- Improved input components to respect both disabled and read-only
states.
  - Updated widget properties to include read-only configurations.

- **Style Updates**
- Standardized padding across various components to use spacing
variables for consistency.

- **Documentation**
- Added "Read-only" property documentation to relevant component
interfaces and configurations.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2023-12-21 15:03:28 +03:00
..
anvil feat: add readonly mode to input (#29778) 2023-12-21 15:03:28 +03:00
autolayout fix: View mode dimension observer (#29071) 2023-11-28 19:58:58 +05:30
common fix: update event name for template fork from canvas starter templates (#29622) 2023-12-14 17:17:53 +05:30
fixedlayout feat: branch protection (#28526) 2023-11-03 22:43:36 +05:30
types chore: Update DSL for Anvil (#27966) 2023-10-19 20:50:17 +05:30
CanvasFactory.test.tsx chore: Layout system wise restructuring of Canvas Widget (#27496) 2023-10-04 17:23:29 +05:30
CanvasFactory.tsx chore: Layout system wise restructuring of Canvas Widget (#27496) 2023-10-04 17:23:29 +05:30
withLayoutSystemWidgetHOC.test.tsx chore: add highlight calculation logic for layouts. (#27980) 2023-10-19 16:27:40 -04:00
withLayoutSystemWidgetHOC.tsx chore: add highlight calculation logic for layouts. (#27980) 2023-10-19 16:27:40 -04:00