diff --git a/icons/mic-audio-lines.json b/icons/mic-audio-lines.json new file mode 100644 index 000000000..39d592406 --- /dev/null +++ b/icons/mic-audio-lines.json @@ -0,0 +1,36 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "karsa-mistmere", + "jguddas" + ], + "use-cases": [ + "representing recorded speech with visible audio activity", + "indicating podcast, voice note, or narration recording tools", + "showing voice input for transcription, dictation, or AI assistants", + "marking features that analyze, clean up, or enhance microphone audio", + "identifying controls for speech capture and sound processing workflows" + ], + "tags": [ + "podcast", + "audio", + "waveform", + "sound waves", + "microphone", + "talk", + "voice", + "speech", + "stream", + "recording", + "transcription", + "dictation", + "voice assistant", + "noise cancellation", + "sound processing" + ], + "categories": [ + "devices", + "communication", + "multimedia" + ] +} diff --git a/icons/mic-audio-lines.svg b/icons/mic-audio-lines.svg new file mode 100644 index 000000000..a02b30144 --- /dev/null +++ b/icons/mic-audio-lines.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + diff --git a/icons/mic-signal.json b/icons/mic-signal.json new file mode 100644 index 000000000..5ef7b1ebe --- /dev/null +++ b/icons/mic-signal.json @@ -0,0 +1,46 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "karsa-mistmere", + "jguddas" + ], + "use-cases": [ + "representing a microphone actively broadcasting or transmitting voice", + "indicating live podcast, radio, streaming, or voice channel features", + "showing wireless microphone connections or remote audio capture", + "marking push-to-talk, voice chat, or walkie-talkie communication controls", + "identifying features that send spoken audio across a network or airwaves" + ], + "tags": [ + "podcast", + "audio", + "broadcast", + "signal", + "wireless", + "radio", + "airwaves", + "microphone", + "talk", + "voice", + "speech", + "stream", + "live", + "voice chat", + "push to talk", + "transmission" + ], + "categories": [ + "devices", + "communication", + "connectivity", + "multimedia" + ], + "aliases": [ + { + "name": "podcast", + "deprecated": true, + "deprecationReason": "alias.name", + "toBeRemovedInVersion": "v1.0" + } + ] +} diff --git a/icons/mic-signal.svg b/icons/mic-signal.svg new file mode 100644 index 000000000..4202475c8 --- /dev/null +++ b/icons/mic-signal.svg @@ -0,0 +1,19 @@ + + + + + + + + + diff --git a/icons/podcast.json b/icons/podcast.json deleted file mode 100644 index 12538d200..000000000 --- a/icons/podcast.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "$schema": "../icon.schema.json", - "contributors": [ - "iiaishwarya", - "ericfennis", - "karsa-mistmere", - "jguddas" - ], - "use-cases": [], - "tags": [ - "audio", - "music", - "mic", - "talk", - "voice", - "subscribe", - "subscription", - "stream" - ], - "categories": [ - "multimedia", - "social" - ] -} diff --git a/icons/podcast.svg b/icons/podcast.svg deleted file mode 100644 index e78497fce..000000000 --- a/icons/podcast.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/prettier-plugin-lucide-svg.mjs b/prettier-plugin-lucide-svg.mjs index ed614dd3d..1756a7623 100644 --- a/prettier-plugin-lucide-svg.mjs +++ b/prettier-plugin-lucide-svg.mjs @@ -33,7 +33,7 @@ const plugin = { params: { attrs: [ 'svg:^(?!(xmlns|width|height|fill|stroke|stroke-linecap|stroke-linejoin|stroke-width)$).+', - 'path:^(?!(d|fill)$).+', + 'path:^(?!(d)$).+', 'line:^(?!(x1|x2|y1|y2)$).+', 'polygon:^(?!points$).+', 'polyline:^(?!points$).+',