Add: LinkItems' Phosphor icons

This commit is contained in:
machiav3lli 2022-10-05 02:42:59 +02:00
parent 4c15c8c814
commit 95095d3936
9 changed files with 609 additions and 0 deletions

View File

@ -0,0 +1,67 @@
package com.machiav3lli.fdroid.ui.compose.icons.phosphor
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 com.machiav3lli.fdroid.ui.compose.icons.Phosphor
val Phosphor.ArrowsClockwise: ImageVector
get() {
if (_arrows_clockwise != null) {
return _arrows_clockwise!!
}
_arrows_clockwise = Builder(
name = "Arrows-clockwise",
defaultWidth = 32.0.dp,
defaultHeight = 32.0.dp,
viewportWidth = 256.0f,
viewportHeight = 256.0f,
).apply {
path(
fill = SolidColor(Color(0xFF000000)), stroke = null, strokeLineWidth = 0.0f,
strokeLineCap = Butt, strokeLineJoin = Miter, strokeLineMiter = 4.0f,
pathFillType = NonZero
) {
moveTo(232.2f, 51.7f)
verticalLineToRelative(48.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, true, -8.0f, 8.0f)
horizontalLineToRelative(-48.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, true, 0.0f, -16.0f)
horizontalLineToRelative(28.7f)
lineTo(184.6f, 71.4f)
arcToRelative(80.2f, 80.2f, 0.0f, false, false, -113.2f, 0.0f)
arcToRelative(7.9f, 7.9f, 0.0f, false, true, -11.3f, 0.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, true, 0.0f, -11.3f)
arcToRelative(96.2f, 96.2f, 0.0f, false, true, 135.8f, 0.0f)
lineToRelative(20.3f, 20.3f)
verticalLineTo(51.7f)
arcToRelative(8.0f, 8.0f, 0.0f, true, true, 16.0f, 0.0f)
close()
moveTo(184.6f, 184.6f)
arcToRelative(80.2f, 80.2f, 0.0f, false, true, -113.2f, 0.0f)
lineTo(51.1f, 164.3f)
horizontalLineTo(79.8f)
arcToRelative(8.0f, 8.0f, 0.0f, true, false, 0.0f, -16.0f)
horizontalLineToRelative(-48.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, false, -8.0f, 8.0f)
verticalLineToRelative(48.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, false, 16.0f, 0.0f)
verticalLineTo(175.6f)
lineToRelative(20.3f, 20.3f)
arcToRelative(96.1f, 96.1f, 0.0f, false, false, 135.8f, 0.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, false, 0.0f, -11.3f)
arcTo(7.9f, 7.9f, 0.0f, false, false, 184.6f, 184.6f)
close()
}
}
.build()
return _arrows_clockwise!!
}
private var _arrows_clockwise: ImageVector? = null

View File

@ -0,0 +1,56 @@
package com.machiav3lli.fdroid.ui.compose.icons.phosphor
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 com.machiav3lli.fdroid.ui.compose.icons.Phosphor
val Phosphor.At: ImageVector
get() {
if (_at != null) {
return _at!!
}
_at = Builder(
name = "At",
defaultWidth = 32.0.dp,
defaultHeight = 32.0.dp,
viewportWidth = 256.0f,
viewportHeight = 256.0f,
).apply {
path(
fill = SolidColor(Color(0xFF000000)), stroke = null, strokeLineWidth = 0.0f,
strokeLineCap = Butt, strokeLineJoin = Miter, strokeLineMiter = 4.0f,
pathFillType = NonZero
) {
moveTo(128.0f, 24.0f)
arcToRelative(104.0f, 104.0f, 0.0f, true, false, 57.5f, 190.7f)
arcToRelative(8.0f, 8.0f, 0.0f, false, false, -8.8f, -13.4f)
arcTo(88.0f, 88.0f, 0.0f, true, true, 216.0f, 128.0f)
curveToRelative(0.0f, 26.4f, -10.9f, 32.0f, -20.0f, 32.0f)
reflectiveCurveToRelative(-20.0f, -5.6f, -20.0f, -32.0f)
lineTo(176.0f, 88.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, false, -16.0f, 0.0f)
verticalLineToRelative(4.3f)
arcTo(47.4f, 47.4f, 0.0f, false, false, 128.0f, 80.0f)
arcToRelative(48.0f, 48.0f, 0.0f, true, false, 37.9f, 77.4f)
curveToRelative(6.0f, 11.9f, 16.4f, 18.6f, 30.1f, 18.6f)
curveToRelative(22.5f, 0.0f, 36.0f, -17.9f, 36.0f, -48.0f)
arcTo(104.2f, 104.2f, 0.0f, false, false, 128.0f, 24.0f)
close()
moveTo(128.0f, 160.0f)
arcToRelative(32.0f, 32.0f, 0.0f, true, true, 32.0f, -32.0f)
arcTo(32.1f, 32.1f, 0.0f, false, true, 128.0f, 160.0f)
close()
}
}
.build()
return _at!!
}
private var _at: ImageVector? = null

