Skip to content

Commit

Permalink
ISSUE #4959 - create new icons
Browse files Browse the repository at this point in the history
  • Loading branch information
Amantini1997 committed Jun 11, 2024
1 parent f14a9e7 commit 24afe9f
Show file tree
Hide file tree
Showing 11 changed files with 244 additions and 33 deletions.
29 changes: 0 additions & 29 deletions frontend/assets/icons/filled/tickets-filled.svg.tsx

This file was deleted.

26 changes: 26 additions & 0 deletions frontend/assets/icons/outlined/compare-outlined.svg.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
/**
* Copyright (C) 2022 3D Repo Ltd
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* 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 Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
type IProps = {
className?: any;
};

export default ({ className }: IProps) => (
<svg width="18" height="20" viewBox="0 0 18 20" fill="none" xmlns="http://www.w3.org/2000/svg" className={className}>
<path fillRule="evenodd" clipRule="evenodd" d="M7.59375 0.703125C7.59375 0.3148 7.90855 0 8.29688 0C8.6852 0 9 0.3148 9 0.703125V19.2969C9 19.6852 8.6852 20 8.29688 20C7.90855 20 7.59375 19.6852 7.59375 19.2969V18.7305H3.70703C1.76541 18.7305 0.191406 17.1565 0.191406 15.2148V4.78515C0.191406 2.84352 1.76541 1.26952 3.70703 1.26952C4.93219 1.23484 6.63163 1.24733 7.59375 1.25887V0.703125ZM7.59375 17.3242V9.94612L1.61718 15.503C1.75771 16.5317 2.63981 17.3242 3.70703 17.3242H7.59375Z" fill="currentColor"/>
<path d="M14.2148 18.7305H10.4062V9.05159L16.3242 14.5603V4.78516C16.3242 3.62018 15.3798 2.67578 14.2148 2.67578H10.4062V1.26953H14.2148C16.1565 1.26953 17.7305 2.84353 17.7305 4.78516V15.2148C17.7305 17.1565 16.1565 18.7305 14.2148 18.7305Z" fill="currentColor"/>
</svg>
);
29 changes: 29 additions & 0 deletions frontend/assets/icons/outlined/groups-outlined.svg.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
/**
* Copyright (C) 2022 3D Repo Ltd
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* 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 Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
type IProps = {
className?: any;
};

export default ({ className }: IProps) => (
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" className={className}>
<path fillRule="evenodd" clipRule="evenodd" d="M8.63281 12.832C8.63281 14.1264 7.58348 15.1758 6.28906 15.1758C4.99465 15.1758 3.94531 14.1264 3.94531 12.832C3.94531 11.5376 4.99465 10.4883 6.28906 10.4883C7.58348 10.4883 8.63281 11.5376 8.63281 12.832ZM7.22656 12.832C7.22656 13.3498 6.80683 13.7695 6.28906 13.7695C5.7713 13.7695 5.35156 13.3498 5.35156 12.832C5.35156 12.3143 5.7713 11.8945 6.28906 11.8945C6.80683 11.8945 7.22656 12.3143 7.22656 12.832Z" fill="currentColor"/>
<path fillRule="evenodd" clipRule="evenodd" d="M16.0547 12.832C16.0547 14.1264 15.0054 15.1758 13.7109 15.1758C12.4165 15.1758 11.3672 14.1264 11.3672 12.832C11.3672 11.5376 12.4165 10.4883 13.7109 10.4883C15.0054 10.4883 16.0547 11.5376 16.0547 12.832ZM14.6484 12.832C14.6484 13.3498 14.2287 13.7695 13.7109 13.7695C13.1932 13.7695 12.7734 13.3498 12.7734 12.832C12.7734 12.3143 13.1932 11.8945 13.7109 11.8945C14.2287 11.8945 14.6484 12.3143 14.6484 12.832Z" fill="currentColor"/>
<path fillRule="evenodd" clipRule="evenodd" d="M12.3438 6.30859C12.3438 7.60301 11.2944 8.65234 10 8.65234C8.70558 8.65234 7.65625 7.60301 7.65625 6.30859C7.65625 5.01418 8.70558 3.96484 10 3.96484C11.2944 3.96484 12.3438 5.01418 12.3438 6.30859ZM10.9375 6.30859C10.9375 6.82636 10.5178 7.24609 10 7.24609C9.48223 7.24609 9.0625 6.82636 9.0625 6.30859C9.0625 5.79083 9.48223 5.37109 10 5.37109C10.5178 5.37109 10.9375 5.79083 10.9375 6.30859Z" fill="currentColor"/>
<path fillRule="evenodd" clipRule="evenodd" d="M10 20C15.5228 20 20 15.5228 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20ZM10 18.5938C14.7462 18.5938 18.5938 14.7462 18.5938 10C18.5938 5.2538 14.7462 1.40625 10 1.40625C5.2538 1.40625 1.40625 5.2538 1.40625 10C1.40625 14.7462 5.2538 18.5938 10 18.5938Z" fill="currentColor"/>
</svg>

);
27 changes: 27 additions & 0 deletions frontend/assets/icons/outlined/issue-outlined.svg.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
/**
* Copyright (C) 2022 3D Repo Ltd
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* 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 Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
type IProps = {
className?: any;
};

export default ({ className }: IProps) => (
<svg width="18" height="20" viewBox="0 0 18 20" fill="none" xmlns="http://www.w3.org/2000/svg" className={className}>
<path fillRule="evenodd" clipRule="evenodd" d="M9 4.31641C6.76713 4.31641 4.95703 6.1265 4.95703 8.35938C4.95703 10.5922 6.76713 12.4023 9 12.4023C11.2329 12.4023 13.043 10.5922 13.043 8.35938C13.043 6.1265 11.2329 4.31641 9 4.31641ZM6.36328 8.35938C6.36328 6.90316 7.54378 5.72266 9 5.72266C10.4562 5.72266 11.6367 6.90316 11.6367 8.35938C11.6367 9.81559 10.4562 10.9961 9 10.9961C7.54378 10.9961 6.36328 9.81559 6.36328 8.35938Z" fill="currentColor"/>
<path fillRule="evenodd" clipRule="evenodd" d="M9.00627 0C6.81088 0 4.74251 0.83511 3.18707 2.35214L3.18664 2.35257C1.63612 3.86741 0.777344 5.8841 0.777344 8.03075C0.777344 11.292 2.35853 14.004 4.09256 16.0007C5.82936 18.0005 7.77302 19.346 8.62901 19.8902C8.85922 20.0366 9.15332 20.0366 9.38353 19.8902C10.2395 19.346 12.1832 18.0005 13.92 16.0007C15.654 14.004 17.2352 11.292 17.2352 8.03075C17.2352 5.88426 16.3765 3.86734 14.8256 2.35475L14.8254 2.35463C13.2699 0.835001 11.2015 0 9.00627 0ZM4.1692 3.35861C5.45848 2.10129 7.17298 1.40625 9.00627 1.40625C10.8396 1.40625 12.554 2.10132 13.8432 3.36093L13.8436 3.36139C15.1273 4.61327 15.8289 6.26889 15.8289 8.03075C15.8289 10.8228 14.4738 13.2183 12.8582 15.0786C11.464 16.6841 9.91537 17.844 9.00627 18.4564C8.09717 17.844 6.54859 16.6841 5.15431 15.0786C3.53872 13.2183 2.18359 10.8228 2.18359 8.03075C2.18359 6.26907 2.88511 4.61324 4.1692 3.35861Z" fill="currentColor"/>
</svg>

);
27 changes: 27 additions & 0 deletions frontend/assets/icons/outlined/layers-outlined.svg.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
/**
* Copyright (C) 2022 3D Repo Ltd
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* 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 Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
type IProps = {
className?: any;
};

export default ({ className }: IProps) => (
<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg" className={className}>
<path fillRule="evenodd" clipRule="evenodd" d="M9.40846 0.503925C9.78649 0.326816 10.2237 0.326817 10.6017 0.503925L19.6053 4.72222C20.148 4.97646 20.1442 5.74953 19.5991 5.9985L10.5893 10.1138C10.2183 10.2833 9.79188 10.2833 9.42082 10.1138L0.410998 5.9985C-0.134088 5.74953 -0.137829 4.97646 0.404821 4.72222L9.40846 0.503925ZM10.0051 1.77734L17.6324 5.35083L10.0051 8.83466L2.37774 5.35083L10.0051 1.77734Z" fill="currentColor"/>
<path d="M2.46854 8.47433L0.409894 9.43883C-0.132756 9.69306 -0.129014 10.4661 0.416072 10.7151L9.42589 14.8304C9.79696 14.9999 10.2233 14.9999 10.5944 14.8304L19.6042 10.7151C20.1493 10.4661 20.153 9.69306 19.6104 9.43883L17.5467 8.47198L15.8684 9.23859L17.6375 10.0674L10.0101 13.5513L2.38282 10.0674L4.1469 9.24094L2.46854 8.47433Z" fill="currentColor"/>
<path d="M2.46854 13.1469L0.409895 14.1114C-0.132755 14.3656 -0.129014 15.1387 0.416072 15.3876L9.42589 19.5029C9.79696 19.6724 10.2233 19.6724 10.5944 19.5029L19.6042 15.3876C20.1493 15.1387 20.153 14.3656 19.6104 14.1114L17.5467 13.1445L15.8684 13.9111L17.6375 14.74L10.0101 18.2238L2.38282 14.74L4.1469 13.9135L2.46854 13.1469Z" fill="currentColor"/>
</svg>
);
25 changes: 25 additions & 0 deletions frontend/assets/icons/outlined/measure-outlined.svg.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
/**
* Copyright (C) 2022 3D Repo Ltd
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* 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 Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
type IProps = {
className?: any;
};

export default ({ className }: IProps) => (
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" className={className}>
<path fillRule="evenodd" clipRule="evenodd" d="M2.14173 5.70489L14.2951 17.8583L17.8583 14.2951L15.5657 12.0026L14.3538 13.2144C14.0792 13.489 13.634 13.489 13.3594 13.2144C13.0849 12.9399 13.0849 12.4947 13.3594 12.2201L14.5713 11.0082L12.2788 8.71562L11.0669 9.92751C10.7923 10.2021 10.3471 10.2021 10.0725 9.92751C9.79792 9.65292 9.79792 9.20773 10.0725 8.93314L11.2844 7.72125L8.99182 5.42868L7.77994 6.64057C7.50535 6.91515 7.06015 6.91515 6.78557 6.64057C6.51098 6.36598 6.51098 5.92078 6.78557 5.6462L7.99745 4.43431L5.70488 2.14174L2.14173 5.70489ZM0.658458 6.21036C0.379295 5.9312 0.379294 5.47859 0.658458 5.19942L5.19941 0.65847C5.47858 0.379298 5.9312 0.379313 6.21035 0.65847L19.3415 13.7897C19.6207 14.0688 19.6207 14.5214 19.3415 14.8006L14.8006 19.3416C14.5215 19.6207 14.0689 19.6208 13.7897 19.3416L0.658458 6.21036Z" fill="currentColor"/>
</svg>
);
8 changes: 4 additions & 4 deletions frontend/assets/icons/outlined/safetibase-outlined.svg.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@ type IProps = {
};

export default ({ className }: IProps) => (
<svg xmlns="http://www.w3.org/2000/svg" width="1024" height="947" viewBox="0 0 1024 947" fill="none" className={className}>
<path fillRule="evenodd" clipRule="evenodd" d="M951.685 72.2123L72.3156 72.2123L512.867 873.852L951.685 72.2123ZM951.685 -0.000189427L72.3156 -0.000266304C17.4011 -0.000271105 -17.418 58.8659 9.03004 106.992L449.582 908.631C477.037 958.589 548.839 958.53 576.211 908.526L1015.03 106.886C1041.37 58.7633 1006.55 -0.000184631 951.685 -0.000189427Z" fill="currentColor" />
<path fillRule="evenodd" clipRule="evenodd" d="M511.885 151.446C531.826 151.446 547.991 167.612 547.991 187.553L547.991 420.238C547.991 440.179 531.826 456.344 511.885 456.344C491.944 456.344 475.778 440.179 475.778 420.238L475.778 187.553C475.778 167.612 491.944 151.446 511.885 151.446Z" fill="currentColor" />
<path d="M558.021 556.639C558.021 582.119 537.365 602.775 511.885 602.775C486.405 602.775 465.749 582.119 465.749 556.639C465.749 531.159 486.405 510.503 511.885 510.503C537.365 510.503 558.021 531.159 558.021 556.639Z" fill="currentColor" />
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" className={className}>
<path d="M9.35626 12.0898C9.54534 11.9578 9.76926 11.8844 9.99999 11.8786C10.156 11.8767 10.3108 11.9055 10.4557 11.9632C10.6006 12.021 10.7326 12.1067 10.8443 12.2154C10.9559 12.324 11.045 12.4536 11.1065 12.5966C11.168 12.7396 11.2006 12.8933 11.2025 13.0489C11.2024 13.2791 11.1343 13.5041 11.0066 13.6959C10.8789 13.8877 10.6973 14.0376 10.4846 14.127C10.2719 14.2163 10.0375 14.2412 9.81075 14.1983C9.58398 14.1555 9.37492 14.0469 9.20972 13.8861C9.04453 13.7253 8.93054 13.5195 8.88203 13.2945C8.83352 13.0694 8.85264 12.8351 8.93699 12.6208C9.02134 12.4066 9.16718 12.2219 9.35626 12.0898Z" fill="currentColor"/>
<path d="M9.31734 2.95178C9.52932 2.84638 9.76313 2.79199 9.99999 2.79299C10.2367 2.79285 10.4702 2.8476 10.6821 2.95294C10.8939 3.05827 11.0783 3.21129 11.2207 3.39991C11.8074 4.1304 11.9713 5.38785 11.6652 6.76887C11.279 8.50969 10.6741 10.5849 9.99999 10.5849C9.32588 10.5849 8.721 8.50969 8.33475 6.76524C8.02866 5.38422 8.19264 4.12676 8.7793 3.39991C8.92108 3.21066 9.10535 3.05718 9.31734 2.95178Z" fill="currentColor"/>
<path fillRule="evenodd" clipRule="evenodd" d="M1.41241 0.625L18.5876 0.625001C19.6591 0.625002 20.3393 1.77273 19.8248 2.71263L11.2541 18.3696C10.7195 19.3463 9.31713 19.3475 8.78089 18.3717L0.176364 2.71469C-0.3402 1.77473 0.339862 0.625 1.41241 0.625ZM1.41241 2.0354L18.5876 2.0354L10.0169 17.6924L1.41241 2.0354Z" fill="currentColor"/>
</svg>
);
26 changes: 26 additions & 0 deletions frontend/assets/icons/outlined/sequence_calendar-outlined.svg.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
/**
* Copyright (C) 2022 3D Repo Ltd
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* 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 Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
type IProps = {
className?: string,
};

export default ({ className }: IProps) => (
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" className={className}>
<path fillRule="evenodd" clipRule="evenodd" d="M7.08984 16.1862V11.3514C7.08984 10.1609 8.47686 9.50897 9.39347 10.2687L12.402 12.7622C13.0941 13.3359 13.0777 14.4027 12.3683 14.9547L9.35975 17.296C8.4361 18.0148 7.08984 17.3566 7.08984 16.1862ZM8.49609 16.1862V11.3514L11.5046 13.845L8.49609 16.1862Z" fill="currentColor"/>
<path fillRule="evenodd" clipRule="evenodd" d="M5.89944 0.0976562C6.28777 0.0976562 6.60257 0.412456 6.60257 0.800781V1.78402H13.3974V0.800781C13.3974 0.412456 13.7122 0.0976562 14.1006 0.0976562C14.4889 0.0976562 14.8037 0.412456 14.8037 0.800781V1.78402H17.1875C18.7408 1.78402 20 3.04322 20 4.59652V17.1838C20 18.7371 18.7408 19.9963 17.1875 19.9963H2.8125C1.2592 19.9963 0 18.7371 0 17.1838V4.59652C0 3.04322 1.2592 1.78402 2.8125 1.78402H5.19632V0.800781C5.19632 0.412456 5.51112 0.0976562 5.89944 0.0976562ZM13.3974 3.19027V4.15274C13.3974 4.54106 13.7122 4.85586 14.1006 4.85586C14.4889 4.85586 14.8037 4.54106 14.8037 4.15274V3.19027H17.1875C17.9642 3.19027 18.5938 3.81987 18.5938 4.59652V7.2038H1.40625V4.59652C1.40625 3.81987 2.03585 3.19027 2.8125 3.19027H5.19632V4.15274C5.19632 4.54106 5.51112 4.85586 5.89944 4.85586C6.28777 4.85586 6.60257 4.54106 6.60257 4.15274V3.19027H13.3974ZM1.40625 8.61005H18.5938V17.1838C18.5938 17.9605 17.9641 18.5901 17.1875 18.5901H2.8125C2.03585 18.5901 1.40625 17.9605 1.40625 17.1838V8.61005Z" fill="currentColor"/>
</svg>
);
Loading

0 comments on commit 24afe9f

Please sign in to comment.