Skip to content

Commit

Permalink
feat: update missing icons (#228)
Browse files Browse the repository at this point in the history
* feat: add missin icon svg

* feat: generate missing icons

Co-authored-by: Leonardo Di Vittorio <leonardo.divittorio@Leonardos-MacBook-Pro.local>
  • Loading branch information
div-Leo and Leonardo Di Vittorio authored May 23, 2022
1 parent ea9a428 commit 2f840e5
Show file tree
Hide file tree
Showing 36 changed files with 481 additions and 0 deletions.
3 changes: 3 additions & 0 deletions assets/icons/actions/filter-disabled.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/icons/actions/filter.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/icons/actions/sound-alerts-only.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/icons/actions/sound-off.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/icons/actions/sound-on.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/icons/brands/adyen.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/icons/brands/braintree.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/icons/brands/cytric.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/icons/brands/ec-card.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/icons/brands/moovel.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/icons/brands/stripe.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions assets/icons/brands/wirecard.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/icons/payment/payment.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/icons/payment/refund.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/icons/trip/driver.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/icons/trip/trending-up.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
27 changes: 27 additions & 0 deletions src/icons/actions/FilterDisabledIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
// DO NOT EDIT. This file was generated by running `npm run generate`.;
import * as React from 'react';
import { Colors } from '../../essentials';
import { get } from '../../utils/themeGet';
import { IconProps } from '../IconProps';
type Props = IconProps;

const FilterDisabledIcon: React.FC<Props> = ({ size = 'medium', ...props }: IconProps) => {
const sizePx = Number.isFinite(size as number)
? size
: get(`iconSizes.${size}`)(props) || get('iconSizes.medium')(props);
return (
<svg {...props} width={sizePx} height={sizePx} viewBox="0 0 24 24" fill="none">
<path
fillRule="evenodd"
clipRule="evenodd"
d="M4 3h16v6.595l-5 2.974v7.049l-6 3v-10.05L4 9.596V3zm2 2v3.457h12V5H6z"
fill="currentColor"
/>
</svg>
);
};

FilterDisabledIcon.defaultProps = {
color: Colors.AUTHENTIC_BLUE_900
};
export default FilterDisabledIcon;
27 changes: 27 additions & 0 deletions src/icons/actions/FilterIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
// DO NOT EDIT. This file was generated by running `npm run generate`.;
import * as React from 'react';
import { Colors } from '../../essentials';
import { get } from '../../utils/themeGet';
import { IconProps } from '../IconProps';
type Props = IconProps;

const FilterIcon: React.FC<Props> = ({ size = 'medium', ...props }: IconProps) => {
const sizePx = Number.isFinite(size as number)
? size
: get(`iconSizes.${size}`)(props) || get('iconSizes.medium')(props);
return (
<svg {...props} width={sizePx} height={sizePx} viewBox="0 0 24 24" fill="none">
<path
fillRule="evenodd"
clipRule="evenodd"
d="M4 3h16v6.595l-5 2.974v7.049l-6 3v-10.05L4 9.596V3zm2 2v3.457l5 2.974v7.951l2-1v-6.95l5-2.975V5H6z"
fill="currentColor"
/>
</svg>
);
};

FilterIcon.defaultProps = {
color: Colors.AUTHENTIC_BLUE_900
};
export default FilterIcon;
28 changes: 28 additions & 0 deletions src/icons/actions/SoundAlertsOnlyIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
// DO NOT EDIT. This file was generated by running `npm run generate`.;
import * as React from 'react';
import { Colors } from '../../essentials';
import { get } from '../../utils/themeGet';
import { IconProps } from '../IconProps';
type Props = IconProps;

const SoundAlertsOnlyIcon: React.FC<Props> = ({ size = 'medium', ...props }: IconProps) => {
const sizePx = Number.isFinite(size as number)
? size
: get(`iconSizes.${size}`)(props) || get('iconSizes.medium')(props);
return (
<svg {...props} width={sizePx} height={sizePx} viewBox="0 0 24 24" fill="none">
<path
fillRule="evenodd"
clipRule="evenodd"
d="M4 15V9h4l5-5v16l-5-5H4zm7 .17V8.83L8.83 11H6v2h2.83L11 15.17z"
fill="currentColor"
/>
<path d="M18 6h-2v8h2V6zM18 16h-2v2h2v-2z" fill="currentColor" />
</svg>
);
};

SoundAlertsOnlyIcon.defaultProps = {
color: Colors.AUTHENTIC_BLUE_900
};
export default SoundAlertsOnlyIcon;
25 changes: 25 additions & 0 deletions src/icons/actions/SoundOffIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
// DO NOT EDIT. This file was generated by running `npm run generate`.;
import * as React from 'react';
import { Colors } from '../../essentials';
import { get } from '../../utils/themeGet';
import { IconProps } from '../IconProps';
type Props = IconProps;

const SoundOffIcon: React.FC<Props> = ({ size = 'medium', ...props }: IconProps) => {
const sizePx = Number.isFinite(size as number)
? size
: get(`iconSizes.${size}`)(props) || get('iconSizes.medium')(props);
return (
<svg {...props} width={sizePx} height={sizePx} viewBox="0 0 24 24" fill="none">
<path
d="M4.34 2.93L2.93 4.34 7.29 8.7 7 9H3v6h4l5 5v-6.59l4.18 4.18c-.65.49-1.38.88-2.18 1.11v2.06a8.94 8.94 0 003.61-1.75l2.05 2.05 1.41-1.41L4.34 2.93zM10 15.17L7.83 13H5v-2h2.83l.88-.88L10 11.41v3.76zM19 12c0 .82-.15 1.61-.41 2.34l1.53 1.53c.56-1.17.88-2.48.88-3.87 0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zm-7-8l-1.88 1.88L12 7.76V4zm4.5 8A4.5 4.5 0 0014 7.97v1.79l2.48 2.48c.01-.08.02-.16.02-.24z"
fill="currentColor"
/>
</svg>
);
};

SoundOffIcon.defaultProps = {
color: Colors.AUTHENTIC_BLUE_900
};
export default SoundOffIcon;
25 changes: 25 additions & 0 deletions src/icons/actions/SoundOnIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
// DO NOT EDIT. This file was generated by running `npm run generate`.;
import * as React from 'react';
import { Colors } from '../../essentials';
import { get } from '../../utils/themeGet';
import { IconProps } from '../IconProps';
type Props = IconProps;

const SoundOnIcon: React.FC<Props> = ({ size = 'medium', ...props }: IconProps) => {
const sizePx = Number.isFinite(size as number)
? size
: get(`iconSizes.${size}`)(props) || get('iconSizes.medium')(props);
return (
<svg {...props} width={sizePx} height={sizePx} viewBox="0 0 24 24" fill="none">
<path
d="M3 9v6h4l5 5V4L7 9H3zm7-.17v6.34L7.83 13H5v-2h2.83L10 8.83zM16.5 12A4.5 4.5 0 0014 7.97v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77 0-4.28-2.99-7.86-7-8.77z"
fill="currentColor"
/>
</svg>
);
};

SoundOnIcon.defaultProps = {
color: Colors.AUTHENTIC_BLUE_900
};
export default SoundOnIcon;
5 changes: 5 additions & 0 deletions src/icons/actions/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,8 @@ export { default as ThumbUpOutlineIcon } from './ThumbUpOutlineIcon';
export { default as ThumbUpSolidIcon } from './ThumbUpSolidIcon';
export { default as TrashBinIcon } from './TrashBinIcon';
export { default as WarningSolidIcon } from './WarningSolidIcon';
export { default as FilterDisabledIcon } from './FilterDisabledIcon';
export { default as FilterIcon } from './FilterIcon';
export { default as SoundAlertsOnlyIcon } from './SoundAlertsOnlyIcon';
export { default as SoundOffIcon } from './SoundOffIcon';
export { default as SoundOnIcon } from './SoundOnIcon';
22 changes: 22 additions & 0 deletions src/icons/brands/AdyenIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
// DO NOT EDIT. This file was generated by running `npm run generate`.;
import * as React from 'react';
import { get } from '../../utils/themeGet';
import { IconProps } from '../IconProps';
type Props = Omit<IconProps, 'color'>;

const AdyenIcon: React.FC<Props> = ({ size = 'medium', ...props }: IconProps) => {
const sizePx = Number.isFinite(size as number)
? size
: get(`iconSizes.${size}`)(props) || get('iconSizes.medium')(props);
return (
<svg {...props} width={sizePx} height={sizePx} viewBox="0 0 24 24" fill="none">
<path
d="M18 2H2.5v4.997h10C13.5 7 14 7.5 14 8.5V17h-2.5c-1 0-1.5-.5-1.5-1.5v-6l-3.99-.005A4.005 4.005 0 002 13.5V18c0 2.214 1.786 4 4 4h15.987V6c0-2.214-1.773-4-3.987-4z"
fill="#0ABF52"
/>
</svg>
);
};

AdyenIcon.defaultProps = {};
export default AdyenIcon;
22 changes: 22 additions & 0 deletions src/icons/brands/BraintreeIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
// DO NOT EDIT. This file was generated by running `npm run generate`.;
import * as React from 'react';
import { get } from '../../utils/themeGet';
import { IconProps } from '../IconProps';
type Props = Omit<IconProps, 'color'>;

const BraintreeIcon: React.FC<Props> = ({ size = 'medium', ...props }: IconProps) => {
const sizePx = Number.isFinite(size as number)
? size
: get(`iconSizes.${size}`)(props) || get('iconSizes.medium')(props);
return (
<svg {...props} width={sizePx} height={sizePx} viewBox="0 0 24 24" fill="none">
<path
d="M4 21v-2.637h2.131V5.638H4V3h8.528c3.915 0 6.3 1.768 6.3 4.84 0 2.018-1.208 3.26-2.735 3.849 2.195.59 3.754 2.11 3.754 4.19 0 3.29-2.609 5.12-6.872 5.12H4V21zM9.06 5.639v4.903h3.182c2.386 0 3.627-.87 3.627-2.452 0-1.614-1.272-2.452-3.659-2.452H9.061zm0 12.724h3.628c2.801 0 4.201-.9 4.201-2.638 0-1.708-1.497-2.638-4.424-2.638H9.06v5.276z"
fill="#001E3E"
/>
</svg>
);
};

BraintreeIcon.defaultProps = {};
export default BraintreeIcon;
22 changes: 22 additions & 0 deletions src/icons/brands/CytricIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
// DO NOT EDIT. This file was generated by running `npm run generate`.;
import * as React from 'react';
import { get } from '../../utils/themeGet';
import { IconProps } from '../IconProps';
type Props = Omit<IconProps, 'color'>;

const CytricIcon: React.FC<Props> = ({ size = 'medium', ...props }: IconProps) => {
const sizePx = Number.isFinite(size as number)
? size
: get(`iconSizes.${size}`)(props) || get('iconSizes.medium')(props);
return (
<svg {...props} width={sizePx} height={sizePx} viewBox="0 0 24 24" fill="none">
<path
d="M19 5.636c0 2.009-1.672 3.637-3.733 3.637-2.062 0-3.734-1.628-3.734-3.637C11.533 3.628 13.205 2 15.267 2 17.328 2 19 3.628 19 5.636zM19 18.364C19 20.372 17.328 22 15.267 22c-2.062 0-3.734-1.628-3.734-3.636 0-2.009 1.672-3.637 3.734-3.637 2.061 0 3.733 1.628 3.733 3.637zM8.733 15.636c2.062 0 3.734-1.628 3.734-3.636s-1.672-3.636-3.734-3.636C6.671 8.364 5 9.992 5 12s1.671 3.636 3.733 3.636z"
fill="#001E3E"
/>
</svg>
);
};

CytricIcon.defaultProps = {};
export default CytricIcon;
36 changes: 36 additions & 0 deletions src/icons/brands/EcCardIcon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
// DO NOT EDIT. This file was generated by running `npm run generate`.;
import * as React from 'react';
import { get } from '../../utils/themeGet';
import { IconProps } from '../IconProps';
type Props = Omit<IconProps, 'color'>;

const EcCardIcon: React.FC<Props> = ({ size = 'medium', ...props }: IconProps) => {
const sizePx = Number.isFinite(size as number)
? size
: get(`iconSizes.${size}`)(props) || get('iconSizes.medium')(props);
return (
<svg {...props} width={sizePx} height={sizePx} viewBox="0 0 24 24" fill="none">
<path
fillRule="evenodd"
clipRule="evenodd"
d="M7 7v3h1.5V6H8c-.5 0-1 .5-1 1zm0 10c0 .5.5 1 1 1h.5v-3l5 .004V22h-9C3.253 22 2 20.757 2 19.5v-15C2 3.236 3.253 2 4.5 2h9v11.5H7V17z"
fill="#007FC3"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M15.5 17c0 .5.5 1 1 1h.5v-4.5h5V22h-9c-1.5 0-2.5-1-2.5-2.5v-15c0-1.5 1-2.5 3-2.5H22v8h-5V6h-.5c-.5 0-1 .5-1 1v10z"
fill="red"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M13 21.999c-1.5 0-2.5-.999-2.5-2.499V15h3v6.999H13zM10.5 4.5c0-1.5 1-2.5 3-2.5v11.5h-3v-9z"
fill="#292526"
/>
</svg>
);
};

EcCardIcon.defaultProps = {};
export default EcCardIcon;
Loading

0 comments on commit 2f840e5

Please sign in to comment.