# loyalty Icon

> The loyalty icon from Material Symbols as Compose ImageVector Kotlin code, Android Vector Drawable XML and SVG.

- Library: [Material Symbols](https://composables.com/icons/icon-libraries/material-symbols.md)
- License: Apache 2.0 (full text in the [Material Symbols library page](https://composables.com/icons/icon-libraries/material-symbols.md))
- Styles: [Outlined](https://composables.com/icons/icon-libraries/material-symbols/loyalty.md?v=outlined), [Rounded](https://composables.com/icons/icon-libraries/material-symbols/loyalty.md?v=rounded), [Sharp](https://composables.com/icons/icon-libraries/material-symbols/loyalty.md?v=sharp), [Outlined Filled](https://composables.com/icons/icon-libraries/material-symbols/loyalty.md?v=outlined-filled), [Rounded Filled](https://composables.com/icons/icon-libraries/material-symbols/loyalty.md?v=rounded-filled), [Sharp Filled](https://composables.com/icons/icon-libraries/material-symbols/loyalty.md?v=sharp-filled)

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/loyalty.kt`

```kotlin
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp

val MaterialSymbolsLoyalty: ImageVector
    get() {
        if (_MaterialSymbolsLoyalty != null) return _MaterialSymbolsLoyalty!!
        
        _MaterialSymbolsLoyalty = ImageVector.Builder(
            name = "loyalty",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 960f,
            viewportHeight = 960f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(520f, 700f)
                lineToRelative(140f, -140f)
                quadToRelative(11f, -11f, 17.5f, -26f)
                reflectiveQuadToRelative(6.5f, -32f)
                quadToRelative(0f, -34f, -24f, -58f)
                reflectiveQuadToRelative(-58f, -24f)
                quadToRelative(-19f, 0f, -37.5f, 11f)
                reflectiveQuadTo(520f, 468f)
                quadToRelative(-30f, -28f, -47f, -38f)
                reflectiveQuadToRelative(-35f, -10f)
                quadToRelative(-34f, 0f, -58f, 24f)
                reflectiveQuadToRelative(-24f, 58f)
                quadToRelative(0f, 17f, 6.5f, 32f)
                reflectiveQuadToRelative(17.5f, 26f)
                lineToRelative(140f, 140f)
                close()
                moveToRelative(336f, -130f)
                lineTo(570f, 856f)
                quadToRelative(-12f, 12f, -27f, 18f)
                reflectiveQuadToRelative(-30f, 6f)
                quadToRelative(-15f, 0f, -30f, -6f)
                reflectiveQuadToRelative(-27f, -18f)
                lineTo(103f, 503f)
                quadToRelative(-11f, -11f, -17f, -25.5f)
                reflectiveQuadTo(80f, 447f)
                verticalLineToRelative(-287f)
                quadToRelative(0f, -33f, 23.5f, -56.5f)
                reflectiveQuadTo(160f, 80f)
                horizontalLineToRelative(287f)
                quadToRelative(16f, 0f, 31f, 6.5f)
                reflectiveQuadToRelative(26f, 17.5f)
                lineToRelative(352f, 353f)
                quadToRelative(12f, 12f, 17.5f, 27f)
                reflectiveQuadToRelative(5.5f, 30f)
                quadToRelative(0f, 15f, -5.5f, 29.5f)
                reflectiveQuadTo(856f, 570f)
                close()
                moveTo(513f, 800f)
                lineToRelative(286f, -286f)
                lineToRelative(-353f, -354f)
                horizontalLineTo(160f)
                verticalLineToRelative(286f)
                lineToRelative(353f, 354f)
                close()
                moveTo(260f, 320f)
                quadToRelative(25f, 0f, 42.5f, -17.5f)
                reflectiveQuadTo(320f, 260f)
                quadToRelative(0f, -25f, -17.5f, -42.5f)
                reflectiveQuadTo(260f, 200f)
                quadToRelative(-25f, 0f, -42.5f, 17.5f)
                reflectiveQuadTo(200f, 260f)
                quadToRelative(0f, 25f, 17.5f, 42.5f)
                reflectiveQuadTo(260f, 320f)
                close()
                moveToRelative(220f, 160f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsLoyalty!!
    }

private var _MaterialSymbolsLoyalty: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/loyalty.xml`

```xml
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="960"
    android:viewportHeight="960">
    <path
        android:fillColor="@android:color/black"
        android:pathData="m520,-260l140,-140q11,-11 17.5,-26t6.5,-32q0,-34 -24,-58t-58,-24q-19,0 -37.5,11T520,468q-30,-28 -47,-38t-35,-10q-34,0 -58,24t-24,58q0,17 6.5,32t17.5,26l140,140Zm336,-130L570,856q-12,12 -27,18t-30,6q-15,0 -30,-6t-27,-18L103,503q-11,-11 -17,-25.5T80,447v-287q0,-33 23.5,-56.5T160,80h287q16,0 31,6.5t26,17.5l352,353q12,12 17.5,27t5.5,30q0,15 -5.5,29.5T856,570ZM513,800l286,-286l-353,-354H160v286l353,354ZM260,320q25,0 42.5,-17.5T320,260q0,-25 -17.5,-42.5T260,200q-25,0 -42.5,17.5T200,260q0,25 17.5,42.5T260,320Zm220,160Z" />
</vector>
```

## SVG

Download: `https://composables.com/download/icons/material-symbols/loyalty.svg`

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="m520-260 140-140q11-11 17.5-26t6.5-32q0-34-24-58t-58-24q-19 0-37.5 11T520-492q-30-28-47-38t-35-10q-34 0-58 24t-24 58q0 17 6.5 32t17.5 26l140 140Zm336-130L570-104q-12 12-27 18t-30 6q-15 0-30-6t-27-18L103-457q-11-11-17-25.5T80-513v-287q0-33 23.5-56.5T160-880h287q16 0 31 6.5t26 17.5l352 353q12 12 17.5 27t5.5 30q0 15-5.5 29.5T856-390ZM513-160l286-286-353-354H160v286l353 354ZM260-640q25 0 42.5-17.5T320-700q0-25-17.5-42.5T260-760q-25 0-42.5 17.5T200-700q0 25 17.5 42.5T260-640Zm220 160Z"/></svg>
```
