mirror of
https://github.com/lucide-icons/lucide.git
synced 2026-08-29 09:28:23 +02:00
feat(icons): replaces podcast icon with new mic-* icons (#4583)
* feat(icons): replaces `podcast` icon with new `mic-*` icons * fix(icons): change contributors, since these are now essentially brand new icons * fix(prettier): remove path fill from allowed SVG element attributes
This commit is contained in:
36
icons/mic-audio-lines.json
Normal file
36
icons/mic-audio-lines.json
Normal file
@@ -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"
|
||||
]
|
||||
}
|
||||
21
icons/mic-audio-lines.svg
Normal file
21
icons/mic-audio-lines.svg
Normal file
@@ -0,0 +1,21 @@
|
||||
<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="M10 3v2.341" />
|
||||
<path d="M12 17v4" />
|
||||
<path d="M14 5v.341" />
|
||||
<path d="M18 5v13" />
|
||||
<path d="M2 10v3" />
|
||||
<path d="M22 10v3" />
|
||||
<path d="M6 6v11" />
|
||||
<path d="M9 21h6" />
|
||||
<rect width="4" height="8" x="10" y="9" rx="2" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 454 B |
46
icons/mic-signal.json
Normal file
46
icons/mic-signal.json
Normal file
@@ -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"
|
||||
}
|
||||
]
|
||||
}
|
||||
19
icons/mic-signal.svg
Normal file
19
icons/mic-signal.svg
Normal 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 17v4" />
|
||||
<path d="M18 11a6 6 0 00-3-5.197" />
|
||||
<path d="M2 11a10 10 0 015-8.662" />
|
||||
<path d="M22 11a10 10 0 00-5-8.662" />
|
||||
<path d="M6 11a6 6 0 013-5.197" />
|
||||
<path d="M9 21h6" />
|
||||
<rect x="10" y="9" width="4" height="8" rx="2" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 463 B |
@@ -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"
|
||||
]
|
||||
}
|
||||
@@ -1,16 +0,0 @@
|
||||
<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="M13 17a1 1 0 1 0-2 0l.5 4.5a0.5 0.5 0 0 0 1 0z" fill="currentColor" />
|
||||
<path d="M16.85 18.58a9 9 0 1 0-9.7 0" />
|
||||
<path d="M8 14a5 5 0 1 1 8 0" />
|
||||
<circle cx="12" cy="11" r="1" fill="currentColor" />
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 424 B |
@@ -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$).+',
|
||||
|
||||
Reference in New Issue
Block a user