rancher / dashboard

The Rancher UI
https://rancher.com
Apache License 2.0
463 stars 261 forks source link

Top level product added via Extension with imported icon doesn't have the proper alignment in the top level menu #11368

Closed aalves08 closed 4 months ago

aalves08 commented 4 months ago

Setup

Describe the bug

Top level product added via Extension with imported icon doesn't have the proper alignment in the top level menu

To Reproduce

Result icon doesn't have the proper alignment in the top level menu

Expected Result

icon should have the proper alignment

Screenshots

before

Additional context

yonasberhe23 commented 4 months ago

@aalves08 is this something that could be automated? if not, could you provide repo steps for manual validation please?

aalves08 commented 4 months ago

@yonasberhe23 updated repro steps in the issue. This is more of a pain to automate rather to manual test it, since the stackstate code at this point is mutable. I had put this as QA/none, but the project's automation removed the label...

yonasberhe23 commented 4 months ago

@yonasberhe23 updated repro steps in the issue. This is more of a pain to automate rather to manual test it, since the stackstate code at this point is mutable. I had put this as QA/none, but the project's automation removed the label...

@aalves08 ah i didn't catch what the project's automation did. thanks for pointing that out and thank you for the repro steps!

caliskanugur commented 4 months ago
Screenshot 2024-07-10 at 5 05 09 PM Screenshot 2024-07-10 at 5 03 14 PM Screenshot 2024-07-10 at 5 03 28 PM Screenshot 2024-07-10 at 5 10 45 PM

Setup

Result

Expected Result

yonasberhe23 commented 4 months ago

@aalves08 from the looks of it, the Observability logo is not visible in dark mode (unless the menu item is selected). shouldn't the logo be blue?

aalves08 commented 4 months ago

Yes, but we don't control the icon... It's stackstate that needs to provide an icon with the correct colors, afaik. I've already let them know. Their extension is still in a WIP phase. 🤷