Loading...
Loading...
bklit-ui monorepo contributors only. Use automatically when building or editing charts, tuning props/animation, or prototyping in Studio (/studio). Replaces the deprecated local /playground route.
npx skill4agent add bklit/bklit-ui bklit-studio/studioapps/web/app/playground//studiopnpm dev # repo root?chart=line-chart| Task | URL |
|---|---|
| Edit existing chart | |
| Profit/loss line mode | |
| Region | Purpose |
|---|---|
| Left | Chart type (in full Studio), layer list, data controls, animation |
| Center | Canvas, rulers, resizable frame, replay/scramble |
| Right | Properties for the selected layer |
motionPanelhiddenComponentspackages/studiopackages/uiapps/web/components/playground/| Concern | Path |
|---|---|
| Chart preview + codegen | |
| Layer tree (components panel) | |
| Control groups (properties) | |
| URL / default state | |
| Chart UI | |
| Slugs | |
| Studio-only previews | |
registry.tsxStudioChartShellstudioCartesianLegendItemsshowLegendStudioVisibleLayercomponentIdline.gridline.series.0getStudioCssRevealPropsForPreviewisStudioComponentVisible(state, componentId)seriesStrokePropsFromStatefadeEdgesPropValuechartTooltipPropsFromStatelineConfig.renderregistry.tsxpackages/ui/src/charts/packages/studio/src/chart-slugs.tsStudioChartConfigstudioRegistryregistry.tsxrender(state, ctx)EditorChartFrameStudioShellresolveComponentsstudio-components.tscontrolGroupsresolveControlGroupsgenerateCode/studio?chart=<new-slug>StudioUrlStatedefaultStudioStatestudio-parsers.tsregistry-control-groups.tscontrolGroupsstudio-components.tsregistry.tsxrenderpackages/uimotionPanel: true.agents/skills/bklit-ship/SKILL.mdpackages/uipackages/studio/playground/playgroundbklit-playground/playground/studioplayground-editor-shellapps/web/components/playground/| Item | Path |
|---|---|
| Studio app route | |
| Studio package | |
| Studio skill | |
| Ship checklist | |
| Performance audit | |