dosubot[bot] commented on issue #30639:
URL: https://github.com/apache/superset/issues/30639#issuecomment-2419190740

   <!-- Answer -->
   The issue with the icon not being displayed correctly in the "Actions" 
button on the List Roles page might be related to the CSS styles applied to the 
button. The `StyledActions` and `ActionWrapper` components define styles that 
could affect the icon's visibility. Specifically, the `svg` and `i` elements 
have a `margin-right` of `8px`, and on hover, the `path` within these elements 
changes its `fill` color to the theme's primary base color. Additionally, the 
text color is set to the theme's grayscale base color, which might cause 
visibility issues if the theme's colors are similar to the background 
<sup>[[1]](https://github.com/apache/superset/blob/master/superset-frontend/src/components/ListView/ActionsBar.tsx)</sup>.
   
   To address this, you might want to check the theme's color settings and 
ensure they provide enough contrast for the icons to be visible. Additionally, 
verify that the icon libraries `@react-icons/all-files` and `@ant-design/icons` 
are correctly installed and configured, as these are used for rendering icons 
in Apache Superset 
<sup>[[2]](https://github.com/apache/superset/blob/master/superset-frontend/packages/superset-ui-chart-controls/package.json)</sup><sup>[[3]](https://github.com/apache/superset/blob/master/superset-frontend/src/components/Icons/Icons.stories.tsx)</sup><sup>[[4]](https://github.com/apache/superset/blob/master/superset-frontend/package.json)</sup>.
   
   
   <!-- Dosu Comment Footer -->
   *To continue talking to [Dosu](https://dosu.dev), mention @dosu.*
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to