Skip to content

spec: add waffle-basic specification#1016

Merged
github-actions[bot] merged 1 commit intomainfrom
specification/waffle-basic
Dec 15, 2025
Merged

spec: add waffle-basic specification#1016
github-actions[bot] merged 1 commit intomainfrom
specification/waffle-basic

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

New Specification: waffle-basic

Closes #998


specification.md

waffle-basic: Basic Waffle Chart

Description

A waffle chart displays proportions using a grid of equal-sized squares where colored squares represent parts of a whole. Each square typically represents 1% of the total, making it easy to count and compare values visually. It provides an intuitive alternative to pie charts, offering more accurate perception of proportions.

Applications

  • Visualizing survey results and polling data to show response distributions
  • Displaying budget allocation across spending categories
  • Tracking progress towards goals (e.g., fundraising at 73% of target)
  • Showing demographic breakdowns in population studies

Data

  • category (categorical) - Category labels for each segment
  • value (numeric) - Proportions or percentages for each category
  • Size: 2-6 categories typical
  • Note: Values should sum to 100 or be normalized to percentages

Notes

  • Standard grid is 10x10 (100 squares) where each square = 1%
  • Use distinct, contrasting colors for each category
  • Include a legend identifying categories with their percentages
  • Round values to whole squares for clean visualization

Next: Add approved label to the issue to merge this PR.


🤖 spec-create workflow

@MarkusNeusinger MarkusNeusinger added the approved Approved for implementation label Dec 15, 2025
@github-actions github-actions Bot merged commit cd3aea8 into main Dec 15, 2025
5 checks passed
@github-actions github-actions Bot deleted the specification/waffle-basic branch December 15, 2025 20:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Approved for implementation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[waffle-basic] Basic Waffle Chart

1 participant