View File

@ -0,0 +1,95 @@
package com.machiav3lli.fdroid.ui.compose.icons.phosphor
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 com.machiav3lli.fdroid.ui.compose.icons.Phosphor
val Phosphor.Bug: ImageVector
get() {
if (_bug != null) {
return _bug!!
}
_bug = Builder(
name = "Bug",
defaultWidth = 32.0.dp,
defaultHeight = 32.0.dp,
viewportWidth = 256.0f,
viewportHeight = 256.0f,
).apply {
path(
fill = SolidColor(Color(0xFF000000)), stroke = null, strokeLineWidth = 0.0f,
strokeLineCap = Butt, strokeLineJoin = Miter, strokeLineMiter = 4.0f,
pathFillType = NonZero
) {
moveTo(168.0f, 92.0f)
arcToRelative(12.0f, 12.0f, 0.0f, true, true, -12.0f, -12.0f)
arcTo(12.0f, 12.0f, 0.0f, false, true, 168.0f, 92.0f)
close()
moveTo(100.0f, 80.0f)
arcToRelative(12.0f, 12.0f, 0.0f, true, false, 12.0f, 12.0f)
arcTo(12.0f, 12.0f, 0.0f, false, false, 100.0f, 80.0f)
close()
moveTo(252.0f, 128.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, true, -8.0f, 8.0f)
lineTo(216.0f, 136.0f)
verticalLineToRelative(8.0f)
arcToRelative(88.1f, 88.1f, 0.0f, false, true, -3.2f, 23.7f)
lineToRelative(23.1f, 13.4f)
arcToRelative(8.0f, 8.0f, 0.0f, false, true, -4.0f, 14.9f)
arcToRelative(7.6f, 7.6f, 0.0f, false, true, -4.0f, -1.1f)
lineTo(207.0f, 182.8f)
arcToRelative(88.0f, 88.0f, 0.0f, false, true, -158.0f, 0.0f)
lineTo(28.1f, 194.9f)
arcToRelative(7.6f, 7.6f, 0.0f, false, true, -4.0f, 1.1f)
arcToRelative(8.0f, 8.0f, 0.0f, false, true, -4.0f, -14.9f)
lineToRelative(23.1f, -13.4f)
arcTo(88.1f, 88.1f, 0.0f, false, true, 40.0f, 144.0f)
verticalLineToRelative(-8.0f)
lineTo(12.0f, 136.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, true, 0.0f, -16.0f)
lineTo(40.0f, 120.0f)
verticalLineToRelative(-8.0f)
arcToRelative(88.1f, 88.1f, 0.0f, false, true, 3.2f, -23.7f)
lineTo(20.1f, 74.9f)
arcToRelative(8.0f, 8.0f, 0.0f, false, true, -3.0f, -10.9f)
arcToRelative(8.1f, 8.1f, 0.0f, false, true, 11.0f, -2.9f)
lineTo(49.0f, 73.2f)
arcToRelative(88.0f, 88.0f, 0.0f, false, true, 158.0f, 0.0f)
lineToRelative(20.9f, -12.1f)
arcToRelative(8.1f, 8.1f, 0.0f, false, true, 11.0f, 2.9f)
arcToRelative(8.0f, 8.0f, 0.0f, false, true, -3.0f, 10.9f)
lineTo(212.8f, 88.3f)
arcTo(88.1f, 88.1f, 0.0f, false, true, 216.0f, 112.0f)
verticalLineToRelative(8.0f)
horizontalLineToRelative(28.0f)
arcTo(8.0f, 8.0f, 0.0f, false, true, 252.0f, 128.0f)
close()
moveTo(120.0f, 136.0f)
lineTo(56.0f, 136.0f)
verticalLineToRelative(8.0f)
arcToRelative(72.0f, 72.0f, 0.0f, false, false, 64.0f, 71.5f)
close()
moveTo(200.0f, 136.0f)
lineTo(136.0f, 136.0f)
verticalLineToRelative(79.5f)
arcTo(72.0f, 72.0f, 0.0f, false, false, 200.0f, 144.0f)
close()
moveTo(200.0f, 112.0f)
arcToRelative(72.0f, 72.0f, 0.0f, false, false, -144.0f, 0.0f)
verticalLineToRelative(8.0f)
lineTo(200.0f, 120.0f)
close()
}
}
.build()
return _bug!!
}
private var _bug: ImageVector? = null

