Skip to content

Latest commit

 

History

History
54 lines (34 loc) · 1.11 KB

README.md

File metadata and controls

54 lines (34 loc) · 1.11 KB

Phosphor Icons for Compose Multiplatform

A Kotlin Multiplatform library for using Phosphor Icons in Compose Multiplatform.

Maven Central Version


Install

This library supports these platforms:

  1. Android
  2. iOS
  3. Desktop (JVM)
  4. Web (JS / WasmJS)

In your Kotlin module:

implementation("com.adamglin:phosphor-icon:$version")

Usage

Icon(imageVector = PhosphorIcons.Bold.AirTrafficControl, contentDescription = null)

Versions

lib phosphor-icon CMP Kotlin
1.0.0 2.1.0 1.7.1 2.0.21

Build By Yourself

kotlinc -script run.main.kts

what's the script do?

  1. download phosphor-icons-zip
  2. unzip it
  3. reset all path's default size
  4. convert svg to compose path

this script will generate all icons in phosphor/src/commainMain/kotlin

Sample

image