GraphiteEditor / GraphiteEditor/Graphite
Squircle / Corner Smoothing Support
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 27.3k
- Forks
- 1.3k
- Avg merge
- 20h 5m
- Merged PRs (30d)
- 57
Description
I understand that this may be a very low priority, and it is a very subtle effect but in modern design it can often help massively.
Editors such as Figma have support for Corner Smoothing (sometimes the shape is referred to as a squircle) which blends the border radius to look more organic and smooth. To me this is one of those subtle features that I use a large amount, and it would be amazing to have this in an open-source project like this :) Thanks for the amazing work so far, I've just picked this editor up and it has potential
Image sourced from a random site from google as a visual example.
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 names no files, tests, or entry points. Begin by locating the shape and corner-radius implementation in Graphite, then determine how corner smoothing should be represented and exposed. Done means users can create shapes with the requested squircle effect and the behavior is covered by appropriate tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- computer-graphics, design
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100