All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.compose.icons.simpleicons.Disroot.kt Maven / Gradle / Ivy

The newest version!
package compose.icons.simpleicons

import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.PathFillType.Companion.NonZero
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.StrokeCap.Companion.Butt
import androidx.compose.ui.graphics.StrokeJoin.Companion.Miter
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.ImageVector.Builder
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp
import compose.icons.SimpleIcons

public val SimpleIcons.Disroot: ImageVector
    get() {
        if (_disroot != null) {
            return _disroot!!
        }
        _disroot = Builder(name = "Disroot", defaultWidth = 24.0.dp, defaultHeight = 24.0.dp,
                viewportWidth = 24.0f, viewportHeight = 24.0f).apply {
            path(fill = SolidColor(Color(0xFF000000)), stroke = null, strokeLineWidth = 0.0f,
                    strokeLineCap = Butt, strokeLineJoin = Miter, strokeLineMiter = 4.0f,
                    pathFillType = NonZero) {
                moveTo(18.824f, 6.671f)
                curveToRelative(0.061f, 0.085f, 0.061f, 0.17f, 0.0f, 0.256f)
                curveToRelative(-0.062f, 0.02f, -0.113f, 0.02f, -0.154f, 0.0f)
                lineToRelative(-0.154f, -0.224f)
                lineToRelative(-0.369f, -0.095f)
                curveToRelative(-0.061f, -0.064f, -0.061f, -0.149f, 0.0f, -0.255f)
                arcToRelative(0.225f, 0.225f, 0.0f, false, true, 0.246f, -0.096f)
                curveToRelative(0.185f, 0.106f, 0.328f, 0.245f, 0.43f, 0.415f)
                close()
                moveTo(23.314f, 11.007f)
                curveToRelative(0.021f, 0.063f, 0.031f, 0.116f, 0.031f, 0.159f)
                lineToRelative(-0.153f, 0.223f)
                verticalLineToRelative(-0.35f)
                arcToRelative(0.265f, 0.265f, 0.0f, false, true, 0.123f, -0.032f)
                close()
                moveTo(17.932f, 6.257f)
                lineToRelative(0.154f, 0.255f)
                curveToRelative(-0.082f, 0.149f, -0.164f, 0.244f, -0.246f, 0.287f)
                lineToRelative(-0.093f, 0.128f)
                arcToRelative(1.867f, 1.867f, 0.0f, false, true, -0.092f, -0.32f)
                curveToRelative(-0.02f, 0.0f, -0.04f, -0.01f, -0.061f, -0.031f)
                lineToRelative(-0.123f, 0.127f)
                lineToRelative(-0.554f, -0.127f)
                curveToRelative(-0.082f, -0.106f, -0.062f, -0.223f, 0.061f, -0.35f)
                arcToRelative(0.368f, 0.368f, 0.0f, false, true, 0.431f, -0.096f)
                lineToRelative(0.523f, 0.127f)
                close()
                moveTo(16.794f, 6.927f)
                lineToRelative(-0.154f, -0.096f)
                lineToRelative(0.123f, -0.064f)
                lineToRelative(0.03f, 0.16f)
                close()
                moveTo(14.334f, 5.3f)
                lineToRelative(-0.185f, 0.223f)
                lineToRelative(-0.185f, -0.223f)
                lineToRelative(-0.154f, -0.032f)
                lineToRelative(0.492f, -0.096f)
                lineToRelative(0.031f, 0.128f)
                close()
                moveTo(23.93f, 10.081f)
                curveToRelative(0.082f, 0.064f, 0.092f, 0.223f, 0.03f, 0.478f)
                lineToRelative(-0.184f, 0.542f)
                lineToRelative(-0.154f, 0.191f)
                lineToRelative(-0.03f, -0.382f)
                arcToRelative(0.73f, 0.73f, 0.0f, false, false, -0.031f, -0.223f)
                arcToRelative(0.622f, 0.622f, 0.0f, false, false, -0.031f, -0.191f)
                lineToRelative(-0.4f, 0.19f)
                curveToRelative(0.02f, 0.043f, 0.03f, 0.096f, 0.03f, 0.16f)
                arcToRelative(0.35f, 0.35f, 0.0f, false, false, 0.062f, 0.128f)
                lineToRelative(-0.43f, 0.032f)
                lineToRelative(0.03f, 0.127f)
                lineToRelative(0.093f, 0.096f)
                lineToRelative(-0.154f, 0.35f)
                curveToRelative(-0.02f, 0.192f, -0.072f, 0.298f, -0.154f, 0.32f)
                lineToRelative(-0.123f, -0.192f)
                lineToRelative(-0.369f, 0.095f)
                curveToRelative(-0.082f, -0.085f, -0.123f, -0.159f, -0.123f, -0.223f)
                lineToRelative(-0.092f, -0.127f)
                lineToRelative(0.153f, -0.191f)
                curveToRelative(-0.04f, -0.085f, -0.082f, -0.128f, -0.123f, -0.128f)
                lineToRelative(-0.153f, 0.064f)
                lineToRelative(-0.154f, 0.382f)
                curveToRelative(-0.144f, 0.0f, -0.236f, 0.022f, -0.277f, 0.064f)
                lineToRelative(0.185f, 0.255f)
                lineToRelative(0.645f, 0.35f)
                lineToRelative(0.031f, 0.224f)
                arcToRelative(0.386f, 0.386f, 0.0f, false, true, 0.185f, 0.095f)
                arcToRelative(0.917f, 0.917f, 0.0f, false, true, 0.123f, 0.096f)
                curveToRelative(-0.02f, 0.043f, -0.041f, 0.096f, -0.062f, 0.16f)
                arcToRelative(0.354f, 0.354f, 0.0f, false, true, -0.123f, 0.127f)
                lineToRelative(-0.277f, 0.191f)
                lineToRelative(0.031f, 0.255f)
                curveToRelative(-0.164f, 0.064f, -0.307f, 0.17f, -0.43f, 0.319f)
                lineToRelative(-0.093f, 0.35f)
                curveToRelative(-0.225f, 0.0f, -0.369f, 0.022f, -0.43f, 0.064f)
                lineToRelative(0.03f, 0.479f)
                lineToRelative(-0.092f, -0.032f)
                curveToRelative(-0.082f, -0.128f, -0.164f, -0.16f, -0.246f, -0.096f)
                lineToRelative(0.123f, 0.414f)
                arcToRelative(0.332f, 0.332f, 0.0f, false, false, -0.154f, 0.032f)
                lineToRelative(-0.061f, 0.064f)
                lineToRelative(0.123f, 0.223f)
                curveToRelative(0.02f, 0.085f, 0.03f, 0.149f, 0.03f, 0.192f)
                arcToRelative(0.774f, 0.774f, 0.0f, false, true, -0.368f, 0.19f)
                curveToRelative(-0.103f, 0.022f, -0.185f, 0.096f, -0.247f, 0.224f)
                lineToRelative(0.031f, 0.382f)
                arcToRelative(1.043f, 1.043f, 0.0f, false, true, -0.154f, 0.287f)
                curveToRelative(-0.205f, 0.0f, -0.358f, 0.022f, -0.461f, 0.064f)
                lineToRelative(-0.185f, 0.35f)
                lineToRelative(-0.153f, -0.063f)
                curveToRelative(-0.082f, -0.021f, -0.144f, -0.021f, -0.185f, 0.0f)
                lineToRelative(-0.123f, 0.255f)
                curveToRelative(-0.184f, 0.0f, -0.318f, 0.042f, -0.4f, 0.127f)
                lineToRelative(-0.246f, 0.223f)
                lineToRelative(0.062f, -0.286f)
                curveToRelative(0.061f, -0.17f, 0.03f, -0.266f, -0.093f, -0.287f)
                lineToRelative(-0.123f, 0.095f)
                lineToRelative(-0.03f, 0.16f)
                lineToRelative(-0.308f, 0.19f)
                lineToRelative(-0.03f, 0.352f)
                horizontalLineToRelative(-0.585f)
                lineToRelative(-0.123f, 0.223f)
                curveToRelative(-0.041f, 0.127f, -0.144f, 0.223f, -0.308f, 0.287f)
                curveToRelative(-0.164f, 0.063f, -0.45f, 0.095f, -0.86f, 0.095f)
                curveToRelative(-0.411f, 0.0f, -0.667f, 0.021f, -0.77f, 0.064f)
                curveToRelative(-0.102f, 0.0f, -0.195f, 0.053f, -0.277f, 0.16f)
                arcToRelative(0.55f, 0.55f, 0.0f, false, true, -0.215f, 0.222f)
                lineToRelative(-0.492f, 0.16f)
                lineToRelative(-0.154f, 0.287f)
                lineToRelative(-0.215f, 0.16f)
                curveToRelative(-0.103f, 0.063f, -0.267f, 0.095f, -0.492f, 0.095f)
                lineToRelative(-0.308f, 0.16f)
                lineToRelative(-0.461f, 0.19f)
                lineToRelative(-0.339f, -0.032f)
                arcToRelative(0.924f, 0.924f, 0.0f, false, false, -0.43f, -0.095f)
                horizontalLineToRelative(-0.554f)
                lineToRelative(-0.184f, -0.128f)
                lineToRelative(-0.37f, 0.064f)
                lineToRelative(-0.184f, 0.255f)
                lineToRelative(-0.277f, -0.191f)
                lineToRelative(-0.215f, -0.223f)
                lineToRelative(-0.492f, -0.032f)
                lineToRelative(-0.185f, -0.16f)
                lineToRelative(0.277f, -0.35f)
                lineToRelative(0.37f, -0.51f)
                verticalLineToRelative(-0.35f)
                lineToRelative(0.43f, -0.479f)
                lineTo(10.458f, 17.0f)
                curveToRelative(0.0f, -0.17f, 0.03f, -0.319f, 0.092f, -0.446f)
                lineToRelative(0.338f, 0.096f)
                curveToRelative(0.082f, -0.085f, 0.123f, -0.15f, 0.123f, -0.192f)
                arcToRelative(1.703f, 1.703f, 0.0f, false, true, -0.338f, -0.414f)
                lineToRelative(-0.308f, -0.446f)
                lineToRelative(-0.369f, -0.479f)
                lineToRelative(-0.246f, -0.446f)
                lineToRelative(-0.277f, -0.446f)
                lineToRelative(-0.215f, -0.542f)
                lineToRelative(-0.461f, -0.51f)
                lineToRelative(-1.692f, -2.486f)
                lineToRelative(-0.308f, -0.542f)
                lineToRelative(-0.307f, -0.606f)
                lineToRelative(-0.246f, -0.16f)
                arcToRelative(3.579f, 3.579f, 0.0f, false, true, -0.462f, -0.764f)
                lineToRelative(-0.092f, -0.383f)
                lineToRelative(-0.277f, -0.127f)
                lineToRelative(-0.953f, 0.191f)
                curveToRelative(-0.226f, 0.0f, -0.472f, 0.043f, -0.738f, 0.128f)
                lineToRelative(-0.646f, 0.255f)
                lineToRelative(-0.77f, 0.095f)
                lineToRelative(-0.43f, 0.16f)
                curveToRelative(-0.184f, 0.042f, -0.328f, 0.02f, -0.43f, -0.064f)
                lineToRelative(-0.216f, -0.255f)
                lineToRelative(-0.338f, 0.127f)
                lineToRelative(-0.277f, -0.095f)
                curveToRelative(0.0f, -0.213f, -0.02f, -0.34f, -0.061f, -0.383f)
                lineToRelative(-0.277f, -0.382f)
                arcTo(1.335f, 1.335f, 0.0f, false, false, 0.0f, 7.723f)
                lineToRelative(0.03f, -0.16f)
                horizontalLineToRelative(0.308f)
                arcToRelative(0.73f, 0.73f, 0.0f, false, true, -0.03f, -0.222f)
                verticalLineToRelative(-0.16f)
                lineToRelative(0.307f, 0.128f)
                curveToRelative(0.103f, -0.064f, 0.164f, -0.117f, 0.185f, -0.16f)
                lineToRelative(0.123f, -0.255f)
                lineToRelative(0.246f, 0.032f)
                lineToRelative(0.184f, -0.542f)
                lineToRelative(-0.03f, -0.286f)
                lineToRelative(0.153f, 0.095f)
                lineToRelative(0.154f, 0.16f)
                curveToRelative(0.103f, -0.043f, 0.164f, -0.085f, 0.185f, -0.128f)
                lineToRelative(0.277f, -0.35f)
                lineToRelative(0.276f, 0.031f)
                lineToRelative(-0.092f, -0.223f)
                lineToRelative(-0.184f, -0.223f)
                lineToRelative(-0.277f, -0.096f)
                curveToRelative(0.123f, -0.19f, 0.39f, -0.329f, 0.8f, -0.414f)
                lineToRelative(0.984f, -0.096f)
                lineToRelative(0.338f, -0.223f)
                lineToRelative(0.8f, -0.159f)
                lineToRelative(1.23f, -0.064f)
                lineToRelative(0.43f, -0.095f)
                arcToRelative(0.785f, 0.785f, 0.0f, false, true, 0.493f, -0.032f)
                lineToRelative(0.492f, -0.032f)
                curveToRelative(0.328f, -0.085f, 0.564f, -0.106f, 0.707f, -0.064f)
                lineToRelative(0.4f, 0.032f)
                lineToRelative(0.554f, 0.032f)
                lineToRelative(0.83f, 0.16f)
                lineToRelative(0.738f, 0.063f)
                lineToRelative(0.523f, -0.223f)
                curveToRelative(0.123f, 0.0f, 0.257f, 0.085f, 0.4f, 0.255f)
                lineToRelative(0.308f, 0.223f)
                horizontalLineToRelative(0.646f)
                lineToRelative(0.215f, 0.255f)
                lineToRelative(-0.03f, 0.16f)
                lineToRelative(0.184f, 0.51f)
                lineToRelative(0.123f, -0.064f)
                lineToRelative(0.277f, -0.32f)
                lineToRelative(0.307f, 0.479f)
                lineToRelative(-0.369f, -0.128f)
                curveToRelative(-0.143f, 0.0f, -0.225f, 0.107f, -0.246f, 0.32f)
                lineToRelative(0.308f, 0.063f)
                lineToRelative(0.123f, 0.16f)
                lineToRelative(0.184f, -0.064f)
                curveToRelative(0.103f, -0.043f, 0.205f, -0.022f, 0.308f, 0.063f)
                arcToRelative(0.527f, 0.527f, 0.0f, false, true, 0.246f, 0.223f)
                lineToRelative(0.184f, 0.255f)
                horizontalLineToRelative(0.4f)
                curveToRelative(0.0f, -0.063f, 0.01f, -0.106f, 0.031f, -0.127f)
                arcToRelative(0.37f, 0.37f, 0.0f, false, true, 0.062f, -0.096f)
                lineToRelative(0.061f, 0.32f)
                horizontalLineToRelative(0.123f)
                lineToRelative(0.092f, -0.096f)
                lineToRelative(0.093f, 0.159f)
                lineToRelative(0.092f, -0.255f)
                curveToRelative(0.266f, 0.0f, 0.42f, -0.021f, 0.461f, -0.064f)
                arcToRelative(0.22f, 0.22f, 0.0f, false, false, -0.061f, -0.16f)
                lineToRelative(-0.123f, -0.159f)
                curveToRelative(0.0f, -0.106f, 0.082f, -0.148f, 0.246f, -0.127f)
                lineToRelative(0.43f, 0.127f)
                lineToRelative(0.308f, -0.031f)
                lineToRelative(0.185f, 0.159f)
                lineToRelative(0.061f, 0.127f)
                curveToRelative(-0.184f, -0.042f, -0.308f, -0.031f, -0.369f, 0.032f)
                curveToRelative(-0.041f, 0.043f, -0.051f, 0.117f, -0.03f, 0.223f)
                lineToRelative(0.215f, 0.192f)
                curveToRelative(0.0f, 0.148f, 0.071f, 0.308f, 0.215f, 0.478f)
                lineToRelative(0.123f, -0.128f)
                lineToRelative(0.03f, -0.255f)
                lineToRelative(0.124f, 0.16f)
                horizontalLineToRelative(0.523f)
                curveToRelative(0.102f, 0.0f, 0.184f, 0.117f, 0.246f, 0.35f)
                lineToRelative(0.092f, 0.32f)
                lineToRelative(0.123f, 0.095f)
                lineToRelative(0.154f, -0.16f)
                lineToRelative(0.492f, 0.16f)
                lineToRelative(0.092f, -0.16f)
                lineToRelative(0.154f, -0.063f)
                arcToRelative(0.538f, 0.538f, 0.0f, false, false, 0.154f, -0.16f)
                verticalLineToRelative(-0.16f)
                lineToRelative(-0.062f, -0.159f)
                lineToRelative(0.43f, 0.128f)
                arcToRelative(0.902f, 0.902f, 0.0f, false, false, 0.155f, -0.191f)
                curveToRelative(-0.041f, -0.107f, -0.082f, -0.16f, -0.123f, -0.16f)
                lineToRelative(-0.308f, -0.064f)
                verticalLineToRelative(-0.159f)
                lineToRelative(0.092f, -0.223f)
                lineToRelative(0.092f, -0.191f)
                curveToRelative(0.103f, 0.063f, 0.165f, 0.117f, 0.185f, 0.16f)
                lineToRelative(0.154f, 0.222f)
                lineToRelative(0.43f, -0.064f)
                lineToRelative(0.77f, 0.67f)
                lineToRelative(0.215f, -0.032f)
                lineToRelative(0.215f, 0.287f)
                lineToRelative(0.185f, 0.095f)
                curveToRelative(-0.062f, 0.085f, -0.062f, 0.181f, 0.0f, 0.287f)
                lineToRelative(0.215f, -0.095f)
                horizontalLineToRelative(0.215f)
                lineToRelative(0.185f, 0.318f)
                lineToRelative(0.184f, 0.32f)
                arcToRelative(0.83f, 0.83f, 0.0f, false, true, 0.37f, 0.063f)
                lineToRelative(0.122f, 0.574f)
                lineToRelative(0.339f, 0.191f)
                lineToRelative(0.277f, 0.096f)
                curveToRelative(0.0f, 0.106f, -0.021f, 0.19f, -0.062f, 0.255f)
                lineToRelative(0.062f, 0.318f)
                lineToRelative(0.092f, 0.192f)
                lineToRelative(-0.03f, 0.223f)
                lineToRelative(0.122f, -0.064f)
                arcToRelative(0.753f, 0.753f, 0.0f, false, true, 0.185f, -0.191f)
                curveToRelative(0.04f, -0.022f, 0.082f, -0.043f, 0.123f, -0.064f)
                close()
                moveTo(16.179f, 5.364f)
                curveToRelative(0.061f, 0.063f, 0.061f, 0.159f, 0.0f, 0.286f)
                curveToRelative(-0.02f, 0.043f, -0.082f, 0.075f, -0.185f, 0.096f)
                curveToRelative(-0.061f, -0.064f, -0.061f, -0.16f, 0.0f, -0.287f)
                curveToRelative(0.02f, -0.042f, 0.082f, -0.074f, 0.185f, -0.095f)
                close()
                moveTo(9.566f, 18.72f)
                lineToRelative(0.154f, -0.16f)
                lineToRelative(0.153f, -0.095f)
                close()
                moveTo(19.008f, 6.957f)
                lineToRelative(0.062f, 0.096f)
                lineToRelative(-0.154f, -0.064f)
                lineToRelative(0.092f, -0.032f)
                close()
                moveTo(23.007f, 10.177f)
                arcToRelative(0.82f, 0.82f, 0.0f, false, false, -0.092f, -0.415f)
                arcToRelative(0.703f, 0.703f, 0.0f, false, false, -0.216f, -0.286f)
                lineToRelative(-0.03f, 0.414f)
                lineToRelative(0.215f, 0.096f)
                curveToRelative(0.02f, 0.063f, 0.02f, 0.116f, 0.0f, 0.159f)
                lineToRelative(0.123f, 0.032f)
                close()
                moveTo(21.838f, 10.847f)
                lineToRelative(-0.154f, -0.033f)
                lineToRelative(-0.184f, -0.287f)
                lineToRelative(0.061f, -0.255f)
                lineToRelative(-0.276f, 0.192f)
                lineToRelative(0.153f, 0.191f)
                lineToRelative(0.031f, 0.096f)
                lineToRelative(-0.369f, 0.159f)
                lineToRelative(0.246f, 0.032f)
                arcToRelative(0.485f, 0.485f, 0.0f, false, false, 0.123f, 0.095f)
                arcToRelative(0.488f, 0.488f, 0.0f, false, false, 0.123f, 0.032f)
                lineToRelative(0.246f, -0.223f)
                close()
                moveTo(21.223f, 10.272f)
                lineToRelative(-0.123f, -0.095f)
                lineToRelative(-0.215f, -0.064f)
                lineToRelative(-0.093f, -0.16f)
                lineToRelative(-0.123f, 0.128f)
                lineToRelative(-0.092f, 0.223f)
                lineToRelative(0.246f, 0.096f)
                curveToRelative(0.123f, 0.0f, 0.215f, 0.032f, 0.277f, 0.096f)
                close()
                moveTo(15.84f, 6.8f)
                lineToRelative(-0.123f, -0.064f)
                lineToRelative(-0.184f, -0.095f)
                curveToRelative(-0.082f, 0.0f, -0.123f, 0.02f, -0.123f, 0.063f)
                lineToRelative(0.03f, 0.192f)
                lineToRelative(0.216f, 0.127f)
                lineToRelative(0.184f, -0.223f)
                close()
                moveTo(19.531f, 13.59f)
                lineToRelative(0.062f, -0.383f)
                curveToRelative(0.0f, -0.34f, -0.123f, -0.701f, -0.37f, -1.084f)
                arcToRelative(2.65f, 2.65f, 0.0f, false, false, -0.799f, -0.924f)
                curveToRelative(-0.267f, -0.255f, -0.636f, -0.478f, -1.107f, -0.67f)
                lineToRelative(-1.23f, -0.541f)
                lineToRelative(-0.462f, -0.287f)
                lineToRelative(-0.677f, -0.255f)
                lineToRelative(-0.707f, -0.223f)
                lineToRelative(-1.138f, -0.255f)
                lineToRelative(-0.37f, -0.064f)
                curveToRelative(-0.184f, 0.0f, -0.327f, 0.021f, -0.43f, 0.064f)
                curveToRelative(-0.082f, 0.02f, -0.113f, 0.095f, -0.092f, 0.223f)
                lineToRelative(0.369f, 0.733f)
                curveToRelative(0.185f, 0.34f, 0.359f, 0.574f, 0.523f, 0.701f)
                lineToRelative(0.277f, 0.191f)
                verticalLineToRelative(0.192f)
                lineToRelative(0.307f, 0.382f)
                lineToRelative(0.031f, 0.255f)
                curveToRelative(0.082f, 0.064f, 0.144f, 0.096f, 0.185f, 0.096f)
                curveToRelative(0.102f, 0.063f, 0.235f, 0.223f, 0.4f, 0.478f)
                lineToRelative(0.338f, 0.414f)
                lineToRelative(0.523f, 0.765f)
                lineToRelative(0.461f, 0.829f)
                lineToRelative(0.215f, 0.638f)
                lineToRelative(-0.061f, 0.414f)
                lineToRelative(0.123f, 0.191f)
                lineToRelative(-0.123f, 0.191f)
                curveToRelative(-0.062f, 0.064f, -0.062f, 0.128f, 0.0f, 0.192f)
                lineToRelative(0.215f, -0.064f)
                lineToRelative(0.37f, -0.16f)
                curveToRelative(0.102f, 0.0f, 0.276f, -0.063f, 0.522f, -0.19f)
                lineToRelative(0.677f, -0.32f)
                lineToRelative(0.953f, -0.382f)
                curveToRelative(0.39f, -0.17f, 0.667f, -0.34f, 0.83f, -0.51f)
                lineToRelative(0.124f, -0.319f)
                curveToRelative(0.0f, -0.148f, 0.02f, -0.255f, 0.061f, -0.318f)
                close()
            }
        }
        .build()
        return _disroot!!
    }

private var _disroot: ImageVector? = null




© 2015 - 2025 Weber Informatics LLC | Privacy Policy