From a79b2d131dab2bf20cb224bd0937b439a9c4fa99 Mon Sep 17 00:00:00 2001 From: Rodrigo Rodrigues Date: Fri, 11 Sep 2026 05:03:10 -0600 Subject: [PATCH] feat(icons): Added new icons: `clef-g`, `clef-f` and `clef-c` (#4083) * Added new icons: clef-g, clef-f and clef-c * rename and design updates from feedback * fix typo in filename * Update clef-bass.svg * Update clef-treble.json * Update clef-bass.json * Update clef-alto.json --------- Co-authored-by: Karsa Co-authored-by: Eric Fennis --- icons/clef-alto.json | 30 ++++++++++++++++++++++++++++++ icons/clef-alto.svg | 15 +++++++++++++++ icons/clef-bass.json | 29 +++++++++++++++++++++++++++++ icons/clef-bass.svg | 16 ++++++++++++++++ icons/clef-treble.json | 29 +++++++++++++++++++++++++++++ icons/clef-treble.svg | 13 +++++++++++++ 6 files changed, 132 insertions(+) create mode 100644 icons/clef-alto.json create mode 100644 icons/clef-alto.svg create mode 100644 icons/clef-bass.json create mode 100644 icons/clef-bass.svg create mode 100644 icons/clef-treble.json create mode 100644 icons/clef-treble.svg diff --git a/icons/clef-alto.json b/icons/clef-alto.json new file mode 100644 index 000000000..52bea87f5 --- /dev/null +++ b/icons/clef-alto.json @@ -0,0 +1,30 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "rrod497" + ], + "use-cases": [ + "Labeling alto clef notation in sheet music editors", + "Representing viola parts in music composition or practice apps", + "Indicating C clef selection in notation software", + "Supporting clef choices in MIDI editors, instrument emulators, or music education tools" + ], + "tags": [ + "do", + "c", + "music", + "note", + "key", + "soprano", + "mezzo", + "alto", + "staff", + "pitch", + "baritone", + "major", + "scale" + ], + "categories": [ + "multimedia" + ] +} diff --git a/icons/clef-alto.svg b/icons/clef-alto.svg new file mode 100644 index 000000000..36ca98d8b --- /dev/null +++ b/icons/clef-alto.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/clef-bass.json b/icons/clef-bass.json new file mode 100644 index 000000000..7c543416d --- /dev/null +++ b/icons/clef-bass.json @@ -0,0 +1,29 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "rrod497" + ], + "use-cases": [ + "Labeling bass clef notation in sheet music editors", + "Representing bass, cello, trombone, tuba, or lower-pitched instrument parts", + "Indicating left-hand piano notation in music learning apps", + "Supporting clef choices in MIDI editors, instrument emulators, or music education tools" + ], + "tags": [ + "fa", + "f", + "music", + "note", + "key", + "baritone", + "staff", + "pitch", + "bass", + "subbass", + "major", + "scale" + ], + "categories": [ + "multimedia" + ] +} diff --git a/icons/clef-bass.svg b/icons/clef-bass.svg new file mode 100644 index 000000000..565548ae9 --- /dev/null +++ b/icons/clef-bass.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/icons/clef-treble.json b/icons/clef-treble.json new file mode 100644 index 000000000..38388c3e0 --- /dev/null +++ b/icons/clef-treble.json @@ -0,0 +1,29 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "rrod497" + ], + "use-cases": [ + "Representing music, songs, or audio content with a widely recognized symbol", + "Labeling sheet music, notation tools, or music education resources", + "Indicating melody, vocals, or higher-pitched instrument parts", + "Representing music apps, playlists, concerts, or performance features" + ], + "tags": [ + "sol", + "g", + "music", + "note", + "key", + "treble", + "staff", + "pitch", + "violin", + "solfege", + "major", + "scale" + ], + "categories": [ + "multimedia" + ] +} diff --git a/icons/clef-treble.svg b/icons/clef-treble.svg new file mode 100644 index 000000000..a96b7b767 --- /dev/null +++ b/icons/clef-treble.svg @@ -0,0 +1,13 @@ + + +