View File

@ -0,0 +1,53 @@
package com.machiav3lli.fdroid.ui.compose.icons.phosphor
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 com.machiav3lli.fdroid.ui.compose.icons.Phosphor
val Phosphor.Copyleft: ImageVector
get() {
if (_copyleft != null) {
return _copyleft!!
}
_copyleft = Builder(
name = "Copyleft",
defaultWidth = 32.0.dp,
defaultHeight = 32.0.dp,
viewportWidth = 256.0f,
viewportHeight = 256.0f
).apply {
path(
fill = SolidColor(Color(0xFF000000)), stroke = null, strokeLineWidth = 0.0f,
strokeLineCap = Butt, strokeLineJoin = Miter, strokeLineMiter = 4.0f,
pathFillType = NonZero
) {
moveTo(128.0f, 24.0f)
arcTo(104.0f, 104.0f, 0.0f, true, false, 232.0f, 128.0f)
arcTo(104.2f, 104.2f, 0.0f, false, false, 128.0f, 24.0f)
close()
moveTo(128.0f, 216.0f)
arcToRelative(88.0f, 88.0f, 0.0f, true, true, 88.0f, -88.0f)
arcTo(88.1f, 88.1f, 0.0f, false, true, 128.0f, 216.0f)
close()
moveTo(176.0f, 128.0f)
arcToRelative(48.0f, 48.0f, 0.0f, false, true, -86.4f, 28.8f)
arcToRelative(8.0f, 8.0f, 0.0f, true, true, 12.8f, -9.6f)
arcToRelative(32.0f, 32.0f, 0.0f, true, false, 0.0f, -38.4f)
arcToRelative(8.1f, 8.1f, 0.0f, false, true, -11.2f, 1.6f)
arcToRelative(8.0f, 8.0f, 0.0f, false, true, -1.6f, -11.2f)
arcTo(48.0f, 48.0f, 0.0f, false, true, 176.0f, 128.0f)
close()
}
}
.build()
return _copyleft!!
}
private var _copyleft: ImageVector? = null

View File

