Closed stephkaiser closed 5 days ago
Or maybe ℹ️ not ⚠️ ?
Updated latest designs can be found here - https://www.figma.com/design/3kSpvIO1veLKfy9qHxuXwF/Kedro-WIP?node-id=2970-63490&t=9d2kW8aU1hd9wVYE-4
This is definitely an improvement, but I think this still sends the wrong message.
Missing dependencies - For the best experience with full functionality, please install the missing Kedro project dependencies.
I would argue:
--lite
mode (which we're already seeing user value for - great job team) I think they don't need to be told they're not getting the "best" expereince. It's an intentional action. With the above in mind I'd like to pitch:
"ℹ️ Features such as dataset previews are disabled in
--lite
mode as Python dependencies are not required [Learn More]`
Hi @datajoely , Thank you for the suggestions. I agree with the informative approach. I have few issues with the text though:
Python dependencies
in the message is a bit confusing to me.Something along the below lines would be fine -
"ℹ️ Some features might be disabled in --lite mode due to missing dependencies. [Learn More]`
-> User can click on Learn More to find out the limitations, but we show an informative generic text. What do you think ?
Thank you
I think your suggestions are great, @ravi-kumar-pilla - I'd also push for the banner to be less aggressive still, possibly more transparent :)
Description
We've gotten feedback that the user warning banner for kedro-viz lite is too aggressive and gives the impression that something is broken or there is an issue.
Possible Implementation
A quick fix to this would be to change the icon on the banner from a X to a warning icon instead.
Related - https://github.com/kedro-org/kedro-viz/issues/2058