mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-08-12 01:07:46 +00:00
refactor: slim Cashu body and enlarge the sunglasses
Squeeze the cashew outline horizontally (~0.72) and scale the pixel sunglasses up (~1.45) so the shades overhang the body for a bolder, more recognizable mark. Stroke weight stays at 1.2 to match the shared Zap outline icon.
This commit is contained in:
+113
-111
@@ -46,7 +46,9 @@ fun CustomHashTagIconsCashuPreview() {
|
||||
// Monochrome, tintable "deez nuts" cashew + pixel-shades mark. The body is a
|
||||
// hollow outline (matching the 1.2 stroke weight of the shared outline icons
|
||||
// such as Zap) so it tints with the surrounding content colour like a Material
|
||||
// Symbol; the sunglasses stay a solid fill so they read at small sizes.
|
||||
// Symbol; the sunglasses stay a solid fill so they read at small sizes. The
|
||||
// cashew is squeezed horizontally and the shades enlarged so they overhang the
|
||||
// body for a bolder look.
|
||||
public val CustomHashTagIcons.Cashu: ImageVector
|
||||
get() {
|
||||
if (customHashTagIconsCashu != null) {
|
||||
@@ -55,121 +57,121 @@ public val CustomHashTagIcons.Cashu: ImageVector
|
||||
customHashTagIconsCashu =
|
||||
materialIcon(name = "Cashu") {
|
||||
materialOutlinedPath {
|
||||
moveTo(14.64f, 1.60f)
|
||||
lineTo(14.64f, 2.81f)
|
||||
lineTo(15.96f, 2.81f)
|
||||
lineTo(15.96f, 6.54f)
|
||||
lineTo(14.64f, 6.54f)
|
||||
lineTo(14.65f, 7.84f)
|
||||
lineTo(13.49f, 7.84f)
|
||||
lineTo(13.48f, 11.47f)
|
||||
lineTo(14.64f, 11.44f)
|
||||
lineTo(14.64f, 13.82f)
|
||||
lineTo(18.54f, 13.82f)
|
||||
lineTo(18.54f, 15.09f)
|
||||
lineTo(19.85f, 15.09f)
|
||||
lineTo(19.85f, 16.35f)
|
||||
lineTo(21.08f, 16.35f)
|
||||
lineTo(21.08f, 19.98f)
|
||||
lineTo(19.87f, 19.98f)
|
||||
lineTo(19.87f, 21.19f)
|
||||
lineTo(18.56f, 21.19f)
|
||||
lineTo(18.56f, 22.40f)
|
||||
lineTo(8.20f, 22.40f)
|
||||
lineTo(8.20f, 21.19f)
|
||||
lineTo(6.85f, 21.19f)
|
||||
lineTo(6.85f, 19.97f)
|
||||
lineTo(5.51f, 19.97f)
|
||||
lineTo(5.51f, 18.78f)
|
||||
lineTo(4.30f, 18.78f)
|
||||
lineTo(4.30f, 16.32f)
|
||||
lineTo(2.94f, 16.32f)
|
||||
lineTo(2.94f, 4.07f)
|
||||
lineTo(4.31f, 4.07f)
|
||||
lineTo(4.31f, 2.81f)
|
||||
lineTo(5.49f, 2.81f)
|
||||
lineTo(5.49f, 1.60f)
|
||||
moveTo(14.98f, 1.50f)
|
||||
lineTo(14.98f, 2.72f)
|
||||
lineTo(15.95f, 2.72f)
|
||||
lineTo(15.95f, 6.49f)
|
||||
lineTo(14.98f, 6.49f)
|
||||
lineTo(14.99f, 7.80f)
|
||||
lineTo(14.15f, 7.80f)
|
||||
lineTo(14.14f, 11.46f)
|
||||
lineTo(14.98f, 11.44f)
|
||||
lineTo(14.98f, 13.84f)
|
||||
lineTo(17.82f, 13.84f)
|
||||
lineTo(17.82f, 15.12f)
|
||||
lineTo(18.77f, 15.12f)
|
||||
lineTo(18.77f, 16.39f)
|
||||
lineTo(19.66f, 16.39f)
|
||||
lineTo(19.66f, 20.06f)
|
||||
lineTo(18.78f, 20.06f)
|
||||
lineTo(18.78f, 21.28f)
|
||||
lineTo(17.83f, 21.28f)
|
||||
lineTo(17.83f, 22.50f)
|
||||
lineTo(10.31f, 22.50f)
|
||||
lineTo(10.31f, 21.28f)
|
||||
lineTo(9.33f, 21.28f)
|
||||
lineTo(9.33f, 20.05f)
|
||||
lineTo(8.35f, 20.05f)
|
||||
lineTo(8.35f, 18.84f)
|
||||
lineTo(7.47f, 18.84f)
|
||||
lineTo(7.47f, 16.36f)
|
||||
lineTo(6.48f, 16.36f)
|
||||
lineTo(6.48f, 3.99f)
|
||||
lineTo(7.48f, 3.99f)
|
||||
lineTo(7.48f, 2.72f)
|
||||
lineTo(8.34f, 2.72f)
|
||||
lineTo(8.34f, 1.50f)
|
||||
close()
|
||||
}
|
||||
path(fill = SolidColor(Color.Black)) {
|
||||
moveTo(2.92f, 7.82f)
|
||||
lineTo(2.92f, 8.77f)
|
||||
lineTo(3.44f, 8.77f)
|
||||
lineTo(3.44f, 9.33f)
|
||||
lineTo(3.86f, 9.33f)
|
||||
lineTo(3.86f, 9.85f)
|
||||
lineTo(4.40f, 9.85f)
|
||||
lineTo(4.40f, 10.25f)
|
||||
lineTo(7.93f, 10.25f)
|
||||
lineTo(7.93f, 9.83f)
|
||||
lineTo(8.46f, 9.83f)
|
||||
lineTo(8.46f, 9.32f)
|
||||
lineTo(8.99f, 9.32f)
|
||||
lineTo(8.99f, 8.22f)
|
||||
lineTo(9.92f, 8.22f)
|
||||
lineTo(9.92f, 9.31f)
|
||||
lineTo(10.46f, 9.31f)
|
||||
lineTo(10.46f, 9.82f)
|
||||
lineTo(10.88f, 9.82f)
|
||||
lineTo(10.88f, 10.23f)
|
||||
lineTo(14.42f, 10.23f)
|
||||
lineTo(14.42f, 9.83f)
|
||||
lineTo(14.93f, 9.83f)
|
||||
lineTo(14.93f, 9.31f)
|
||||
lineTo(15.47f, 9.31f)
|
||||
lineTo(15.47f, 8.77f)
|
||||
lineTo(15.97f, 8.77f)
|
||||
lineTo(15.97f, 7.83f)
|
||||
moveTo(4.34f, 7.22f)
|
||||
lineTo(4.34f, 8.62f)
|
||||
lineTo(4.87f, 8.62f)
|
||||
lineTo(4.87f, 9.43f)
|
||||
lineTo(5.33f, 9.43f)
|
||||
lineTo(5.33f, 10.20f)
|
||||
lineTo(5.89f, 10.20f)
|
||||
lineTo(5.89f, 10.79f)
|
||||
lineTo(9.62f, 10.79f)
|
||||
lineTo(9.62f, 10.18f)
|
||||
lineTo(10.17f, 10.18f)
|
||||
lineTo(10.17f, 9.42f)
|
||||
lineTo(10.73f, 9.42f)
|
||||
lineTo(10.73f, 7.82f)
|
||||
lineTo(11.71f, 7.82f)
|
||||
lineTo(11.71f, 9.41f)
|
||||
lineTo(12.28f, 9.41f)
|
||||
lineTo(12.28f, 10.15f)
|
||||
lineTo(12.72f, 10.15f)
|
||||
lineTo(12.72f, 10.75f)
|
||||
lineTo(16.45f, 10.75f)
|
||||
lineTo(16.45f, 10.17f)
|
||||
lineTo(16.99f, 10.17f)
|
||||
lineTo(16.99f, 9.41f)
|
||||
lineTo(17.56f, 9.41f)
|
||||
lineTo(17.56f, 8.62f)
|
||||
lineTo(18.09f, 8.62f)
|
||||
lineTo(18.09f, 7.25f)
|
||||
close()
|
||||
moveTo(10.95f, 8.21f)
|
||||
lineTo(11.45f, 8.21f)
|
||||
lineTo(11.45f, 8.74f)
|
||||
lineTo(12.00f, 8.74f)
|
||||
lineTo(12.00f, 9.27f)
|
||||
lineTo(12.49f, 9.27f)
|
||||
lineTo(12.49f, 8.74f)
|
||||
lineTo(12.00f, 8.74f)
|
||||
lineTo(12.00f, 8.21f)
|
||||
lineTo(12.51f, 8.21f)
|
||||
lineTo(12.51f, 8.74f)
|
||||
lineTo(12.97f, 8.74f)
|
||||
lineTo(12.97f, 9.28f)
|
||||
lineTo(13.46f, 9.28f)
|
||||
lineTo(13.46f, 9.78f)
|
||||
lineTo(12.97f, 9.78f)
|
||||
lineTo(12.97f, 9.28f)
|
||||
lineTo(12.51f, 9.28f)
|
||||
lineTo(12.51f, 9.76f)
|
||||
lineTo(12.00f, 9.76f)
|
||||
lineTo(12.00f, 9.28f)
|
||||
lineTo(11.45f, 9.28f)
|
||||
lineTo(11.45f, 8.74f)
|
||||
lineTo(10.95f, 8.74f)
|
||||
moveTo(12.80f, 7.80f)
|
||||
lineTo(13.32f, 7.80f)
|
||||
lineTo(13.32f, 8.58f)
|
||||
lineTo(13.90f, 8.58f)
|
||||
lineTo(13.90f, 9.35f)
|
||||
lineTo(14.42f, 9.35f)
|
||||
lineTo(14.42f, 8.57f)
|
||||
lineTo(13.91f, 8.57f)
|
||||
lineTo(13.91f, 7.80f)
|
||||
lineTo(14.44f, 7.80f)
|
||||
lineTo(14.44f, 8.58f)
|
||||
lineTo(14.92f, 8.58f)
|
||||
lineTo(14.93f, 9.36f)
|
||||
lineTo(15.44f, 9.37f)
|
||||
lineTo(15.44f, 10.10f)
|
||||
lineTo(14.92f, 10.10f)
|
||||
lineTo(14.93f, 9.36f)
|
||||
lineTo(14.43f, 9.36f)
|
||||
lineTo(14.43f, 10.07f)
|
||||
lineTo(13.91f, 10.07f)
|
||||
lineTo(13.91f, 9.37f)
|
||||
lineTo(13.32f, 9.36f)
|
||||
lineTo(13.32f, 8.58f)
|
||||
lineTo(12.80f, 8.58f)
|
||||
close()
|
||||
moveTo(3.86f, 8.28f)
|
||||
lineTo(4.35f, 8.28f)
|
||||
lineTo(4.35f, 8.81f)
|
||||
lineTo(4.90f, 8.82f)
|
||||
lineTo(4.90f, 9.34f)
|
||||
lineTo(5.40f, 9.34f)
|
||||
lineTo(5.40f, 8.81f)
|
||||
lineTo(4.91f, 8.81f)
|
||||
lineTo(4.91f, 8.28f)
|
||||
lineTo(5.41f, 8.28f)
|
||||
lineTo(5.41f, 8.81f)
|
||||
lineTo(5.87f, 8.81f)
|
||||
lineTo(5.88f, 9.35f)
|
||||
lineTo(6.36f, 9.35f)
|
||||
lineTo(6.36f, 9.85f)
|
||||
lineTo(5.88f, 9.85f)
|
||||
lineTo(5.88f, 9.35f)
|
||||
lineTo(5.41f, 9.35f)
|
||||
lineTo(5.41f, 9.83f)
|
||||
lineTo(4.91f, 9.83f)
|
||||
lineTo(4.91f, 9.35f)
|
||||
lineTo(4.35f, 9.35f)
|
||||
lineTo(4.35f, 8.82f)
|
||||
lineTo(3.86f, 8.81f)
|
||||
moveTo(5.32f, 7.90f)
|
||||
lineTo(5.84f, 7.90f)
|
||||
lineTo(5.84f, 8.68f)
|
||||
lineTo(6.42f, 8.69f)
|
||||
lineTo(6.42f, 9.45f)
|
||||
lineTo(6.94f, 9.45f)
|
||||
lineTo(6.94f, 8.67f)
|
||||
lineTo(6.43f, 8.67f)
|
||||
lineTo(6.43f, 7.90f)
|
||||
lineTo(6.96f, 7.91f)
|
||||
lineTo(6.96f, 8.68f)
|
||||
lineTo(7.45f, 8.68f)
|
||||
lineTo(7.45f, 9.47f)
|
||||
lineTo(7.96f, 9.47f)
|
||||
lineTo(7.96f, 10.21f)
|
||||
lineTo(7.45f, 10.20f)
|
||||
lineTo(7.45f, 9.47f)
|
||||
lineTo(6.96f, 9.47f)
|
||||
lineTo(6.96f, 10.18f)
|
||||
lineTo(6.43f, 10.18f)
|
||||
lineTo(6.43f, 9.47f)
|
||||
lineTo(5.84f, 9.46f)
|
||||
lineTo(5.84f, 8.69f)
|
||||
lineTo(5.32f, 8.68f)
|
||||
close()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user