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
315 stars 50 forks source link

When `is dragger` set to true, file list components icon and attachments colour are not updated dynamically according to the theme color #1261

Closed hlayisanimazuze closed 1 month ago

hlayisanimazuze commented 2 months ago

When the file list component is set to use the dragger functionality, the default icon and files do not change the color based on the primary theme colour

Steps to reproduce the behavior:

  1. Go to 'https://function-adminportal-test.shesha.dev/dynamic/TestModule/entityPicker-table'
  2. Click on 'Add' button
  3. Check the file list components icon color
  4. Click on the component and select a file from your file explorer to upload
  5. Check the color of the file
  6. Actual Results: The color is blue, while the theme color is a different color. Compare the colors displaying on the file List and file

Expected Results The file list icon and the attachments should dynamically adapt the primary colour

image

AlexStepantsov commented 1 month ago

Hi @hlayisanimazuze

@czwe-01 made changes and now it works as expected. Are there other issues?

image

hlayisanimazuze commented 1 month ago

Hi @AlexStepantsov , I will check it