Closed SajidAlamQB closed 2 months ago
@SajidAlamQB Please remove "General" label from setting modal as new Figma design.
@SajidAlamQB On collapse/expand icon click, Please update URL query params expandAllPipelines
. I added this functionality in stateful URL PR in settings-modal.js
@SajidAlamQB In settings-modal.js as we are not updating URL you could remove code related to it.
import { useGeneratePathname } from '../../utils/hooks/use-generate-pathname';
...
const { toSetQueryParam } = useGeneratePathname();
...
if (name === params.expandAll) {
toSetQueryParam(params.expandAll, value);
}
...
toSetQueryParam,
Hey Sajid!
Thanks for this work! I've done some design QA with this link - https://6620ef0fc18fff36ef74b586--kedro-viz-expand-all.netlify.app/?types=nodes,datasets&expandAllPipelines=false. Please see my comments below:
I can see the url updates from false to true when the pipeline is expanded or collapsed, nice!
Let me know if anything is unclear :)
- Settings modal - -- The Settings title and settings names should be in medium font weight and FFFFFF 85%
Hey @stephkaiser I've made all the changes except the one quoted above, setting it to medium font with FFFFFF 85% had no visible change so I've kept it as is.
Description
Related to: https://github.com/kedro-org/kedro-viz/issues/1752
Research highlighted the need to make
Expand all modular pipelines
toggle more discoverable to users. It is currently in the settings panel which most users do not use often, and will be moved to the task bar in this PR.Development notes
Removed from settings menu:
Expand modular pipelines:
Checklist
RELEASE.md
file