/* * 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 UsersPlus : CustomPathIcon { protected override string IconGeometry16 { get; } = "M7.5 7a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Zm0 1a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Zm-1.876 2h3.752a.98.98 0 0 1 .833.467l.758 1.224a.197.197 0 0 1 .006.209.178.178 0 0 1-.165.1H4.192a.178.178 0 0 1-.165-.1.197.197 0 0 1 .006-.21l.759-1.223A.98.98 0 0 1 5.624 10Zm-1.682-.06A1.98 1.98 0 0 1 5.624 9h3.752c.684 0 1.32.355 1.682.94l.76 1.224c.495.8-.075 1.836-1.01 1.836H4.192c-.935 0-1.505-1.037-1.01-1.836l.76-1.224ZM13.036 9H12v1h1.036c.424 0 .83.194 1.108.535l.786.968c.174.214.004.497-.21.497h-1.746v1h1.745c1.107 0 1.66-1.3.987-2.127l-.786-.968A2.428 2.428 0 0 0 13.036 9Zm.464-3a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm1 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0ZM2 7V5.5a.5.5 0 0 1 1 0V7h1.5a.5.5 0 0 1 0 1H3v1.5a.5.5 0 0 1-1 0V8H.5a.5.5 0 0 1 0-1H2Z"; protected override string IconGeometry20 { get; } = "M8.125 8.75a1.875 1.875 0 1 0 0-3.75 1.875 1.875 0 0 0 0 3.75Zm0 1.25a3.125 3.125 0 1 0 0-6.25 3.125 3.125 0 0 0 0 6.25ZM5.78 12.5h4.69c.42 0 .814.218 1.04.584l.95 1.53a.246.246 0 0 1 .006.261.222.222 0 0 1-.206.125H3.99a.22.22 0 0 1-.206-.125.246.246 0 0 1 .007-.261l.948-1.53a1.225 1.225 0 0 1 1.04-.584Zm-2.103-.075A2.475 2.475 0 0 1 5.78 11.25h4.69c.855 0 1.65.444 2.103 1.175l.948 1.53c.62 1-.093 2.295-1.261 2.295H3.99c-1.168 0-1.88-1.296-1.261-2.295l.948-1.53Zm11.367-1.175H13.75v1.25h1.294c.531 0 1.04.242 1.386.668l.982 1.21c.217.268.005.622-.263.622h-2.182v1.25h2.182c1.384 0 2.074-1.624 1.234-2.66l-.983-1.21a3.035 3.035 0 0 0-2.355-1.13Zm.581-3.75a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0Zm1.25 0a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0Zm-15 1.25V7.5a.625.625 0 1 1 1.25 0v1.25h1.25a.625.625 0 1 1 0 1.25h-1.25v1.25a.625.625 0 1 1-1.25 0V10H.625a.625.625 0 1 1 0-1.25h1.25Z"; protected override string IconGeometry24 { get; } = "M9.75 10.5a2.25 2.25 0 1 0 0-4.5 2.25 2.25 0 0 0 0 4.5Zm0 1.5a3.75 3.75 0 1 0 0-7.5 3.75 3.75 0 0 0 0 7.5Zm-2.814 3h5.628c.503 0 .976.261 1.249.7l1.138 1.836a.296.296 0 0 1 .008.314.267.267 0 0 1-.247.15H4.788a.267.267 0 0 1-.247-.15.296.296 0 0 1 .008-.314L5.687 15.7c.273-.439.746-.7 1.249-.7Zm-2.524-.09a2.97 2.97 0 0 1 2.524-1.41h5.628a2.97 2.97 0 0 1 2.524 1.41l1.138 1.836c.743 1.199-.112 2.754-1.514 2.754H4.788c-1.402 0-2.257-1.555-1.514-2.754l1.138-1.836Zm13.641-1.41H16.5V15h1.553c.637 0 1.247.29 1.663.802l1.178 1.452c.261.322.006.746-.315.746h-2.618v1.5h2.618c1.66 0 2.488-1.949 1.48-3.19l-1.179-1.453a3.642 3.642 0 0 0-2.827-1.357ZM18.75 9a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Zm1.5 0a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm-18 1.5V9a.75.75 0 0 1 1.5 0v1.5h1.5a.75.75 0 0 1 0 1.5h-1.5v1.5a.75.75 0 0 1-1.5 0V12H.75a.75.75 0 0 1 0-1.5h1.5Z"; protected override string IconGeometry32 { get; } = "M13 14a3 3 0 1 0 0-6 3 3 0 0 0 0 6Zm0 2a5 5 0 1 0 0-10 5 5 0 0 0 0 10Zm-3.752 4h7.504a1.96 1.96 0 0 1 1.665.934l1.517 2.448a.394.394 0 0 1 .011.418.356.356 0 0 1-.33.2H6.386a.355.355 0 0 1-.33-.2.394.394 0 0 1 .01-.418l1.518-2.448A1.96 1.96 0 0 1 9.248 20Zm-3.365-.12A3.96 3.96 0 0 1 9.248 18h7.504c1.368 0 2.64.71 3.365 1.88l1.517 2.448c.991 1.599-.149 3.672-2.018 3.672H6.384c-1.87 0-3.01-2.073-2.018-3.672l1.517-2.448ZM24.071 18H22v2h2.071c.85 0 1.663.387 2.217 1.07l1.571 1.936c.348.428.008.994-.42.994h-3.491v2h3.49c2.215 0 3.318-2.599 1.974-4.255L27.84 19.81A4.856 4.856 0 0 0 24.072 18ZM25 12a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm2 0a4 4 0 1 1-8 0 4 4 0 0 1 8 0ZM3 14v-2a1 1 0 1 1 2 0v2h2a1 1 0 1 1 0 2H5v2a1 1 0 1 1-2 0v-2H1a1 1 0 1 1 0-2h2Z"; }