GraphiteEditor / GraphiteEditor/Graphite

Squircle / Corner Smoothing Support

Ouverte
#2,708 1 commentaire 2 réactions 0 personnes assignées Voir sur GitHub
Graphics
Langage dominant
Rust
Étoiles
27.2k
Forks
1.3k
Merge moyen
20 h 5 min
PR mergées (30 j)
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](https://github.com/user-attachments/assets/c699bad2-569b-461e-951e-1e9f32cc023f)

Image sourced from [a random site](https://cedarstudioswebdesign.com/blog/rounded-corners-vs-square/) from google as a visual example.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

L’issue ne nomme aucun fichier, test ou point d’entrée. Commencez par localiser l’implémentation des formes et du corner radius dans Graphite, puis déterminez comment corner smoothing doit être représenté et exposé. Le travail est considéré comme terminé lorsque les utilisateurs peuvent créer des formes avec l’effet squircle demandé et que le comportement est couvert par des tests appropriés.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
rust
Domaine
computer-graphics, design
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.