A Kotlin Multiplatform library for using Phosphor Icons in Compose Multiplatform.
This library supports these platforms:
- Android
- iOS
- Desktop (JVM)
- Web (JS / WasmJS)
In your Kotlin module:
implementation("com.adamglin:phosphor-icon:$version")Icon(imageVector = PhosphorIcons.Bold.AirTrafficControl, contentDescription = null)| lib | phosphor-icon | CMP | Kotlin |
|---|---|---|---|
| 1.0.0 | 2.1.0 | 1.7.1 | 2.0.21 |
kotlinc -script run.main.kts- download phosphor-icons-zip
- unzip it
- reset all path's default size
- convert svg to compose path
this script will generate all icons in phosphor/src/commainMain/kotlin