feat(icons): added midi-port icon (#3754)

* Added icons/midi.svg

* Added icons/midi.json

* Update midi.svg

* Update midi.json

* Update midi.json

* Update midi.json

* Rename midi.json to midi-port.json

* Rename midi.svg to midi-port.svg

---------

Co-authored-by: Karsa <contact@karsa.org>
This commit is contained in:
Simon Coudeville
2026-08-19 13:37:05 +02:00
committed by GitHub
parent 2c9b468404
commit 59978cecf8
2 changed files with 56 additions and 0 deletions

37
icons/midi-port.json Normal file
View File

@@ -0,0 +1,37 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"simoncoudeville",
"karsa-mistmere"
],
"use-cases": [
"Representing MIDI connections and ports in music production software",
"Indicating MIDI input and output on synthesizers, keyboards, and controllers",
"Showing MIDI device connectivity in audio and hardware configuration interfaces",
"Representing MIDI routing, patching, and signal flow",
"Identifying 5-pin DIN MIDI connectors in technical diagrams and device documentation"
],
"tags": [
"musical instrument digital interface",
"port",
"connector",
"socket",
"jack",
"din",
"5-pin",
"audio",
"music",
"synthesizer",
"keyboard",
"controller",
"interface",
"input",
"output",
"io"
],
"categories": [
"multimedia",
"connectivity",
"devices"
]
}

19
icons/midi-port.svg Normal file
View File

@@ -0,0 +1,19 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M12 18h.01" />
<path d="M15 2.458V5a1 1 0 01-1 1h-4a1 1 0 01-1-1V2.458" />
<path d="M16 16h.01" />
<path d="M18 12h.01" />
<path d="M6 12h.01" />
<path d="M8 16h.01" />
<circle cx="12" cy="12" r="10" />
</svg>

After

Width:  |  Height:  |  Size: 434 B