Skip to content

Commit

Permalink
feat:🎸 update icons from figma
Browse files Browse the repository at this point in the history
Signed-off-by: GitHub <[email protected]>
  • Loading branch information
chihokotaro authored Dec 18, 2024
1 parent fe4b217 commit 8b73038
Show file tree
Hide file tree
Showing 21 changed files with 220 additions and 2 deletions.
4 changes: 4 additions & 0 deletions assets/medicine-autoinjector-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions assets/medicine-enema-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions assets/medicine-injectionform-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions assets/medicine-intravenousdrip-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 8 additions & 0 deletions assets/medicine-powder-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions assets/medicine-suppository-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions assets/medicine-syrup-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions assets/medicine-tablet-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions assets/ticket-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/workflow-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
22 changes: 22 additions & 0 deletions src/MedicineAutoinjectorIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
import Svg, { Path } from 'react-native-svg';
import type { SvgProps } from 'react-native-svg';
interface ISvgProps extends SvgProps {
xmlns?: string;
xmlnsXlink?: string;
xmlSpace?: string;
}
const SvgMedicineAutoinjectorIcon = (props: ISvgProps) => (
<Svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none" viewBox="0 0 24 24" {...props}>
<Path
fill="currentColor"
d="M12.977 10.995a1 1 0 0 1 0 1.414l-2.5 2.5a1 1 0 0 1-1.414-1.414l2.5-2.5a1 1 0 0 1 1.414 0"
/>
<Path
fill="currentColor"
fillRule="evenodd"
d="M6.736 22.13a2 2 0 0 1-2.61-.188l-2.122-2.12a2 2 0 0 1-.188-2.612l4.17-5.583q.086-.116.188-.218l9.265-9.266a2 2 0 0 1 2.829 0l3.535 3.536a2 2 0 0 1 0 2.828l-9.265 9.266a2 2 0 0 1-.218.188zm-3.318-3.723 2.122 2.121 2.75-2.053-2.818-2.818zm2.96-3.964 3.126 3.125 1.62-1.21 9.265-9.265-3.535-3.535-9.266 9.265z"
clipRule="evenodd"
/>
</Svg>
);
export default SvgMedicineAutoinjectorIcon;
18 changes: 18 additions & 0 deletions src/MedicineEnemaIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import Svg, { Path } from 'react-native-svg';
import type { SvgProps } from 'react-native-svg';
interface ISvgProps extends SvgProps {
xmlns?: string;
xmlnsXlink?: string;
xmlSpace?: string;
}
const SvgMedicineEnemaIcon = (props: ISvgProps) => (
<Svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none" viewBox="0 0 24 24" {...props}>
<Path
fill="currentColor"
fillRule="evenodd"
d="m8.586 16.94-5.879 5.879a1 1 0 0 1-1.414-1.415l5.879-5.878a2 2 0 0 1 0-2.829l1.405-1.405a6.4 6.4 0 0 1 0-2.046c.265-1.676 1.143-3.34 2.484-4.68s3.004-2.219 4.68-2.483c1.674-.265 3.52.077 4.866 1.422s1.686 3.191 1.422 4.865c-.265 1.677-1.143 3.34-2.483 4.68-1.34 1.341-3.004 2.22-4.68 2.484a6.4 6.4 0 0 1-2.047.001l-1.405 1.405a2 2 0 0 1-2.828 0m2.042-5.614 2.158 2.157c1.61.444 3.723-.224 5.346-1.846 2.148-2.148 2.622-5.156 1.06-6.718-1.059-1.059-2.782-1.182-4.451-.482l1.436 1.437a.75.75 0 1 1-1.06 1.06l-1.732-1.73a7.5 7.5 0 0 0-1.005.873l1.797 1.797a.75.75 0 1 1-1.06 1.06l-1.672-1.67c-.856 1.357-1.15 2.851-.817 4.062"
clipRule="evenodd"
/>
</Svg>
);
export default SvgMedicineEnemaIcon;
18 changes: 18 additions & 0 deletions src/MedicineInjectionformIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import Svg, { Path } from 'react-native-svg';
import type { SvgProps } from 'react-native-svg';
interface ISvgProps extends SvgProps {
xmlns?: string;
xmlnsXlink?: string;
xmlSpace?: string;
}
const SvgMedicineInjectionformIcon = (props: ISvgProps) => (
<Svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none" viewBox="0 0 24 24" {...props}>
<Path
fill="currentColor"
fillRule="evenodd"
d="M12 4.5a2 2 0 0 0 2 2h1v1h-3.25v-1a.75.75 0 0 0-1.5 0v1H4a1 1 0 0 0 0 2h6.25v1a.75.75 0 0 0 1.5 0v-1H15v1a4 4 0 0 0-4 4v6a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2v-6a4 4 0 0 0-4-4v-4h1a2 2 0 0 0 2-2 3 3 0 0 0-3-3h-2a3 3 0 0 0-3 3m5-1a1 1 0 0 1 1 1h-4a1 1 0 0 1 1-1zm-2 9a2 2 0 0 0-2 2v6h6v-6a2 2 0 0 0-2-2z"
clipRule="evenodd"
/>
</Svg>
);
export default SvgMedicineInjectionformIcon;
18 changes: 18 additions & 0 deletions src/MedicineIntravenousdripIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import Svg, { Path } from 'react-native-svg';
import type { SvgProps } from 'react-native-svg';
interface ISvgProps extends SvgProps {
xmlns?: string;
xmlnsXlink?: string;
xmlSpace?: string;
}
const SvgMedicineIntravenousdripIcon = (props: ISvgProps) => (
<Svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none" viewBox="0 0 24 24" {...props}>
<Path
fill="currentColor"
fillRule="evenodd"
d="M12 4.6h2a2 2 0 0 1 2 2v8a4 4 0 0 1-4 4h-2v.4a1 1 0 0 0 1 1h5a1 1 0 0 0 1-1v-4.5a2.5 2.5 0 0 1 5 0V21a1 1 0 1 1-2 0v-6.5a.5.5 0 0 0-1 0V19a3 3 0 0 1-3 3h-5a3 3 0 0 1-3-3v-.4H6a4 4 0 0 1-4-4v-8a2 2 0 0 1 2-2h2a3 3 0 1 1 6 0m2 9.4V6.6H4v1.65h2a.75.75 0 0 1 0 1.5H4v1.5h2a.75.75 0 0 1 0 1.5H4V14zm-4-9.4a1 1 0 1 0-2 0z"
clipRule="evenodd"
/>
</Svg>
);
export default SvgMedicineIntravenousdripIcon;
22 changes: 22 additions & 0 deletions src/MedicinePowderIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
import Svg, { Path } from 'react-native-svg';
import type { SvgProps } from 'react-native-svg';
interface ISvgProps extends SvgProps {
xmlns?: string;
xmlnsXlink?: string;
xmlSpace?: string;
}
const SvgMedicinePowderIcon = (props: ISvgProps) => (
<Svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none" viewBox="0 0 24 24" {...props}>
<Path
fill="currentColor"
fillRule="evenodd"
d="M3.483 5.095a2 2 0 0 0-1.414 2.45l3.026 11.293a2 2 0 0 0 2.45 1.414l6.673-1.788a2 2 0 0 0 .928-.55 1 1 0 1 0 1.218-1.587l.53-.7a1 1 0 1 0 1.114-1.472l.944-1.247a2 2 0 0 0 .337-1.725l-2.063-7.7a2 2 0 0 0-2.45-1.414zM7.027 18.32l6.673-1.788 3.658-4.831L15.294 4 4 7.026z"
clipRule="evenodd"
/>
<Path
fill="currentColor"
d="M21.759 17.124a1 1 0 1 0 0-2 1 1 0 0 0 0 2M18.759 19.124a1 1 0 1 0 0-2 1 1 0 0 0 0 2M16.759 20.124a1 1 0 1 1-2 0 1 1 0 0 1 2 0M18.759 23.124a1 1 0 1 0 0-2 1 1 0 0 0 0 2M22.759 20.124a1 1 0 1 1-2 0 1 1 0 0 1 2 0"
/>
</Svg>
);
export default SvgMedicinePowderIcon;
18 changes: 18 additions & 0 deletions src/MedicineSuppositoryIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import Svg, { Path } from 'react-native-svg';
import type { SvgProps } from 'react-native-svg';
interface ISvgProps extends SvgProps {
xmlns?: string;
xmlnsXlink?: string;
xmlSpace?: string;
}
const SvgMedicineSuppositoryIcon = (props: ISvgProps) => (
<Svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none" viewBox="0 0 24 24" {...props}>
<Path
fill="currentColor"
fillRule="evenodd"
d="M15.555 20.256A2 2 0 0 1 13.572 22h-3.143a2 2 0 0 1-1.984-1.744l-1.249-9.684a6 6 0 0 1 .827-3.89L9.865 3.66c.974-1.599 3.296-1.599 4.27 0l1.842 3.023a6 6 0 0 1 .827 3.89zM10.43 20l-1.25-9.684a4 4 0 0 1 .552-2.593l1.842-3.022a.5.5 0 0 1 .854 0l1.842 3.022a4 4 0 0 1 .551 2.593L13.572 20z"
clipRule="evenodd"
/>
</Svg>
);
export default SvgMedicineSuppositoryIcon;
18 changes: 18 additions & 0 deletions src/MedicineSyrupIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import Svg, { Path } from 'react-native-svg';
import type { SvgProps } from 'react-native-svg';
interface ISvgProps extends SvgProps {
xmlns?: string;
xmlnsXlink?: string;
xmlSpace?: string;
}
const SvgMedicineSyrupIcon = (props: ISvgProps) => (
<Svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none" viewBox="0 0 24 24" {...props}>
<Path
fill="currentColor"
fillRule="evenodd"
d="M5 4a2 2 0 0 1 2-2h5a2 2 0 0 1 2 2v3a3 3 0 0 1 3 3v3h3.5a2 2 0 0 1 1.993 2.166l-.5 6A2 2 0 0 1 20 23h-6a2 2 0 0 1-1.732-1H4a2 2 0 0 1-2-2V10a3 3 0 0 1 3-3zm7 0v3H7V4zM5 9h9a1 1 0 0 1 1 1v1H4v-1a1 1 0 0 1 1-1m-1 4v1.5h3.25a.75.75 0 0 0 0-1.5zm0 3.5V18h3.25a.75.75 0 0 0 0-1.5zM20 21l.5-6h-7l.5 6z"
clipRule="evenodd"
/>
</Svg>
);
export default SvgMedicineSyrupIcon;
18 changes: 18 additions & 0 deletions src/MedicineTabletIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import Svg, { Path } from 'react-native-svg';
import type { SvgProps } from 'react-native-svg';
interface ISvgProps extends SvgProps {
xmlns?: string;
xmlnsXlink?: string;
xmlSpace?: string;
}
const SvgMedicineTabletIcon = (props: ISvgProps) => (
<Svg xmlns="http://www.w3.org/2000/svg" width={24} height={24} fill="none" viewBox="0 0 24 24" {...props}>
<Path
fill="currentColor"
fillRule="evenodd"
d="M22 12c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10m-12 7.748V4.252a8.003 8.003 0 0 0 0 15.496m4-15.496v15.496a8.003 8.003 0 0 0 0-15.496"
clipRule="evenodd"
/>
</Svg>
);
export default SvgMedicineTabletIcon;
Loading

0 comments on commit 8b73038

Please sign in to comment.