/* * 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 UsersMerge : CustomPathIcon { protected override string IconGeometry16 { get; } = "M3.5 2a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3ZM3 3.5a.5.5 0 1 1 1 0 .5.5 0 0 1-1 0Zm.5 8.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3ZM3 13.5a.5.5 0 1 1 1 0 .5.5 0 0 1-1 0ZM11.085 8a1.5 1.5 0 1 1 0 1H9v3.5A1.5 1.5 0 0 1 7.5 14H6v-1h1.5a.5.5 0 0 0 .5-.5v-8a.5.5 0 0 0-.5-.5H6V3h1.5A1.5 1.5 0 0 1 9 4.5V8h2.085ZM12.5 8a.5.5 0 1 0 0 1 .5.5 0 0 0 0-1Z"; protected override string IconGeometry20 { get; } = "M4.375 2.5a1.875 1.875 0 1 0 0 3.75 1.875 1.875 0 0 0 0-3.75ZM3.75 4.375a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0ZM4.375 15a1.875 1.875 0 1 0 0 3.75 1.875 1.875 0 0 0 0-3.75Zm-.625 1.875a.625.625 0 1 1 1.25 0 .625.625 0 0 1-1.25 0ZM13.857 10a1.876 1.876 0 1 1 0 1.25H11.25v4.375c0 1.035-.84 1.875-1.875 1.875H7.5v-1.25h1.875c.345 0 .625-.28.625-.625v-10A.625.625 0 0 0 9.375 5H7.5V3.75h1.875c1.036 0 1.875.84 1.875 1.875V10h2.607Zm1.768 0a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25Z"; protected override string IconGeometry24 { get; } = "M5.25 3a2.25 2.25 0 1 0 0 4.5 2.25 2.25 0 0 0 0-4.5ZM4.5 5.25a.75.75 0 1 1 1.5 0 .75.75 0 0 1-1.5 0ZM5.25 18a2.25 2.25 0 1 0 0 4.5 2.25 2.25 0 0 0 0-4.5Zm-.75 2.25a.75.75 0 1 1 1.5 0 .75.75 0 0 1-1.5 0ZM16.628 12a2.251 2.251 0 1 1 0 1.5H13.5v5.25A2.25 2.25 0 0 1 11.25 21H9v-1.5h2.25a.75.75 0 0 0 .75-.75v-12a.75.75 0 0 0-.75-.75H9V4.5h2.25a2.25 2.25 0 0 1 2.25 2.25V12h3.128Zm2.122 0a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Z"; protected override string IconGeometry32 { get; } = "M7 4a3 3 0 1 0 0 6 3 3 0 0 0 0-6ZM6 7a1 1 0 1 1 2 0 1 1 0 0 1-2 0Zm1 17a3 3 0 1 0 0 6 3 3 0 0 0 0-6Zm-1 3a1 1 0 1 1 2 0 1 1 0 0 1-2 0Zm16.17-11a3.001 3.001 0 1 1 0 2H18v7a3 3 0 0 1-3 3h-3v-2h3a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1h-3V6h3a3 3 0 0 1 3 3v7h4.17ZM25 16a1 1 0 1 0 0 2 1 1 0 0 0 0-2Z"; }