UNPKG

@craftercms/studio-ui

Version:

Services, components, models & utils to build CrafterCMS authoring extensions.

42 lines (40 loc) 3.71 kB
/* * Copyright (C) 2007-2022 Crafter Software Corporation. All Rights Reserved. * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License version 3 as published by * the Free Software Foundation. * * This program 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 Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ /* * Copyright (C) 2007-2022 Crafter Software Corporation. All Rights Reserved. * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License version 3 as published by * the Free Software Foundation. * * This program 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 this program. If not, see <http://www.gnu.org/licenses/>. */ import React from 'react'; import { createSvgIcon } from '@mui/material/utils'; export default createSvgIcon( React.createElement('path', { fillRule: 'evenodd', clipRule: 'evenodd', d: 'M20 1C20 0.45 19.55 0 19 0C18.45 0 18 0.45 18 1V3H16C15.45 3 15 4 15 4C15 4 15.45 5 16 5H18V7C18 7.55 18.45 8 19 8C19.55 8 20 7.55 20 7V5H22C22.55 5 23 4.55 23 4C23 3.45 22.55 3 22 3H20V1ZM13.4524 5.61906H14.268C14.4558 6.16823 14.7366 6.67432 15.0915 7.11856H11.9529V4.26191C11.9529 4.0597 11.8726 3.86578 11.7296 3.72281C11.5866 3.57983 11.3927 3.4995 11.1904 3.4995C10.9883 3.4995 10.7943 3.57983 10.6514 3.72281C10.5084 3.86578 10.4281 4.0597 10.4281 4.26191V7.11856H5.30952C5.2273 7.11856 5.14845 7.15122 5.09031 7.20936C5.03217 7.2675 4.9995 7.34635 4.9995 7.42857V9.36965C7.11825 9.44401 8.7995 11.1719 8.7995 13.3096C8.7995 15.4471 7.11825 17.175 4.9995 17.2494V19.1905C4.9995 19.2727 5.03217 19.3515 5.09031 19.4097C5.14845 19.4678 5.2273 19.5005 5.30952 19.5005H7.25061C7.32497 17.3817 9.05283 15.7005 11.1904 15.7005C13.3281 15.7005 15.056 17.3817 15.1303 19.5005H17.0714C17.1537 19.5005 17.2325 19.4678 17.2906 19.4097C17.3488 19.3515 17.3814 19.2727 17.3814 19.1905V14.0719H20.238C20.4403 14.0719 20.6342 13.9916 20.7772 13.8486C20.9202 13.7057 21.0005 13.5117 21.0005 13.3096C21.0005 13.1074 20.9202 12.9134 20.7772 12.7704C20.6342 12.6274 20.4403 12.5471 20.238 12.5471H17.3814V8.73221C17.8534 8.89361 18.3572 8.98637 18.881 8.99861V11.0476H20.238C20.8379 11.0476 21.4133 11.286 21.8375 11.7101C22.2616 12.1343 22.5 12.7097 22.5 13.3096C22.5 13.9095 22.2616 14.4848 21.8375 14.9089C21.4133 15.3331 20.8379 15.5714 20.238 15.5714H18.881V19.1905C18.881 19.6704 18.6903 20.1306 18.351 20.47C18.0116 20.8094 17.5513 21 17.0714 21H13.6333V19.6429C13.6333 18.2857 12.5476 17.2 11.1904 17.2C9.83333 17.2 8.74762 18.2857 8.74762 19.6429V21H5.30952C4.82961 21 4.36935 20.8094 4.03 20.47C3.69065 20.1306 3.5 19.6704 3.5 19.1905V15.7523H4.85714C6.21428 15.7523 7.3 14.6667 7.3 13.3096C7.3 11.9524 6.21428 10.8667 4.85714 10.8667H3.5V7.42857C3.5 6.94866 3.69065 6.4884 4.03 6.14905C4.36935 5.8097 4.82961 5.61906 5.30952 5.61906H8.92857V4.26191C8.92857 3.66201 9.16687 3.08669 9.59106 2.6625C10.0153 2.2383 10.5905 2 11.1904 2C11.7903 2 12.3657 2.2383 12.7899 2.6625C13.2141 3.08669 13.4524 3.66201 13.4524 4.26191V5.61906Z' }), 'ComponentIcon' );