docs: chart builder Fields and Style tabs for bar, line, area and scatter charts - #11813
docs: chart builder Fields and Style tabs for bar, line, area and scatter charts#11813igorlukanin wants to merge 4 commits into
Conversation
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Automations to automatically generate PRs for you. |
|
Claude finished @igorlukanin's task in 2m 55s —— View job Docs-only PR, no blockers — 0 high, 3 medium, 4 low (7 inline comments)The restructuring itself is sound: nav, redirects, and every internal link and anchor check out. The findings are all content drift — screenshot placeholders that still describe the removed channel tray, and a few naming inconsistencies. Full review
What I verified mechanically
I could not run FindingsMedium
Low
Ambiguity worth one sentence
Notes on scopeThe custom review checklist's code-quality, security, performance, and testing sections don't apply — this diff is One editorial observation, not a finding: No prior review threads existed on this PR, so nothing to resolve or dedupe against. |
|
Addressed in |
|
Claude finished @igorlukanin's task in 1m 53s —— View job All 8 prior findings fixed — 2 new low nits (2 inline comments)
Full review
Prior findings — all addressed
Finding 3's fix is the better one: rather than deleting the paragraphs outright as I'd suggested, the new sentence states why the reader should follow the link ("a break-down decides what a color stands for, so it also decides how the measure is colored"), which keeps the causal thread on the Fields page without restating the rule. Re-verified mechanically
Still not run here: New findingsLow
Both are cosmetic and neither blocks the merge. Scope noteStill a docs-only diff — |
|
Both fixed in |
|
Claude finished @igorlukanin's task in 50s —— View job
|
| # | Finding | Fix in 5c53baa |
|---|---|---|
| 1 | color-and-stacking.mdx:17 placeholder named a "color and stacking section" that no longer exists |
→ "a measure's Palette chip open on the Style tab showing the built-in palettes" — points at what the page now documents |
| 2 | scatter.mdx:34 placeholder used "Size channel" / "field token" |
→ "a measure assigned to the Size slot", matching line 30 |
The commit is two lines, both inside MDX comments — no rendered content changed, so no anchor, link, or nav re-verification was needed beyond confirming that's all it touches (git show --stat: 2 files, +2/−2).
One leftover, cosmetic
scatter.mdx:24 — "Map a third numeric measure to the Size channel" is the last channel on the page for the control lines 30 and 34 now call the Size slot. It's an unchanged line, so GitHub wouldn't take an inline comment on it; mentioning it here instead. Trivially:
Map a third numeric measure to the **Size** slot to scale each point's radius by value.
heatmap.mdx:12,29 and map.mdx:51 also still say "Color channel" / "Size channel", but those chart types are outside this PR and that may be the product's own wording there — I'd leave them.
Scope note
Docs-only throughout — .mdx plus one JSON nav file. The checklist's code-quality, security, performance and testing sections have no surface here. mint dev / mint broken-links still not runnable in this environment; the earlier link and anchor audits were static and remain valid, since this commit changed no links.
|
Took the scatter one in |
|
Claude finished @igorlukanin's task in 33s —— View job
|
| Location | Why it stays |
|---|---|
heatmap.mdx:12,29 — "Color channel" |
Chart type outside this PR; may be the product's own wording there |
map.mdx:51 — "Size channel" |
Same |
chart-types/index.mdx:43,95 — "color channel", "stacking channel" |
Generic visual-grammar prose, not naming a UI control |
sankey.mdx:3,6 — "channel to conversion", "traffic channels" |
The dimension in the example data, unrelated sense |
No channel left on any of the four pages this PR rewrote.
Thread state
All 10 of my threads on this PR are resolved. Nothing open, nothing to dedupe against, no new inline comments this round.
Scope note
Docs-only throughout the PR — .mdx plus one JSON nav file. The checklist's code-quality, security, performance and testing sections have no surface here. mint dev / mint broken-links still not runnable in this environment; the earlier link and anchor audits were static and remain valid, since neither of the last two commits changed a link.
Summary
Reconciles the chart configuration docs with the chart builder as it now works for bar, line, area
and scatter charts. The panel is built around measures rather than channels, so the pages that
described a drag-and-drop channel tray no longer matched anything on screen.
The Fields tab gets a new page covering the measure sections (mark, measure, axis side, break-down
with its placement), the shared dimension and its orientation switch, small multiples, and tooltips.
It also documents two things that are derived rather than configured: the chart type shown on the
button, and the fold operation, including the notice a measure gets when it can't be summed across a
query dimension the chart doesn't draw.
series-mappingandseries-configurationfolded into that page — a per-series page no longer hasits own subject, since a measure's appearance controls sit inside its axis section on the Style tab.
Both URLs redirect to it.
axesgrew to cover the whole Style tab structure: the axis sections, the per-measure rows (paletteor colour, line style, point shape, interpolation, trend line), the axis and scale controls including
log scale and Min/Max, the same-scale toggle, and reference lines on any axis.
color-and-stackingkept its URL and its
#palettesand#legendanchors, which pie, funnel, sankey, heatmap and maplink to, but stacking moved out of it — it is now placement on a measure's break-down row.
Data labels moved from the Fields tab to the Style tab and now cover every mark, not just stacked
bars. Bar, line, area and scatter were rewritten against the same grammar.
Pie, funnel, table, KPI and map are otherwise untouched; map and heatmap changed only where they
name the renamed colour page. Existing screenshot placeholders are left in place.
Test plan
mint dev— every changed page opened and renders without MDX errors, with the intended headingsand tables, and the refusal notice rendering as the string the product shows.
mint broken-links— no broken links found across the site, so the folded pages' inbound links andthe
#palettes/#legendanchors still resolve.docs.json: no orphaned pages under the charts area, no nav entry withouta file.