@ -0,0 +1,76 @@
package com.machiav3lli.fdroid.ui.compose.icons.phosphor
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 com.machiav3lli.fdroid.ui.compose.icons.Phosphor
val Phosphor.CurrencyBTC: ImageVector
get() {
if (_currency_btc != null) {
return _currency_btc!!
}
_currency_btc = Builder(
name = "Currency-btc",
defaultWidth = 32.0.dp,
defaultHeight = 32.0.dp,
viewportWidth = 256.0f,
viewportHeight = 256.0f,
).apply {
path(
fill = SolidColor(Color(0xFF000000)), stroke = null, strokeLineWidth = 0.0f,
strokeLineCap = Butt, strokeLineJoin = Miter, strokeLineMiter = 4.0f,
pathFillType = NonZero
) {
moveTo(170.5f, 115.7f)
arcTo(44.0f, 44.0f, 0.0f, false, false, 144.0f, 40.2f)
verticalLineTo(24.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, false, -16.0f, 0.0f)
verticalLineTo(40.0f)
horizontalLineTo(112.0f)
verticalLineTo(24.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, false, -16.0f, 0.0f)
verticalLineTo(40.0f)
horizontalLineTo(64.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, false, 0.0f, 16.0f)
horizontalLineToRelative(8.0f)
verticalLineTo(192.0f)
horizontalLineTo(64.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, false, 0.0f, 16.0f)
horizontalLineTo(96.0f)
verticalLineToRelative(16.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, false, 16.0f, 0.0f)
verticalLineTo(208.0f)
horizontalLineToRelative(16.0f)
verticalLineToRelative(16.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, false, 16.0f, 0.0f)
verticalLineTo(208.0f)
horizontalLineToRelative(8.0f)
arcToRelative(48.0f, 48.0f, 0.0f, false, false, 18.5f, -92.3f)
close()
moveTo(168.0f, 84.0f)
arcToRelative(28.1f, 28.1f, 0.0f, false, true, -28.0f, 28.0f)
horizontalLineTo(88.0f)
verticalLineTo(56.0f)
horizontalLineToRelative(52.0f)
arcTo(28.1f, 28.1f, 0.0f, false, true, 168.0f, 84.0f)
close()
moveTo(152.0f, 192.0f)
horizontalLineTo(88.0f)
verticalLineTo(128.0f)
horizontalLineToRelative(64.0f)
arcToRelative(32.0f, 32.0f, 0.0f, false, true, 0.0f, 64.0f)
close()
}
}
.build()
return _currency_btc!!
}
private var _currency_btc: ImageVector? = null

View File

@ -0,0 +1,64 @@
package com.machiav3lli.fdroid.ui.compose.icons.phosphor
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 com.machiav3lli.fdroid.ui.compose.icons.Phosphor
val Phosphor.CurrencyDollarSimple: ImageVector
get() {
if (_currency_dollar_simple != null) {
return _currency_dollar_simple!!
}
_currency_dollar_simple = Builder(
name = "Currency-dollar-simple",
defaultWidth = 32.0.dp,
defaultHeight = 32.0.dp,
viewportWidth = 256.0f,
viewportHeight = 256.0f,
).apply {
path(
fill = SolidColor(Color(0xFF000000)), stroke = null, strokeLineWidth = 0.0f,
strokeLineCap = Butt, strokeLineJoin = Miter, strokeLineMiter = 4.0f,
pathFillType = NonZero
) {
moveTo(200.0f, 168.0f)
arcToRelative(48.0f, 48.0f, 0.0f, false, true, -48.0f, 48.0f)
horizontalLineTo(136.0f)
verticalLineToRelative(16.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, true, -16.0f, 0.0f)
verticalLineTo(216.0f)
horizontalLineTo(104.0f)
arcToRelative(48.0f, 48.0f, 0.0f, false, true, -48.0f, -48.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, true, 16.0f, 0.0f)
arcToRelative(32.1f, 32.1f, 0.0f, false, false, 32.0f, 32.0f)
horizontalLineToRelative(48.0f)
arcToRelative(32.0f, 32.0f, 0.0f, false, false, 0.0f, -64.0f)
horizontalLineTo(108.0f)
arcToRelative(48.0f, 48.0f, 0.0f, false, true, 0.0f, -96.0f)
horizontalLineToRelative(12.0f)
verticalLineTo(24.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, true, 16.0f, 0.0f)
verticalLineTo(40.0f)
horizontalLineToRelative(8.0f)
arcToRelative(48.0f, 48.0f, 0.0f, false, true, 48.0f, 48.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, true, -16.0f, 0.0f)
arcToRelative(32.1f, 32.1f, 0.0f, false, false, -32.0f, -32.0f)
horizontalLineTo(108.0f)
arcToRelative(32.0f, 32.0f, 0.0f, false, false, 0.0f, 64.0f)
horizontalLineToRelative(44.0f)
arcTo(48.0f, 48.0f, 0.0f, false, true, 200.0f, 168.0f)
close()
}
}
.build()
return _currency_dollar_simple!!
}
private var _currency_dollar_simple: ImageVector? = null

View File

