/* * Copyright (c) 2023 Proton AG * * This file is part of ProtonVPN. * * ProtonVPN is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * ProtonVPN is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with ProtonVPN. If not, see . */ using ProtonVPN.Client.Common.UI.Assets.Icons.Base; namespace ProtonVPN.Client.Common.UI.Assets.Icons.PathIcons; public class StarFilled : CustomPathIcon { protected override string IconGeometry16 { get; } = "M7.502 1.788a.576.576 0 0 1 .996 0l1.85 3.296a.567.567 0 0 0 .393.278l3.795.69a.548.548 0 0 1 .308.923l-2.652 2.728a.542.542 0 0 0-.15.45l.496 3.723c.058.433-.4.757-.806.57l-3.489-1.61a.582.582 0 0 0-.486 0l-3.489 1.61c-.406.187-.864-.137-.806-.57l.497-3.723a.542.542 0 0 0-.15-.45L1.155 6.975a.548.548 0 0 1 .308-.922l3.795-.691a.567.567 0 0 0 .394-.278l1.849-3.296Z"; protected override string IconGeometry20 { get; } = "M9.377 2.235a.72.72 0 0 1 1.246 0l2.31 4.12c.103.181.284.31.493.347l4.744.864c.552.1.771.756.385 1.152l-3.315 3.41a.678.678 0 0 0-.188.563l.62 4.654c.073.542-.5.946-1.008.712l-4.36-2.012a.729.729 0 0 0-.608 0l-4.36 2.012c-.508.234-1.08-.17-1.009-.712l.621-4.654a.678.678 0 0 0-.188-.563l-3.315-3.41c-.386-.396-.167-1.051.385-1.152l4.744-.864a.709.709 0 0 0 .492-.347l2.31-4.12Z"; protected override string IconGeometry24 { get; } = "M11.252 2.682c.323-.576 1.173-.576 1.496 0l2.773 4.943a.85.85 0 0 0 .59.418l5.693 1.036c.663.121.926.907.462 1.383l-3.978 4.092a.814.814 0 0 0-.226.675l.745 5.585c.087.65-.6 1.136-1.21.855l-5.232-2.415a.873.873 0 0 0-.73 0l-5.232 2.415c-.61.28-1.297-.205-1.21-.855l.745-5.585a.813.813 0 0 0-.226-.675l-3.978-4.092c-.464-.476-.2-1.262.462-1.383l5.692-1.036a.85.85 0 0 0 .591-.418l2.773-4.943Z"; protected override string IconGeometry32 { get; } = "M15.003 3.575c.43-.767 1.564-.767 1.994 0l3.697 6.592c.164.291.453.496.788.557l7.59 1.382c.884.16 1.234 1.208.617 1.844l-5.306 5.456a1.084 1.084 0 0 0-.3.9l.993 7.446c.116.867-.8 1.514-1.613 1.14l-6.976-3.22a1.165 1.165 0 0 0-.974 0l-6.976 3.22c-.812.374-1.729-.273-1.613-1.14l.994-7.446a1.085 1.085 0 0 0-.301-.9L2.31 13.95c-.617-.636-.267-1.683.617-1.844l7.59-1.382c.335-.061.624-.266.788-.557l3.697-6.592Z"; }