Skip to content

Improve fluency score view: larger spider chart labels and collapsible demo panel#246

Open
Copilot wants to merge 2 commits intomainfrom
copilot/improve-fluency-score-view
Open

Improve fluency score view: larger spider chart labels and collapsible demo panel#246
Copilot wants to merge 2 commits intomainfrom
copilot/improve-fluency-score-view

Conversation

Copy link
Contributor

Copilot AI commented Feb 18, 2026

Spider chart axis labels were too small to read comfortably. Demo mode panel (debug-only) was always expanded, creating visual clutter.

Changes

Spider chart readability

  • Increased axis label font size from 11px to 14px in renderRadarChart()

Demo panel collapse/expand

  • Added demoPanelExpanded state (default: false)
  • Added expand/collapse button (▶/▼) in panel header
  • Applied .demo-hidden class to hide actions and sliders when collapsed
  • Applied .demo-collapsed class to header for minimal appearance when collapsed
// New state variable
let demoPanelExpanded = false; // Hidden by default

// Expand button wired to toggle state
document.getElementById('demo-expand-toggle')?.addEventListener('click', () => {
  demoPanelExpanded = !demoPanelExpanded;
  renderLayout(data);
});

CSS additions

  • .demo-expand-btn: Transparent button with hover scale effect
  • .demo-hidden: display: none !important utility
  • .demo-panel-header.demo-collapsed: Removes padding/border when collapsed

Debug-mode gating unchanged—panel only appears when debugger is attached.

Original prompt

This section details on the original issue you should resolve

<issue_title>Fluency score view improvements</issue_title>
<issue_description>On the fluency view, I want to make these adjustments:

  • Make the text size bigger on the spider plot: very hard to read the different axis as is
  • Add an option to open/close the demo mode panel, and hide it by default. Of course this things is only visible when an active debugger is attached.</issue_description>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Co-authored-by: rajbos <6085745+rajbos@users.noreply.github.com>
Copilot AI changed the title [WIP] Update fluency score view for readability and demo options Improve fluency score view: larger spider chart labels and collapsible demo panel Feb 18, 2026
Copilot AI requested a review from rajbos February 18, 2026 12:59
@rajbos rajbos marked this pull request as ready for review February 18, 2026 13:01
@rajbos rajbos enabled auto-merge February 18, 2026 13:01
@rajbos rajbos disabled auto-merge February 18, 2026 13:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fluency score view improvements

2 participants

Comments