@ -0,0 +1,73 @@
package com.machiav3lli.fdroid.ui.compose.icons.phosphor
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 com.machiav3lli.fdroid.ui.compose.icons.Phosphor
val Phosphor.GlobeSimple: ImageVector
get() {
if (_globe_simple != null) {
return _globe_simple!!
}
_globe_simple = Builder(
name = "Globe-simple",
defaultWidth = 32.0.dp,
defaultHeight = 32.0.dp,
viewportWidth = 256.0f,
viewportHeight = 256.0f,
).apply {
path(
fill = SolidColor(Color(0xFF000000)), stroke = null, strokeLineWidth = 0.0f,
strokeLineCap = Butt, strokeLineJoin = Miter, strokeLineMiter = 4.0f,
pathFillType = NonZero
) {
moveTo(232.0f, 128.0f)
arcTo(104.1f, 104.1f, 0.0f, false, false, 128.0f, 24.0f)
horizontalLineToRelative(0.0f)
arcToRelative(104.0f, 104.0f, 0.0f, false, false, 0.0f, 208.0f)
horizontalLineToRelative(0.0f)
arcTo(104.1f, 104.1f, 0.0f, false, false, 232.0f, 128.0f)
close()
moveTo(215.6f, 120.0f)
lineTo(175.8f, 120.0f)
curveToRelative(-1.6f, -29.6f, -12.0f, -57.0f, -29.5f, -78.1f)
arcTo(88.2f, 88.2f, 0.0f, false, true, 215.6f, 120.0f)
close()
moveTo(96.3f, 136.0f)
horizontalLineToRelative(63.4f)
curveToRelative(-1.8f, 28.8f, -13.3f, 55.7f, -31.7f, 74.4f)
curveTo(109.6f, 191.7f, 98.1f, 164.8f, 96.3f, 136.0f)
close()
moveTo(96.3f, 120.0f)
curveToRelative(1.8f, -28.8f, 13.3f, -55.7f, 31.7f, -74.4f)
curveToRelative(18.4f, 18.7f, 29.9f, 45.6f, 31.7f, 74.4f)
close()
moveTo(109.7f, 41.9f)
curveTo(92.2f, 63.0f, 81.8f, 90.4f, 80.2f, 120.0f)
lineTo(40.4f, 120.0f)
arcTo(88.2f, 88.2f, 0.0f, false, true, 109.7f, 41.9f)
close()
moveTo(40.4f, 136.0f)
lineTo(80.2f, 136.0f)
curveToRelative(1.6f, 29.6f, 12.0f, 57.0f, 29.5f, 78.1f)
arcTo(88.2f, 88.2f, 0.0f, false, true, 40.4f, 136.0f)
close()
moveTo(146.3f, 214.1f)
curveToRelative(17.5f, -21.1f, 27.9f, -48.5f, 29.5f, -78.1f)
horizontalLineToRelative(39.8f)
arcTo(88.2f, 88.2f, 0.0f, false, true, 146.3f, 214.1f)
close()
}
}
.build()
return _globe_simple!!
}
private var _globe_simple: ImageVector? = null

View File

