Skip to content

Cleanup misc#293

Merged
rajbos merged 2 commits intomainfrom
cleanups
Feb 25, 2026
Merged

Cleanup misc#293
rajbos merged 2 commits intomainfrom
cleanups

Conversation

@rajbos
Copy link
Owner

@rajbos rajbos commented Feb 25, 2026

This pull request focuses on improving the radar chart visualization in the maturity webview by increasing its size and adjusting label positioning for better readability. The changes ensure the chart is more prominent and responsive, especially on smaller screens.

Radar chart visualization improvements:

  • Increased the radar chart's center coordinates (cx, cy) from 275 to 325, making the chart larger and more centered in renderRadarChart (src/webview/maturity/main.ts).
  • Enlarged the SVG viewbox from 550x550 to 650x650 to accommodate the bigger chart in renderRadarChart (src/webview/maturity/main.ts).
  • Increased the label radius from 178 to 185 to space out category labels further from the chart in renderRadarChart (src/webview/maturity/main.ts).

Responsive styling adjustments:

  • Updated .radar-svg CSS to set max-width to 650px, matching the new SVG size, and ensured it remains responsive with width: 100% in styles.css (src/webview/maturity/styles.css).
  • Added a media query to allow the radar chart to expand up to 100% width on small screens, improving mobile usability in styles.css (src/webview/maturity/styles.css).

@rajbos rajbos marked this pull request as ready for review February 25, 2026 07:49
@rajbos rajbos enabled auto-merge February 25, 2026 07:49
@rajbos rajbos merged commit ca73b49 into main Feb 25, 2026
12 checks passed
@rajbos rajbos deleted the cleanups branch February 25, 2026 07:50
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.

1 participant