shesha-io / shesha-framework

An open-source Low-Code development framework for .NET developers. Create .NET based business applications with 80% less code.
https://shesha.io
Apache License 2.0
275 stars 41 forks source link

Inconsistencies in the sizes of components rendered within the dialog modal compared to those on full view pages #1361

Closed hlayisanimazuze closed 6 days ago

hlayisanimazuze commented 1 week ago

There are inconsistencies observed in the sizes of components rendered within the dialog modal compared to those on full view pages. The components rendered within the dialog modal are smaller than the ones rendered within a full view

Steps to reproduce the behavior:

  1. Go to 'https://function-publicportal-test.shesha.dev/dynamic/TestModule/public-table'
  2. Click on 'Public Portal' menu item
  3. Click on 'Basic CRUD'
  4. Click on 'Add' button
  5. Check the components sizes
  6. Navigate to the details view and check the size of the components
  7. Actual Results: There are inconsistencies between the sizes

Expected behavior Components rendered within the dialog modal and full view pages should maintain consistent sizes and proportions throughout the application

image

image

hlayisanimazuze commented 1 week ago

@Lukeybooi, Alex suggested we keep the same size used on the Admin Portal on all the components. Before implementing, we need to discuss with the rest of the team

hlayisanimazuze commented 6 days ago

Created a separate item to address the discrepancies that we still have within the component labels and components sizes