Pack
Open
Nobody has claimed this yet.
example
- Dominant language
- TypeScript
- Stars
- 1.3k
- Forks
- 41
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 16
Description
- Option to show/hide root circle
- Leaves only
- Transform each circle / text instead of using viewport
- Fill keep strokes same width regardless of zoom
- No longer need to scale text
- https://observablehq.com/@d3/zoomable-circle-packing
- Add text stroke (after individual transforms are applied)
style: paint-order: stroke; stroke: white; stroke-width: 2px
- Create
CircleTextto simplify creating text on path inside/outside a circle - Fit text within circle
- https://observablehq.com/@clhenrick/circle-packing-nested?collection=@clhenrick/explainers
- https://observablehq.com/@harrystevens/circle-packing-in-polygons
Contributor guide
No contributing guide indexed for this repository
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.
Research direction
The issue provides no file, test, or entry point to start from. Review the existing Pack component and the linked D3 examples to determine which checklist item is in scope. Done would require implementing and validating the selected circle-packing behavior, but the issue does not define a single completion target.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- d3, typescript
- Domain
- data-visualization, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100