@ -0,0 +1,76 @@
package com.machiav3lli.fdroid.ui.compose.icons.phosphor
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 com.machiav3lli.fdroid.ui.compose.icons.Phosphor
val Phosphor.ShieldStar: ImageVector
get() {
if (_shield_star != null) {
return _shield_star!!
}
_shield_star = Builder(
name = "Shield-star",
defaultWidth = 32.0.dp,
defaultHeight = 32.0.dp,
viewportWidth = 256.0f,
viewportHeight = 256.0f,
).apply {
path(
fill = SolidColor(Color(0xFF000000)), stroke = null, strokeLineWidth = 0.0f,
strokeLineCap = Butt, strokeLineJoin = Miter, strokeLineMiter = 4.0f,
pathFillType = NonZero
) {
moveTo(208.0f, 40.0f)
lineTo(48.0f, 40.0f)
arcTo(16.0f, 16.0f, 0.0f, false, false, 32.0f, 56.0f)
verticalLineToRelative(58.7f)
curveToRelative(0.0f, 89.4f, 75.8f, 119.1f, 91.0f, 124.1f)
arcToRelative(14.3f, 14.3f, 0.0f, false, false, 10.0f, 0.0f)
curveToRelative(15.2f, -5.0f, 91.0f, -34.7f, 91.0f, -124.1f)
lineTo(224.0f, 56.0f)
arcTo(16.0f, 16.0f, 0.0f, false, false, 208.0f, 40.0f)
close()
moveTo(208.0f, 114.7f)
curveToRelative(0.0f, 78.2f, -66.4f, 104.4f, -80.0f, 108.9f)
curveToRelative(-13.5f, -4.5f, -80.0f, -30.6f, -80.0f, -108.9f)
lineTo(48.0f, 56.0f)
lineTo(208.0f, 56.0f)
close()
moveTo(82.3f, 121.2f)
arcTo(8.1f, 8.1f, 0.0f, false, true, 92.4f, 116.0f)
lineToRelative(27.6f, 9.0f)
lineTo(120.0f, 96.0f)
arcToRelative(8.0f, 8.0f, 0.0f, false, true, 16.0f, 0.0f)
verticalLineToRelative(29.0f)
lineToRelative(27.6f, -9.0f)
arcToRelative(8.1f, 8.1f, 0.0f, false, true, 10.1f, 5.2f)
arcToRelative(8.0f, 8.0f, 0.0f, false, true, -5.2f, 10.0f)
lineToRelative(-27.6f, 9.0f)
lineTo(158.0f, 163.7f)
arcToRelative(7.9f, 7.9f, 0.0f, false, true, -1.8f, 11.1f)
arcToRelative(7.6f, 7.6f, 0.0f, false, true, -4.7f, 1.6f)
arcToRelative(8.2f, 8.2f, 0.0f, false, true, -6.5f, -3.3f)
lineToRelative(-17.0f, -23.5f)
lineToRelative(-17.0f, 23.5f)
arcToRelative(8.2f, 8.2f, 0.0f, false, true, -6.5f, 3.3f)
arcToRelative(7.6f, 7.6f, 0.0f, false, true, -4.7f, -1.6f)
arcTo(7.9f, 7.9f, 0.0f, false, true, 98.0f, 163.7f)
lineToRelative(17.1f, -23.5f)
lineToRelative(-27.6f, -9.0f)
arcTo(8.0f, 8.0f, 0.0f, false, true, 82.3f, 121.2f)
close()
}
}
.build()
return _shield_star!!
}
private var _shield_star: ImageVector? = null

View File

@ -0,0 +1,49 @@
package com.machiav3lli.fdroid.ui.compose.icons.phosphor
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 com.machiav3lli.fdroid.ui.compose.icons.Phosphor
val Phosphor.User: ImageVector
get() {
if (_user != null) {
return _user!!
}
_user = Builder(
name = "User",
defaultWidth = 32.0.dp,
defaultHeight = 32.0.dp,
viewportWidth = 256.0f,
viewportHeight = 256.0f,
).apply {
path(
fill = SolidColor(Color(0xFF000000)), stroke = null, strokeLineWidth = 0.0f,
strokeLineCap = Butt, strokeLineJoin = Miter, strokeLineMiter = 4.0f,
pathFillType = NonZero
) {
moveTo(231.9f, 212.0f)
arcToRelative(120.7f, 120.7f, 0.0f, false, false, -67.1f, -54.2f)
arcToRelative(72.0f, 72.0f, 0.0f, true, false, -73.6f, 0.0f)
arcTo(120.7f, 120.7f, 0.0f, false, false, 24.1f, 212.0f)
arcToRelative(8.0f, 8.0f, 0.0f, true, false, 13.8f, 8.0f)
arcToRelative(104.1f, 104.1f, 0.0f, false, true, 180.2f, 0.0f)
arcToRelative(8.0f, 8.0f, 0.0f, true, false, 13.8f, -8.0f)
close()
moveTo(72.0f, 96.0f)
arcToRelative(56.0f, 56.0f, 0.0f, true, true, 56.0f, 56.0f)
arcTo(56.0f, 56.0f, 0.0f, false, true, 72.0f, 96.0f)
close()
}
}
.build()
return _user!!
}
private var _user: ImageVector? = null