Analysis charts: option to always show axis titles (2D and 3D)
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 35/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- html
- Domain
- data-visualization, frontend
Research direction
Start by reading the chart code and the Click-Through mockup for this option alongside issue #230. Trace how axis titles are positioned during 2D zooming and panning and 3D view changes, then check how chart options are configured. Done means titles stay beside their axes, avoid hovered data dots, and can be disabled; the issue gives no file paths or tests to start from.
Written by the indexing model from the issue text.
Description
Details
Add an option, Always show axis titles. The axis titles stay in view on the chart edge when you zoom or pan, and in 3D they follow the edge they label as the view turns. Examples of titles are "Wood ΣL (mm) →" and "Strength-to-weight →".
Today the titles sit at fixed positions and leave the screen when you zoom in. You then can't tell which measurement is on which axis.
Acceptance check
- At any zoom or pan, in 2D and in 3D, each axis title is visible next to its axis.
- No title covers a data dot that you're hovering (the title moves aside or fades).
- The option is on by default and can be turned off in the chart options.
Notes
Goes with the "numbers on the edges" issue (#230). UI Designer will mock both together on the Click-Through.
Generated by Claude Code
- Dominant language
- HTML
- Stars
- 0
- Forks
- 1
- Avg merge
- 4h 10m
- Merged PRs (30d)
- 99
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from briangwalker/TrussExplorer
-
ART-K7: shell.css Wireframe ctl-line is still #8e98a3; art-spec 1.0.4 says #7f8893Possibly taken A pull request linked to this issue is open or already merged. OpenA1 bug design P1 role: dev-lead status: ready
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
briangwalker/TrussExplorer#383 · 3 comments ·
Maintainers usually reply within 1 day
-
UI-A3: the picture still stops 56 px from the top; the top bar should float over it (#237)Possibly taken A pull request linked to this issue is open or already merged. OpenA2 bug P1 role: dev-lead status: ready ui
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
briangwalker/TrussExplorer#382 · 4 comments ·
Maintainers usually reply within 1 day
-
Theme tokens: control edges under 3 : 1 in every built-in theme (ART-C2)Possibly taken A pull request linked to this issue is open or already merged. Openaccessibility design
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
briangwalker/TrussExplorer#288 ·
Maintainers usually reply within 1 day
-
A2 bug design P2 role: dev-lead status: ready
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
briangwalker/TrussExplorer#258 · 1 comment ·
Maintainers usually reply within 1 day
-
accessibility bug P2 role: dev-lead status: ready ui
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
briangwalker/TrussExplorer#246 ·
Maintainers usually reply within 1 day
All issues in briangwalker/TrussExplorer
Similar issues
-
bug good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
iamsaquib8/stockwise#42 ·
Maintainers usually reply within 1 day
-
draw_space ignores the portrayal's size and alphaPossibly taken @AshNicolus claimed this today. Openvisualization
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
adobe/helix-rum-collector#672 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
GreedyBear-Project/GreedyBear#1817 ·
Maintainers usually reply within 3 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day