From 113a3b1a3bda9a31d30f4b056cd434ce9462828e Mon Sep 17 00:00:00 2001 From: Samuel Alake <58840187+samuelalake@users.noreply.github.com> Date: Fri, 7 Aug 2026 03:28:36 -0700 Subject: [PATCH] feat(icons): add angle (#4545) * feat(icons): add angle Adds an angle icon: two rays meeting at a vertex with an arc marking the angle between them. There is no icon for an angle or degree measurement in the set today. The arc is r=10 centred on the vertex at (3,21), so its endpoints land exactly on the two rays rather than floating near them. The rays reuse the 2px rounded corner used throughout the set. * Apply suggestion from @github-actions[bot] Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Apply suggestion from @github-actions[bot] Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --------- Co-authored-by: Eric Fennis Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- icons/angle.json | 34 ++++++++++++++++++++++++++++++++++ icons/angle.svg | 14 ++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 icons/angle.json create mode 100644 icons/angle.svg diff --git a/icons/angle.json b/icons/angle.json new file mode 100644 index 000000000..84bf9fdb2 --- /dev/null +++ b/icons/angle.json @@ -0,0 +1,34 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "samuelalake" + ], + "use-cases": [ + "rotation input in a design inspector", + "measurement tool in cad software", + "dimensioning in technical drawings", + "labeling angles in geometry exercises", + "displaying degrees for rotation controls" + ], + "tags": [ + "angle", + "degree", + "corner", + "geometry", + "measure", + "math", + "rotate", + "vertex", + "slope", + "protractor", + "measurement", + "dimension", + "arc", + "drafting", + "cad" + ], + "categories": [ + "math", + "design" + ] +} diff --git a/icons/angle.svg b/icons/angle.svg new file mode 100644 index 000000000..a188199e6 --- /dev/null +++ b/icons/angle.svg @@ -0,0 +1,14 @@ + + + +