├── .nvmrc
├── .gitignore
├── .npmignore
├── example
├── public
│ ├── favicon.ico
│ └── manifest.json
└── src
│ ├── App.test.js
│ ├── index.css
│ ├── index.js
│ ├── App.css
│ └── App.js
├── webpack.config.js
├── .github
└── workflows
│ ├── autotag.yml
│ ├── npm-publish.yml
│ └── npm-publish-pro.yml
└── icons
├── uil-minus.js
├── uil-text.js
├── uil-bing.js
├── uil-adobe.js
├── uil-plus.js
├── uil-circle.js
├── uil-square.js
├── uil-adjust.js
├── uil-info.js
├── uil-italic.js
├── uil-paragraph.js
├── uil-columns.js
├── uil-line-alt.js
├── uil-microsoft.js
├── uil-space-key.js
├── uil-th.js
├── uil-bars.js
├── uil-grids.js
├── uil-okta.js
├── uil-square-full.js
├── uil-web-grid.js
├── uil-check.js
├── uil-ellipsis-v.js
├── uil-subject.js
├── uil-web-section.js
├── uil-ellipsis-h.js
├── uil-grid.js
├── uil-search.js
├── uil-windows.js
├── uil-exclamation.js
├── uil-mouse.js
├── uil-redo.js
├── uil-text-size.js
├── uil-th-large.js
├── uil-crop-alt.js
├── uil-diary-alt.js
├── uil-venus.js
├── uil-web-grid-alt.js
├── uil-web-section-alt.js
├── uil-window-grid.js
├── uil-grip-horizontal-line.js
├── uil-minus-circle.js
├── uil-window-maximize.js
├── uil-font.js
├── uil-mouse-alt-2.js
├── uil-underline.js
├── uil-angle-down.js
├── uil-caret-right.js
├── uil-align-center-alt.js
├── uil-chart-bar.js
├── uil-cloud.js
├── uil-diary.js
├── uil-mouse-alt.js
├── uil-text-fields.js
├── uil-angle-left.js
├── uil-angle-up.js
├── uil-label.js
├── uil-previous.js
├── uil-triangle.js
├── uil-window-section.js
├── uil-arrow-up-left.js
├── uil-comment.js
├── uil-meh.js
├── uil-sigma.js
├── uil-slider-h.js
├── uil-square-shape.js
├── uil-visual-studio.js
├── uil-align-left.js
├── uil-analysis.js
├── uil-arrow-down-left.js
├── uil-battery-empty.js
├── uil-bold.js
├── uil-chart-bar-alt.js
├── uil-chart-growth.js
├── uil-compact-disc.js
├── uil-lock.js
├── uil-minus-square-full.js
├── uil-pause.js
├── uil-programming-language.js
├── uil-spin.js
├── uil-vertical-align-top.js
├── uil-align-center.js
├── uil-align-right.js
├── uil-angle-left-b.js
├── uil-arrow-left.js
├── uil-arrow-up.js
├── uil-celsius.js
├── uil-facebook-f.js
├── uil-plus-circle.js
├── uil-record-audio.js
├── uil-text-strike-through.js
├── uil-times.js
├── uil-user.js
├── uil-angle-right-b.js
├── uil-angle-right.js
├── uil-clock-three.js
├── uil-equal-circle.js
├── uil-mars.js
├── uil-stop-circle.js
├── uil-table.js
├── uil-align-justify.js
├── uil-ankh.js
├── uil-ban.js
├── uil-book.js
├── uil-chart-growth-alt.js
├── uil-desktop.js
├── uil-dice-one.js
├── uil-fahrenheit.js
├── uil-left.js
├── uil-plus-square.js
├── uil-step-forward.js
├── uil-tumblr.js
├── uil-voicemail.js
├── uil-yen.js
├── uil-arrow-down.js
├── uil-arrow-up-right.js
├── uil-book-alt.js
├── uil-golf-ball.js
├── uil-horizontal-align-left.js
├── uil-link-h.js
├── uil-meh-alt.js
├── uil-mountains.js
├── uil-multiply.js
├── uil-pagerduty.js
├── uil-search-minus.js
├── uil-toggle-off.js
├── uil-toggle-on.js
├── uil-trash.js
├── uil-vertical-align-bottom.js
├── uil-arrow-down-right.js
├── uil-arrow-right.js
├── uil-coffee.js
├── uil-google-drive.js
├── uil-laptop.js
├── uil-pentagon.js
├── uil-rainbow.js
├── uil-scroll.js
├── uil-sort.js
├── uil-enter.js
├── uil-envelope.js
├── uil-keyhole-circle.js
├── uil-pound.js
├── uil-sleep.js
├── uil-sorting.js
├── uil-tear.js
├── uil-windsock.js
├── uil-history.js
├── uil-horizontal-align-right.js
├── uil-label-alt.js
├── uil-minus-square.js
├── uil-mobile-android-alt.js
├── uil-pause-circle.js
├── uil-polygon.js
├── uil-sign-left.js
├── uil-credit-card.js
├── uil-sad-cry.js
├── uil-scroll-h.js
├── uil-sign-right.js
├── uil-bookmark-full.js
├── uil-check-square.js
├── uil-clock-nine.js
├── uil-clock.js
├── uil-dice-two.js
├── uil-drill.js
├── uil-signal.js
├── uil-tag.js
├── uil-archive-alt.js
├── uil-bookmark.js
├── uil-direction.js
├── uil-envelope-alt.js
├── uil-moon-eclipse.js
├── uil-no-entry.js
├── uil-play-circle.js
├── uil-angle-double-down.js
├── uil-arrow-from-top.js
├── uil-arrow-to-bottom.js
├── uil-bullseye.js
├── uil-clock-five.js
├── uil-comment-alt.js
├── uil-dollar-sign.js
├── uil-folder.js
├── uil-glass.js
├── uil-hospital-symbol.js
├── uil-keyhole-square-full.js
├── uil-search-plus.js
├── uil-shopping-bag.js
├── uil-analytics.js
├── uil-anchor.js
├── uil-arrow.js
├── uil-desktop-alt.js
├── uil-glass-martini-alt.js
├── uil-grin.js
├── uil-home.js
├── uil-mailbox-alt.js
├── uil-parking-circle.js
├── uil-usd-circle.js
├── uil-archive.js
├── uil-chart-down.js
├── uil-chart-pie.js
├── uil-clapper-board.js
├── uil-clock-two.js
├── uil-confused.js
├── uil-exchange-alt.js
├── uil-history-alt.js
├── uil-info-circle.js
├── uil-key-skeleton.js
├── uil-layers-alt.js
├── uil-microphone.js
├── uil-signal-alt.js
├── uil-top-arrow-to-top.js
├── uil-at.js
├── uil-check-circle.js
├── uil-dollar-sign-alt.js
├── uil-exchange.js
├── uil-focus.js
├── uil-lock-alt.js
├── uil-panel-add.js
├── uil-pathfinder-unite.js
└── uil-smile.js
/.nvmrc:
--------------------------------------------------------------------------------
1 | v22.11.0
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | lib
--------------------------------------------------------------------------------
/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | example
--------------------------------------------------------------------------------
/example/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Iconscout/react-unicons/HEAD/example/public/favicon.ico
--------------------------------------------------------------------------------
/example/src/App.test.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import ReactDOM from 'react-dom';
3 | import App from './App';
4 |
5 | it('renders without crashing', () => {
6 | const div = document.createElement('div');
7 | ReactDOM.render(, div);
8 | ReactDOM.unmountComponentAtNode(div);
9 | });
10 |
--------------------------------------------------------------------------------
/example/public/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "short_name": "React App",
3 | "name": "Create React App Sample",
4 | "icons": [
5 | {
6 | "src": "favicon.ico",
7 | "sizes": "64x64 32x32 24x24 16x16",
8 | "type": "image/x-icon"
9 | }
10 | ],
11 | "start_url": ".",
12 | "display": "standalone",
13 | "theme_color": "#000000",
14 | "background_color": "#ffffff"
15 | }
16 |
--------------------------------------------------------------------------------
/example/src/index.css:
--------------------------------------------------------------------------------
1 | body {
2 | margin: 0;
3 | font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen",
4 | "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue",
5 | sans-serif;
6 | -webkit-font-smoothing: antialiased;
7 | -moz-osx-font-smoothing: grayscale;
8 | }
9 |
10 | code {
11 | font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New",
12 | monospace;
13 | }
14 |
--------------------------------------------------------------------------------
/webpack.config.js:
--------------------------------------------------------------------------------
1 | const path = require("path");
2 |
3 | module.exports = {
4 | entry: "./index.js",
5 | output: {
6 | path: path.resolve(__dirname, "lib", "cjs"),
7 | filename: "index.js",
8 | globalObject: "this",
9 | library: {
10 | type: "umd",
11 | },
12 | clean: true,
13 | },
14 | externals: {
15 | react: "react",
16 | },
17 | mode: "production",
18 | optimization: {
19 | minimize: true,
20 | },
21 | target: "web",
22 | };
23 |
--------------------------------------------------------------------------------
/.github/workflows/autotag.yml:
--------------------------------------------------------------------------------
1 | name: Create Tag on package.json update
2 |
3 | on:
4 | push:
5 | branches:
6 | - master
7 |
8 | jobs:
9 | build:
10 | runs-on: ubuntu-latest
11 | steps:
12 | - uses: actions/checkout@v4
13 | with:
14 | token: "${{ secrets.GH_AUTH_TOKEN }}"
15 | fetch-depth: 0
16 | - uses: butlerlogic/action-autotag@1.1.2
17 | with:
18 | GITHUB_TOKEN: "${{ secrets.GH_AUTH_TOKEN }}"
19 | tag_prefix: "v"
20 |
--------------------------------------------------------------------------------
/example/src/index.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import ReactDOM from 'react-dom';
3 | import './index.css';
4 | import App from './App';
5 | import * as serviceWorker from './serviceWorker';
6 |
7 | ReactDOM.render(, document.getElementById('root'));
8 |
9 | // If you want your app to work offline and load faster, you can change
10 | // unregister() to register() below. Note this comes with some pitfalls.
11 | // Learn more about service workers: https://bit.ly/CRA-PWA
12 | serviceWorker.unregister();
13 |
--------------------------------------------------------------------------------
/example/src/App.css:
--------------------------------------------------------------------------------
1 | .App {
2 | text-align: center;
3 | }
4 |
5 | .App-logo {
6 | animation: App-logo-spin infinite 20s linear;
7 | height: 40vmin;
8 | pointer-events: none;
9 | }
10 |
11 | .App-header {
12 | background-color: #282c34;
13 | min-height: 100vh;
14 | display: flex;
15 | flex-direction: column;
16 | align-items: center;
17 | justify-content: center;
18 | font-size: calc(10px + 2vmin);
19 | color: white;
20 | }
21 |
22 | .App-link {
23 | color: #61dafb;
24 | }
25 |
26 | @keyframes App-logo-spin {
27 | from {
28 | transform: rotate(0deg);
29 | }
30 | to {
31 | transform: rotate(360deg);
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/.github/workflows/npm-publish.yml:
--------------------------------------------------------------------------------
1 | name: Publish to NPM
2 |
3 | on:
4 | push:
5 | tags:
6 | - "*"
7 |
8 | jobs:
9 | publish-npm:
10 | runs-on: ubuntu-latest
11 | steps:
12 | - uses: actions/checkout@v4
13 | - uses: actions/setup-node@v4
14 | with:
15 | node-version: 22.11.0
16 | registry-url: "https://registry.npmjs.org"
17 | - name: Download & Build Icons
18 | run: npm ci --progress=false && npm i @iconscout/unicons@latest && npm run generate
19 | - name: Publish to NPM
20 | run: npm publish
21 | env:
22 | NODE_AUTH_TOKEN: ${{ secrets.NPM_AUTH_TOKEN }}
23 |
--------------------------------------------------------------------------------
/example/src/App.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import UilReact from '@iconscout/react-unicons/icons/uil-react'
3 | import './App.css';
4 |
5 | function App() {
6 | return (
7 |
23 | );
24 | }
25 |
26 | export default App;
27 |
--------------------------------------------------------------------------------
/icons/uil-minus.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilMinus = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M19,11H5a1,1,0,0,0,0,2H19a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilMinus.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilMinus.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilMinus;
--------------------------------------------------------------------------------
/icons/uil-text.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilText = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M17,6H7A1,1,0,0,0,7,8h4v9a1,1,0,0,0,2,0V8h4a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilText.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilText.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilText;
--------------------------------------------------------------------------------
/icons/uil-bing.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilBing = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M10.1,8.6l1.7,4.3l2.8,1.3L9,17.5V3.4L5,2v17.8L9,22l10-5.8v-4.5L10.1,8.6z'
15 | }));
16 | };
17 |
18 | UilBing.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilBing.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilBing;
--------------------------------------------------------------------------------
/icons/uil-adobe.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilAdobe = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M9.07,17.28h2.78l1.75,3.44h2.54L12,9.87ZM2,3V21L9.42,3ZM14.48,3,22,20.81V3Z'
15 | }));
16 | };
17 |
18 | UilAdobe.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilAdobe.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilAdobe;
--------------------------------------------------------------------------------
/icons/uil-plus.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilPlus = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M19,11H13V5a1,1,0,0,0-2,0v6H5a1,1,0,0,0,0,2h6v6a1,1,0,0,0,2,0V13h6a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilPlus.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilPlus.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilPlus;
--------------------------------------------------------------------------------
/icons/uil-circle.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilCircle = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z'
15 | }));
16 | };
17 |
18 | UilCircle.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilCircle.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilCircle;
--------------------------------------------------------------------------------
/icons/uil-square.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilSquare = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,2H3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V3A1,1,0,0,0,21,2ZM20,20H4V4H20Z'
15 | }));
16 | };
17 |
18 | UilSquare.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilSquare.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilSquare;
--------------------------------------------------------------------------------
/icons/uil-adjust.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilAdjust = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2ZM11,19.93A8,8,0,0,1,11,4.07Zm2,0V4.07a8,8,0,0,1,0,15.86Z'
15 | }));
16 | };
17 |
18 | UilAdjust.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilAdjust.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilAdjust;
--------------------------------------------------------------------------------
/icons/uil-info.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilInfo = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,10a1,1,0,0,0-1,1v6a1,1,0,0,0,2,0V11A1,1,0,0,0,12,10Zm0-4a1.25,1.25,0,1,0,1.25,1.25A1.25,1.25,0,0,0,12,6Z'
15 | }));
16 | };
17 |
18 | UilInfo.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilInfo.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilInfo;
--------------------------------------------------------------------------------
/icons/uil-italic.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilItalic = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M17,6H11a1,1,0,0,0,0,2h1.52l-3.2,8H7a1,1,0,0,0,0,2h6a1,1,0,0,0,0-2H11.48l3.2-8H17a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilItalic.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilItalic.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilItalic;
--------------------------------------------------------------------------------
/icons/uil-paragraph.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilParagraph = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M13,13.5H3a1,1,0,0,0,0,2H13a1,1,0,0,0,0-2Zm8-5H3a1,1,0,0,0,0,2H21a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilParagraph.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilParagraph.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilParagraph;
--------------------------------------------------------------------------------
/icons/uil-columns.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilColumns = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,2H3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V3A1,1,0,0,0,21,2ZM11,20H4V4h7Zm9,0H13V4h7Z'
15 | }));
16 | };
17 |
18 | UilColumns.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilColumns.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilColumns;
--------------------------------------------------------------------------------
/icons/uil-line-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilLineAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21.71,3.29a1,1,0,0,0-1.42,0l-18,18a1,1,0,0,0,0,1.42,1,1,0,0,0,1.42,0l18-18A1,1,0,0,0,21.71,3.29Z'
15 | }));
16 | };
17 |
18 | UilLineAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilLineAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilLineAlt;
--------------------------------------------------------------------------------
/icons/uil-microsoft.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilMicrosoft = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M2 22h9.5v-9.5H2V22zm0-10.5h9.5V2H2v9.5zM12.5 2v9.5H22V2h-9.5zm0 20H22v-9.5h-9.5V22z'
15 | }));
16 | };
17 |
18 | UilMicrosoft.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilMicrosoft.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilMicrosoft;
--------------------------------------------------------------------------------
/icons/uil-space-key.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilSpaceKey = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,9a1,1,0,0,0-1,1v3H4V10a1,1,0,0,0-2,0v4a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V10A1,1,0,0,0,21,9Z'
15 | }));
16 | };
17 |
18 | UilSpaceKey.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilSpaceKey.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilSpaceKey;
--------------------------------------------------------------------------------
/icons/uil-th.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilTh = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,2H3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V3A1,1,0,0,0,21,2ZM11,20H4V13h7Zm0-9H4V4h7Zm9,9H13V13h7Zm0-9H13V4h7Z'
15 | }));
16 | };
17 |
18 | UilTh.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilTh.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilTh;
--------------------------------------------------------------------------------
/icons/uil-bars.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilBars = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M3,8H21a1,1,0,0,0,0-2H3A1,1,0,0,0,3,8Zm18,8H3a1,1,0,0,0,0,2H21a1,1,0,0,0,0-2Zm0-5H3a1,1,0,0,0,0,2H21a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilBars.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilBars.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilBars;
--------------------------------------------------------------------------------
/icons/uil-grids.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilGrids = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,2H3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V3A1,1,0,0,0,21,2ZM8,20H4V4H8Zm6,0H10V4h4Zm6,0H16V4h4Z'
15 | }));
16 | };
17 |
18 | UilGrids.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilGrids.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilGrids;
--------------------------------------------------------------------------------
/icons/uil-okta.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilOkta = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2zm5 10c0 2.8-2.2 5-5 5s-5-2.2-5-5 2.2-5 5-5 5 2.2 5 5z'
15 | }));
16 | };
17 |
18 | UilOkta.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilOkta.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilOkta;
--------------------------------------------------------------------------------
/icons/uil-square-full.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilSquareFull = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,2H3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V3A1,1,0,0,0,21,2ZM20,20H4V4H20Z'
15 | }));
16 | };
17 |
18 | UilSquareFull.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilSquareFull.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilSquareFull;
--------------------------------------------------------------------------------
/icons/uil-web-grid.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilWebGrid = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,2H3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V3A1,1,0,0,0,21,2ZM14,20H4V13H14Zm0-9H4V4H14Zm6,9H16V4h4Z'
15 | }));
16 | };
17 |
18 | UilWebGrid.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilWebGrid.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilWebGrid;
--------------------------------------------------------------------------------
/icons/uil-check.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilCheck = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M18.71,7.21a1,1,0,0,0-1.42,0L9.84,14.67,6.71,11.53A1,1,0,1,0,5.29,13l3.84,3.84a1,1,0,0,0,1.42,0l8.16-8.16A1,1,0,0,0,18.71,7.21Z'
15 | }));
16 | };
17 |
18 | UilCheck.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilCheck.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilCheck;
--------------------------------------------------------------------------------
/icons/uil-ellipsis-v.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilEllipsisV = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,7a2,2,0,1,0-2-2A2,2,0,0,0,12,7Zm0,10a2,2,0,1,0,2,2A2,2,0,0,0,12,17Zm0-7a2,2,0,1,0,2,2A2,2,0,0,0,12,10Z'
15 | }));
16 | };
17 |
18 | UilEllipsisV.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilEllipsisV.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilEllipsisV;
--------------------------------------------------------------------------------
/icons/uil-subject.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilSubject = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M13,16H3a1,1,0,0,0,0,2H13a1,1,0,0,0,0-2ZM3,8H21a1,1,0,0,0,0-2H3A1,1,0,0,0,3,8Zm18,3H3a1,1,0,0,0,0,2H21a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilSubject.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilSubject.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilSubject;
--------------------------------------------------------------------------------
/icons/uil-web-section.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilWebSection = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,2H3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V3A1,1,0,0,0,21,2ZM14,20H4V4H14Zm6,0H16V4h4Z'
15 | }));
16 | };
17 |
18 | UilWebSection.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilWebSection.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilWebSection;
--------------------------------------------------------------------------------
/icons/uil-ellipsis-h.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilEllipsisH = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,10a2,2,0,1,0,2,2A2,2,0,0,0,12,10ZM5,10a2,2,0,1,0,2,2A2,2,0,0,0,5,10Zm14,0a2,2,0,1,0,2,2A2,2,0,0,0,19,10Z'
15 | }));
16 | };
17 |
18 | UilEllipsisH.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilEllipsisH.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilEllipsisH;
--------------------------------------------------------------------------------
/icons/uil-grid.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilGrid = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,2H3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V3A1,1,0,0,0,21,2ZM11,20H4V16h7Zm0-6H4V10h7Zm9,6H13V16h7Zm0-6H13V10h7Zm0-6H4V4H20Z'
15 | }));
16 | };
17 |
18 | UilGrid.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilGrid.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilGrid;
--------------------------------------------------------------------------------
/icons/uil-search.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilSearch = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21.71,20.29,18,16.61A9,9,0,1,0,16.61,18l3.68,3.68a1,1,0,0,0,1.42,0A1,1,0,0,0,21.71,20.29ZM11,18a7,7,0,1,1,7-7A7,7,0,0,1,11,18Z'
15 | }));
16 | };
17 |
18 | UilSearch.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilSearch.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilSearch;
--------------------------------------------------------------------------------
/icons/uil-windows.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilWindows = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M22 2 11.2 3.6v8l10.8-.1V2zM10.2 12.5 2 12.4v6.8l8.1 1.1.1-7.8zM2 4.8v6.8h8.1V3.7L2 4.8zm9.1 7.7v7.9L22 22v-9.4l-10.9-.1z'
15 | }));
16 | };
17 |
18 | UilWindows.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilWindows.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilWindows;
--------------------------------------------------------------------------------
/icons/uil-exclamation.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilExclamation = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,14a1,1,0,0,0,1-1V7a1,1,0,0,0-2,0v6A1,1,0,0,0,12,14Zm0,4a1.25,1.25,0,1,0-1.25-1.25A1.25,1.25,0,0,0,12,18Z'
15 | }));
16 | };
17 |
18 | UilExclamation.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilExclamation.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilExclamation;
--------------------------------------------------------------------------------
/icons/uil-mouse.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilMouse = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,2A7,7,0,0,0,5,9v6a7,7,0,0,0,14,0V9A7,7,0,0,0,12,2ZM7,9a5,5,0,0,1,4-4.9V10H7Zm10,6A5,5,0,0,1,7,15V12H17Zm0-5H13V4.1A5,5,0,0,1,17,9Z'
15 | }));
16 | };
17 |
18 | UilMouse.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilMouse.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilMouse;
--------------------------------------------------------------------------------
/icons/uil-redo.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilRedo = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,11a1,1,0,0,0-1,1,8.05,8.05,0,1,1-2.22-5.5h-2.4a1,1,0,0,0,0,2h4.53a1,1,0,0,0,1-1V3a1,1,0,0,0-2,0V4.77A10,10,0,1,0,22,12,1,1,0,0,0,21,11Z'
15 | }));
16 | };
17 |
18 | UilRedo.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilRedo.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilRedo;
--------------------------------------------------------------------------------
/icons/uil-text-size.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilTextSize = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M9,11H3a1,1,0,0,0,0,2H5v5a1,1,0,0,0,2,0V13H9a1,1,0,0,0,0-2ZM21,5H9A1,1,0,0,0,9,7h5V18a1,1,0,0,0,2,0V7h5a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilTextSize.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilTextSize.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilTextSize;
--------------------------------------------------------------------------------
/icons/uil-th-large.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilThLarge = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M20,3H4A1,1,0,0,0,3,4V20a1,1,0,0,0,1,1H20a1,1,0,0,0,1-1V4A1,1,0,0,0,20,3ZM11,19H5V13h6Zm0-8H5V5h6Zm8,8H13V13h6Zm0-8H13V5h6Z'
15 | }));
16 | };
17 |
18 | UilThLarge.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilThLarge.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilThLarge;
--------------------------------------------------------------------------------
/icons/uil-crop-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilCropAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M19,16H18V7a1,1,0,0,0-1-1H8V5A1,1,0,0,0,6,5V6H5A1,1,0,0,0,5,8H6v9a1,1,0,0,0,1,1h9v1a1,1,0,0,0,2,0V18h1a1,1,0,0,0,0-2Zm-3,0H8V8h8Z'
15 | }));
16 | };
17 |
18 | UilCropAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilCropAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilCropAlt;
--------------------------------------------------------------------------------
/icons/uil-diary-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilDiaryAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M17,2H5A1,1,0,0,0,4,3V21a1,1,0,0,0,1,1H17a3,3,0,0,0,3-3V5A3,3,0,0,0,17,2ZM8,20H6V4H8Zm10-1a1,1,0,0,1-1,1H10V4h7a1,1,0,0,1,1,1Z'
15 | }));
16 | };
17 |
18 | UilDiaryAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilDiaryAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilDiaryAlt;
--------------------------------------------------------------------------------
/icons/uil-venus.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilVenus = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M19,9a7,7,0,1,0-8,6.92V18H10a1,1,0,0,0,0,2h1v1a1,1,0,0,0,2,0V20h1a1,1,0,0,0,0-2H13V15.92A7,7,0,0,0,19,9Zm-7,5a5,5,0,1,1,5-5A5,5,0,0,1,12,14Z'
15 | }));
16 | };
17 |
18 | UilVenus.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilVenus.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilVenus;
--------------------------------------------------------------------------------
/icons/uil-web-grid-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilWebGridAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,2H3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V3A1,1,0,0,0,21,2ZM11,20H4V10h7Zm9,0H13V10h7ZM20,8H4V4H20Z'
15 | }));
16 | };
17 |
18 | UilWebGridAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilWebGridAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilWebGridAlt;
--------------------------------------------------------------------------------
/icons/uil-web-section-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilWebSectionAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,2H3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V3A1,1,0,0,0,21,2ZM8,20H4V4H8Zm12,0H10V4H20Z'
15 | }));
16 | };
17 |
18 | UilWebSectionAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilWebSectionAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilWebSectionAlt;
--------------------------------------------------------------------------------
/icons/uil-window-grid.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilWindowGrid = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,2H3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V3A1,1,0,0,0,21,2ZM8,20H4V4H8Zm12,0H10V13H20Zm0-9H10V4H20Z'
15 | }));
16 | };
17 |
18 | UilWindowGrid.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilWindowGrid.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilWindowGrid;
--------------------------------------------------------------------------------
/icons/uil-grip-horizontal-line.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilGripHorizontalLine = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M3,11H21a1,1,0,0,0,0-2H3a1,1,0,0,0,0,2Zm18,2H3a1,1,0,0,0,0,2H21a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilGripHorizontalLine.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilGripHorizontalLine.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilGripHorizontalLine;
--------------------------------------------------------------------------------
/icons/uil-minus-circle.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilMinusCircle = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20Zm4-9H8a1,1,0,0,0,0,2h8a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilMinusCircle.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilMinusCircle.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilMinusCircle;
--------------------------------------------------------------------------------
/icons/uil-window-maximize.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilWindowMaximize = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,2H3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V3A1,1,0,0,0,21,2ZM20,20H4V10H20ZM20,8H4V4H20Z'
15 | }));
16 | };
17 |
18 | UilWindowMaximize.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilWindowMaximize.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilWindowMaximize;
--------------------------------------------------------------------------------
/icons/uil-font.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilFont = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,20H20V3a1,1,0,0,0-1-1H15.5a1,1,0,0,0-.86.5L4.43,20H3a1,1,0,0,0,0,2H7a1,1,0,0,0,0-2H6.74l3.5-6H18v6H17a1,1,0,0,0,0,2h4a1,1,0,0,0,0-2Zm-3-8H11.41l4.66-8H18Z'
15 | }));
16 | };
17 |
18 | UilFont.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilFont.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilFont;
--------------------------------------------------------------------------------
/icons/uil-mouse-alt-2.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilMouseAlt2 = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,2A7,7,0,0,0,5,9v6a7,7,0,0,0,14,0V9A7,7,0,0,0,12,2Zm5,13A5,5,0,0,1,7,15V9a5,5,0,0,1,4-4.9V12a1,1,0,0,0,2,0V4.1A5,5,0,0,1,17,9Z'
15 | }));
16 | };
17 |
18 | UilMouseAlt2.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilMouseAlt2.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilMouseAlt2;
--------------------------------------------------------------------------------
/icons/uil-underline.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilUnderline = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,15.5a5,5,0,0,0,5-5v-5a1,1,0,0,0-2,0v5a3,3,0,0,1-6,0v-5a1,1,0,0,0-2,0v5A5,5,0,0,0,12,15.5Zm5,2H7a1,1,0,0,0,0,2H17a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilUnderline.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilUnderline.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilUnderline;
--------------------------------------------------------------------------------
/icons/uil-angle-down.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilAngleDown = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M17,9.17a1,1,0,0,0-1.41,0L12,12.71,8.46,9.17a1,1,0,0,0-1.41,0,1,1,0,0,0,0,1.42l4.24,4.24a1,1,0,0,0,1.42,0L17,10.59A1,1,0,0,0,17,9.17Z'
15 | }));
16 | };
17 |
18 | UilAngleDown.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilAngleDown.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilAngleDown;
--------------------------------------------------------------------------------
/icons/uil-caret-right.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilCaretRight = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M19.5,11.13,5.5,3.05a1,1,0,0,0-1,0,1,1,0,0,0-.5.87V20.08a1,1,0,0,0,.5.87,1,1,0,0,0,1,0l14-8.08a1,1,0,0,0,0-1.74ZM6,18.35V5.65L17,12Z'
15 | }));
16 | };
17 |
18 | UilCaretRight.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilCaretRight.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilCaretRight;
--------------------------------------------------------------------------------
/icons/uil-align-center-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilAlignCenterAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M5,8H19a1,1,0,0,0,0-2H5A1,1,0,0,0,5,8Zm16,3H3a1,1,0,0,0,0,2H21a1,1,0,0,0,0-2Zm-2,5H5a1,1,0,0,0,0,2H19a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilAlignCenterAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilAlignCenterAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilAlignCenterAlt;
--------------------------------------------------------------------------------
/icons/uil-chart-bar.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilChartBar = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,20H20V5a1,1,0,0,0-2,0V20H16V13a1,1,0,0,0-2,0v7H12V9a1,1,0,0,0-2,0V20H8V17a1,1,0,0,0-2,0v3H4V3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilChartBar.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilChartBar.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilChartBar;
--------------------------------------------------------------------------------
/icons/uil-cloud.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilCloud = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M18.42,9.21a7,7,0,0,0-13.36,1.9A4,4,0,0,0,6,19H17a5,5,0,0,0,1.42-9.79ZM17,17H6a2,2,0,0,1,0-4,1,1,0,0,0,1-1,5,5,0,0,1,9.73-1.61,1,1,0,0,0,.78.66A3,3,0,0,1,17,17Z'
15 | }));
16 | };
17 |
18 | UilCloud.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilCloud.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilCloud;
--------------------------------------------------------------------------------
/icons/uil-diary.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilDiary = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M17,2H5A1,1,0,0,0,4,3V19a1,1,0,0,0,1,1H6v1a1,1,0,0,0,1,1H7a1,1,0,0,0,1-1V20h9a3,3,0,0,0,3-3V5A3,3,0,0,0,17,2ZM14,18H6V4h8Zm4-1a1,1,0,0,1-1,1H16V4h1a1,1,0,0,1,1,1Z'
15 | }));
16 | };
17 |
18 | UilDiary.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilDiary.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilDiary;
--------------------------------------------------------------------------------
/icons/uil-mouse-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilMouseAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,6a1,1,0,0,0-1,1V9a1,1,0,0,0,2,0V7A1,1,0,0,0,12,6Zm0-4A7,7,0,0,0,5,9v6a7,7,0,0,0,14,0V9A7,7,0,0,0,12,2Zm5,13A5,5,0,0,1,7,15V9A5,5,0,0,1,17,9Z'
15 | }));
16 | };
17 |
18 | UilMouseAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilMouseAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilMouseAlt;
--------------------------------------------------------------------------------
/icons/uil-text-fields.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilTextFields = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M16,6a1,1,0,0,0-1-1H3A1,1,0,0,0,3,7H8V18a1,1,0,0,0,2,0V7h5A1,1,0,0,0,16,6Zm5,5H15a1,1,0,0,0,0,2h2v5a1,1,0,0,0,2,0V13h2a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilTextFields.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilTextFields.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilTextFields;
--------------------------------------------------------------------------------
/icons/uil-angle-left.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilAngleLeft = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M11.29,12l3.54-3.54a1,1,0,0,0,0-1.41,1,1,0,0,0-1.42,0L9.17,11.29a1,1,0,0,0,0,1.42L13.41,17a1,1,0,0,0,.71.29,1,1,0,0,0,.71-.29,1,1,0,0,0,0-1.41Z'
15 | }));
16 | };
17 |
18 | UilAngleLeft.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilAngleLeft.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilAngleLeft;
--------------------------------------------------------------------------------
/icons/uil-angle-up.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilAngleUp = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M17,13.41,12.71,9.17a1,1,0,0,0-1.42,0L7.05,13.41a1,1,0,0,0,0,1.42,1,1,0,0,0,1.41,0L12,11.29l3.54,3.54a1,1,0,0,0,.7.29,1,1,0,0,0,.71-.29A1,1,0,0,0,17,13.41Z'
15 | }));
16 | };
17 |
18 | UilAngleUp.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilAngleUp.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilAngleUp;
--------------------------------------------------------------------------------
/icons/uil-label.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilLabel = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21.71,11.29l-5-5A1,1,0,0,0,16,6H5A3,3,0,0,0,2,9v6a3,3,0,0,0,3,3H16a1,1,0,0,0,.71-.29l5-5A1,1,0,0,0,21.71,11.29ZM15.59,16H5a1,1,0,0,1-1-1V9A1,1,0,0,1,5,8H15.59l4,4Z'
15 | }));
16 | };
17 |
18 | UilLabel.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilLabel.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilLabel;
--------------------------------------------------------------------------------
/icons/uil-previous.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilPrevious = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M13.41,12l3.3-3.29a1,1,0,1,0-1.42-1.42l-4,4a1,1,0,0,0,0,1.42l4,4a1,1,0,0,0,1.42,0,1,1,0,0,0,0-1.42ZM8,7A1,1,0,0,0,7,8v8a1,1,0,0,0,2,0V8A1,1,0,0,0,8,7Z'
15 | }));
16 | };
17 |
18 | UilPrevious.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilPrevious.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilPrevious;
--------------------------------------------------------------------------------
/icons/uil-triangle.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilTriangle = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21.87,19.29l-9-15.58a1,1,0,0,0-1.74,0l-9,15.58a1,1,0,0,0,0,1,1,1,0,0,0,.87.5H21a1,1,0,0,0,.87-.5A1,1,0,0,0,21.87,19.29Zm-17.14-.5L12,6.21l7.27,12.58Z'
15 | }));
16 | };
17 |
18 | UilTriangle.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilTriangle.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilTriangle;
--------------------------------------------------------------------------------
/icons/uil-window-section.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilWindowSection = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,2H3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V3A1,1,0,0,0,21,2ZM8,20H4V10H8Zm6,0H10V10h4Zm6,0H16V10h4ZM20,8H4V4H20Z'
15 | }));
16 | };
17 |
18 | UilWindowSection.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilWindowSection.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilWindowSection;
--------------------------------------------------------------------------------
/icons/uil-arrow-up-left.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilArrowUpLeft = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M9.41,8H17a1,1,0,0,0,0-2H7a1,1,0,0,0-.38.08,1,1,0,0,0-.54.54A1,1,0,0,0,6,7V17a1,1,0,0,0,2,0V9.41l8.29,8.3a1,1,0,0,0,1.42,0,1,1,0,0,0,0-1.42Z'
15 | }));
16 | };
17 |
18 | UilArrowUpLeft.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilArrowUpLeft.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilArrowUpLeft;
--------------------------------------------------------------------------------
/icons/uil-comment.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilComment = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,2A10,10,0,0,0,2,12a9.89,9.89,0,0,0,2.26,6.33l-2,2a1,1,0,0,0-.21,1.09A1,1,0,0,0,3,22h9A10,10,0,0,0,12,2Zm0,18H5.41l.93-.93a1,1,0,0,0,0-1.41A8,8,0,1,1,12,20Z'
15 | }));
16 | };
17 |
18 | UilComment.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilComment.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilComment;
--------------------------------------------------------------------------------
/icons/uil-meh.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilMeh = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M9,11a1,1,0,1,0-1-1A1,1,0,0,0,9,11Zm6,3H9a1,1,0,0,0,0,2h6a1,1,0,0,0,0-2Zm0-5a1,1,0,1,0,1,1A1,1,0,0,0,15,9ZM12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z'
15 | }));
16 | };
17 |
18 | UilMeh.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilMeh.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilMeh;
--------------------------------------------------------------------------------
/icons/uil-sigma.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilSigma = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M16,16H10.41l3.3-3.29a1,1,0,0,0,0-1.42L10.41,8H16a1,1,0,0,0,0-2H8a1,1,0,0,0-.92.62,1,1,0,0,0,.21,1.09L11.59,12l-4.3,4.29a1,1,0,0,0-.21,1.09A1,1,0,0,0,8,18h8a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilSigma.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilSigma.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilSigma;
--------------------------------------------------------------------------------
/icons/uil-slider-h.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilSliderH = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,11H17.81573a2.98208,2.98208,0,0,0-5.63146,0H3a1,1,0,0,0,0,2h9.18433a2.982,2.982,0,0,0,5.6314,0H21a1,1,0,0,0,0-2Zm-6,2a1,1,0,1,1,1-1A1.0013,1.0013,0,0,1,15,13Z'
15 | }));
16 | };
17 |
18 | UilSliderH.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilSliderH.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilSliderH;
--------------------------------------------------------------------------------
/icons/uil-square-shape.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilSquareShape = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M17,2H7A5,5,0,0,0,2,7V17a5,5,0,0,0,5,5H17a5,5,0,0,0,5-5V7A5,5,0,0,0,17,2Zm3,15a3,3,0,0,1-3,3H7a3,3,0,0,1-3-3V7A3,3,0,0,1,7,4H17a3,3,0,0,1,3,3Z'
15 | }));
16 | };
17 |
18 | UilSquareShape.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilSquareShape.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilSquareShape;
--------------------------------------------------------------------------------
/icons/uil-visual-studio.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilVisualStudio = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M16.85,2,9.09,9.77,4.19,5.91,2.05,7V17L4.2,18.09l4.93-3.85L16.87,22,22,19.93V4ZM4.37,14.3V9.65l2.44,2.43ZM16.7,15.59,12.05,12,16.7,8.41Z'
15 | }));
16 | };
17 |
18 | UilVisualStudio.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilVisualStudio.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilVisualStudio;
--------------------------------------------------------------------------------
/icons/uil-align-left.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilAlignLeft = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M3,7H21a1,1,0,0,0,0-2H3A1,1,0,0,0,3,7Zm0,4H17a1,1,0,0,0,0-2H3a1,1,0,0,0,0,2Zm18,2H3a1,1,0,0,0,0,2H21a1,1,0,0,0,0-2Zm-4,4H3a1,1,0,0,0,0,2H17a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilAlignLeft.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilAlignLeft.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilAlignLeft;
--------------------------------------------------------------------------------
/icons/uil-analysis.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilAnalysis = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21.71,7.29a1,1,0,0,0-1.42,0L14,13.59,9.71,9.29a1,1,0,0,0-1.42,0l-6,6a1,1,0,0,0,0,1.42,1,1,0,0,0,1.42,0L9,11.41l4.29,4.3a1,1,0,0,0,1.42,0l7-7A1,1,0,0,0,21.71,7.29Z'
15 | }));
16 | };
17 |
18 | UilAnalysis.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilAnalysis.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilAnalysis;
--------------------------------------------------------------------------------
/icons/uil-arrow-down-left.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilArrowDownLeft = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M17,16H9.41l8.3-8.29a1,1,0,1,0-1.42-1.42L8,14.59V7A1,1,0,0,0,6,7V17a1,1,0,0,0,.08.38,1,1,0,0,0,.54.54A1,1,0,0,0,7,18H17a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilArrowDownLeft.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilArrowDownLeft.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilArrowDownLeft;
--------------------------------------------------------------------------------
/icons/uil-battery-empty.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilBatteryEmpty = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M17,7H4A2,2,0,0,0,2,9v6a2,2,0,0,0,2,2H17a2,2,0,0,0,2-2V9A2,2,0,0,0,17,7Zm0,8H4V9H17Zm4-5a1,1,0,0,0-1,1v2a1,1,0,0,0,2,0V11A1,1,0,0,0,21,10Z'
15 | }));
16 | };
17 |
18 | UilBatteryEmpty.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilBatteryEmpty.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilBatteryEmpty;
--------------------------------------------------------------------------------
/icons/uil-bold.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilBold = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M16.5,9.5A3.5,3.5,0,0,0,13,6H8.5a1,1,0,0,0-1,1V17a1,1,0,0,0,1,1H13a3.49,3.49,0,0,0,2.44-6A3.5,3.5,0,0,0,16.5,9.5ZM13,16H9.5V13H13a1.5,1.5,0,0,1,0,3Zm0-5H9.5V8H13a1.5,1.5,0,0,1,0,3Z'
15 | }));
16 | };
17 |
18 | UilBold.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilBold.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilBold;
--------------------------------------------------------------------------------
/icons/uil-chart-bar-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilChartBarAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,20H4V18H7a1,1,0,0,0,0-2H4V14H15a1,1,0,0,0,0-2H4V10h7a1,1,0,0,0,0-2H4V6H19a1,1,0,0,0,0-2H4V3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilChartBarAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilChartBarAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilChartBarAlt;
--------------------------------------------------------------------------------
/icons/uil-chart-growth.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilChartGrowth = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,20H20V5a1,1,0,0,0-2,0V20H16V9a1,1,0,0,0-2,0V20H12V13a1,1,0,0,0-2,0v7H8V17a1,1,0,0,0-2,0v3H4V3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilChartGrowth.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilChartGrowth.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilChartGrowth;
--------------------------------------------------------------------------------
/icons/uil-compact-disc.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilCompactDisc = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20ZM12,9a3,3,0,1,0,3,3A3,3,0,0,0,12,9Zm0,4a1,1,0,1,1,1-1A1,1,0,0,1,12,13Z'
15 | }));
16 | };
17 |
18 | UilCompactDisc.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilCompactDisc.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilCompactDisc;
--------------------------------------------------------------------------------
/icons/uil-lock.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilLock = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M17,9V7A5,5,0,0,0,7,7V9a3,3,0,0,0-3,3v7a3,3,0,0,0,3,3H17a3,3,0,0,0,3-3V12A3,3,0,0,0,17,9ZM9,7a3,3,0,0,1,6,0V9H9Zm9,12a1,1,0,0,1-1,1H7a1,1,0,0,1-1-1V12a1,1,0,0,1,1-1H17a1,1,0,0,1,1,1Z'
15 | }));
16 | };
17 |
18 | UilLock.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilLock.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilLock;
--------------------------------------------------------------------------------
/icons/uil-minus-square-full.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilMinusSquareFull = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M9,13h6a1,1,0,0,0,0-2H9a1,1,0,0,0,0,2ZM21,2H3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V3A1,1,0,0,0,21,2ZM20,20H4V4H20Z'
15 | }));
16 | };
17 |
18 | UilMinusSquareFull.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilMinusSquareFull.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilMinusSquareFull;
--------------------------------------------------------------------------------
/icons/uil-pause.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilPause = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M16,2a3,3,0,0,0-3,3V19a3,3,0,0,0,6,0V5A3,3,0,0,0,16,2Zm1,17a1,1,0,0,1-2,0V5a1,1,0,0,1,2,0ZM8,2A3,3,0,0,0,5,5V19a3,3,0,0,0,6,0V5A3,3,0,0,0,8,2ZM9,19a1,1,0,0,1-2,0V5A1,1,0,0,1,9,5Z'
15 | }));
16 | };
17 |
18 | UilPause.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilPause.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilPause;
--------------------------------------------------------------------------------
/icons/uil-programming-language.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilProgrammingLanguage = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M22,3l-3,15.1l-9.1,3l-7.9-3L2.8,14h3.4l-0.4,1.7l4.8,1.8l5.5-1.8l0.8-3.8H3.2l0.7-3.4h13.6L18,6.4H4.3L5,3H22z'
15 | }));
16 | };
17 |
18 | UilProgrammingLanguage.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilProgrammingLanguage.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilProgrammingLanguage;
--------------------------------------------------------------------------------
/icons/uil-spin.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilSpin = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M13,3a7,7,0,0,0,0,14A5,5,0,0,0,13,7a3,3,0,0,0,0,6,1,1,0,0,0,0-2,1,1,0,0,1,0-2,3,3,0,0,1,0,6A5,5,0,0,1,13,5a7,7,0,0,1,0,14,9,9,0,0,1-9-9,1,1,0,0,0-2,0A11,11,0,0,0,13,21,9,9,0,0,0,13,3Z'
15 | }));
16 | };
17 |
18 | UilSpin.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilSpin.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilSpin;
--------------------------------------------------------------------------------
/icons/uil-vertical-align-top.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilVerticalAlignTop = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,2H3A1,1,0,0,0,3,4H6V21a1,1,0,0,0,1,1h6a1,1,0,0,0,1-1V16h3a1,1,0,0,0,1-1V4h3a1,1,0,0,0,0-2ZM12,20H8V4h4Zm4-6H14V4h2Z'
15 | }));
16 | };
17 |
18 | UilVerticalAlignTop.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilVerticalAlignTop.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilVerticalAlignTop;
--------------------------------------------------------------------------------
/icons/uil-align-center.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilAlignCenter = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M3,7H21a1,1,0,0,0,0-2H3A1,1,0,0,0,3,7ZM7,9a1,1,0,0,0,0,2H17a1,1,0,0,0,0-2Zm14,4H3a1,1,0,0,0,0,2H21a1,1,0,0,0,0-2Zm-4,4H7a1,1,0,0,0,0,2H17a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilAlignCenter.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilAlignCenter.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilAlignCenter;
--------------------------------------------------------------------------------
/icons/uil-align-right.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilAlignRight = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M3,7H21a1,1,0,0,0,0-2H3A1,1,0,0,0,3,7ZM21,17H7a1,1,0,0,0,0,2H21a1,1,0,0,0,0-2Zm0-8H7a1,1,0,0,0,0,2H21a1,1,0,0,0,0-2Zm0,4H3a1,1,0,0,0,0,2H21a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilAlignRight.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilAlignRight.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilAlignRight;
--------------------------------------------------------------------------------
/icons/uil-angle-left-b.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilAngleLeftB = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'm8.5 12.8 5.7 5.6c.4.4 1 .4 1.4 0 .4-.4.4-1 0-1.4l-4.9-5 4.9-5c.4-.4.4-1 0-1.4-.2-.2-.4-.3-.7-.3-.3 0-.5.1-.7.3l-5.7 5.6c-.4.5-.4 1.1 0 1.6 0-.1 0-.1 0 0z'
15 | }));
16 | };
17 |
18 | UilAngleLeftB.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilAngleLeftB.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilAngleLeftB;
--------------------------------------------------------------------------------
/icons/uil-arrow-left.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilArrowLeft = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M17,11H9.41l3.3-3.29a1,1,0,1,0-1.42-1.42l-5,5a1,1,0,0,0-.21.33,1,1,0,0,0,0,.76,1,1,0,0,0,.21.33l5,5a1,1,0,0,0,1.42,0,1,1,0,0,0,0-1.42L9.41,13H17a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilArrowLeft.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilArrowLeft.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilArrowLeft;
--------------------------------------------------------------------------------
/icons/uil-arrow-up.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilArrowUp = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M17.71,11.29l-5-5a1,1,0,0,0-.33-.21,1,1,0,0,0-.76,0,1,1,0,0,0-.33.21l-5,5a1,1,0,0,0,1.42,1.42L11,9.41V17a1,1,0,0,0,2,0V9.41l3.29,3.3a1,1,0,0,0,1.42,0A1,1,0,0,0,17.71,11.29Z'
15 | }));
16 | };
17 |
18 | UilArrowUp.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilArrowUp.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilArrowUp;
--------------------------------------------------------------------------------
/icons/uil-celsius.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilCelsius = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,19H15a3,3,0,0,1-3-3V8a3,3,0,0,1,3-3h6a1,1,0,0,0,0-2H15a5,5,0,0,0-5,5v8a5,5,0,0,0,5,5h6a1,1,0,0,0,0-2ZM5,3A3,3,0,1,0,8,6,3,3,0,0,0,5,3ZM5,7A1,1,0,1,1,6,6,1,1,0,0,1,5,7Z'
15 | }));
16 | };
17 |
18 | UilCelsius.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilCelsius.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilCelsius;
--------------------------------------------------------------------------------
/icons/uil-facebook-f.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilFacebookF = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M15.12,5.32H17V2.14A26.11,26.11,0,0,0,14.26,2C11.54,2,9.68,3.66,9.68,6.7V9.32H6.61v3.56H9.68V22h3.68V12.88h3.06l.46-3.56H13.36V7.05C13.36,6,13.64,5.32,15.12,5.32Z'
15 | }));
16 | };
17 |
18 | UilFacebookF.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilFacebookF.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilFacebookF;
--------------------------------------------------------------------------------
/icons/uil-plus-circle.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilPlusCircle = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20Zm4-9H13V8a1,1,0,0,0-2,0v3H8a1,1,0,0,0,0,2h3v3a1,1,0,0,0,2,0V13h3a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilPlusCircle.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilPlusCircle.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilPlusCircle;
--------------------------------------------------------------------------------
/icons/uil-record-audio.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilRecordAudio = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20ZM12,6a6,6,0,1,0,6,6A6,6,0,0,0,12,6Zm0,10a4,4,0,1,1,4-4A4,4,0,0,1,12,16Z'
15 | }));
16 | };
17 |
18 | UilRecordAudio.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilRecordAudio.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilRecordAudio;
--------------------------------------------------------------------------------
/icons/uil-text-strike-through.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilTextStrikeThrough = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M15,13H9a1,1,0,0,0,0,2h2v2a1,1,0,0,0,2,0V15h2a1,1,0,0,0,0-2Zm2-7H7A1,1,0,0,0,7,8h4v2a1,1,0,0,0,2,0V8h4a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilTextStrikeThrough.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilTextStrikeThrough.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilTextStrikeThrough;
--------------------------------------------------------------------------------
/icons/uil-times.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilTimes = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M13.41,12l4.3-4.29a1,1,0,1,0-1.42-1.42L12,10.59,7.71,6.29A1,1,0,0,0,6.29,7.71L10.59,12l-4.3,4.29a1,1,0,0,0,0,1.42,1,1,0,0,0,1.42,0L12,13.41l4.29,4.3a1,1,0,0,0,1.42,0,1,1,0,0,0,0-1.42Z'
15 | }));
16 | };
17 |
18 | UilTimes.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilTimes.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilTimes;
--------------------------------------------------------------------------------
/icons/uil-user.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilUser = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M15.71,12.71a6,6,0,1,0-7.42,0,10,10,0,0,0-6.22,8.18,1,1,0,0,0,2,.22,8,8,0,0,1,15.9,0,1,1,0,0,0,1,.89h.11a1,1,0,0,0,.88-1.1A10,10,0,0,0,15.71,12.71ZM12,12a4,4,0,1,1,4-4A4,4,0,0,1,12,12Z'
15 | }));
16 | };
17 |
18 | UilUser.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilUser.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilUser;
--------------------------------------------------------------------------------
/icons/uil-angle-right-b.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilAngleRightB = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M15.54,11.29,9.88,5.64a1,1,0,0,0-1.42,0,1,1,0,0,0,0,1.41l4.95,5L8.46,17a1,1,0,0,0,0,1.41,1,1,0,0,0,.71.3,1,1,0,0,0,.71-.3l5.66-5.65A1,1,0,0,0,15.54,11.29Z'
15 | }));
16 | };
17 |
18 | UilAngleRightB.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilAngleRightB.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilAngleRightB;
--------------------------------------------------------------------------------
/icons/uil-angle-right.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilAngleRight = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M14.83,11.29,10.59,7.05a1,1,0,0,0-1.42,0,1,1,0,0,0,0,1.41L12.71,12,9.17,15.54a1,1,0,0,0,0,1.41,1,1,0,0,0,.71.29,1,1,0,0,0,.71-.29l4.24-4.24A1,1,0,0,0,14.83,11.29Z'
15 | }));
16 | };
17 |
18 | UilAngleRight.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilAngleRight.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilAngleRight;
--------------------------------------------------------------------------------
/icons/uil-clock-three.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilClockThree = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M15,11H13V7a1,1,0,0,0-2,0v5a1,1,0,0,0,1,1h3a1,1,0,0,0,0-2ZM12,2A10,10,0,1,0,22,12,10.01114,10.01114,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8.00917,8.00917,0,0,1,12,20Z'
15 | }));
16 | };
17 |
18 | UilClockThree.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilClockThree.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilClockThree;
--------------------------------------------------------------------------------
/icons/uil-equal-circle.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilEqualCircle = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M15,13H9a1,1,0,0,0,0,2h6a1,1,0,0,0,0-2Zm0-4H9a1,1,0,0,0,0,2h6a1,1,0,0,0,0-2ZM12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z'
15 | }));
16 | };
17 |
18 | UilEqualCircle.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilEqualCircle.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilEqualCircle;
--------------------------------------------------------------------------------
/icons/uil-mars.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilMars = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M20.42,4.12a1,1,0,0,0-.54-.54,1,1,0,0,0-.38-.08h-4a1,1,0,0,0,0,2h1.59l-2.4,2.4A7,7,0,1,0,16.1,9.31l2.4-2.4V8.5a1,1,0,0,0,2,0v-4A1,1,0,0,0,20.42,4.12ZM14,17A5,5,0,1,1,14,10h0A5,5,0,0,1,14,17Z'
15 | }));
16 | };
17 |
18 | UilMars.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilMars.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilMars;
--------------------------------------------------------------------------------
/icons/uil-stop-circle.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilStopCircle = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M15,8H9A1,1,0,0,0,8,9v6a1,1,0,0,0,1,1h6a1,1,0,0,0,1-1V9A1,1,0,0,0,15,8Zm-1,6H10V10h4ZM12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z'
15 | }));
16 | };
17 |
18 | UilStopCircle.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilStopCircle.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilStopCircle;
--------------------------------------------------------------------------------
/icons/uil-table.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilTable = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,2H3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V3A1,1,0,0,0,21,2ZM8,20H4V16H8Zm0-6H4V10H8ZM8,8H4V4H8Zm6,12H10V16h4Zm0-6H10V10h4Zm0-6H10V4h4Zm6,12H16V16h4Zm0-6H16V10h4Zm0-6H16V4h4Z'
15 | }));
16 | };
17 |
18 | UilTable.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilTable.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilTable;
--------------------------------------------------------------------------------
/icons/uil-align-justify.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilAlignJustify = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M3,7H21a1,1,0,0,0,0-2H3A1,1,0,0,0,3,7ZM21,17H3a1,1,0,0,0,0,2H21a1,1,0,0,0,0-2Zm0-4H3a1,1,0,0,0,0,2H21a1,1,0,0,0,0-2Zm0-4H3a1,1,0,0,0,0,2H21a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilAlignJustify.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilAlignJustify.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilAlignJustify;
--------------------------------------------------------------------------------
/icons/uil-ankh.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilAnkh = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M18,12H14.91A7.23,7.23,0,0,0,17,7,5,5,0,0,0,7,7a7.23,7.23,0,0,0,2.09,5H6a1,1,0,0,0,0,2h5v7a1,1,0,0,0,2,0V14h5a1,1,0,0,0,0-2Zm-6-.16C11.07,11.22,9,9.58,9,7a3,3,0,0,1,6,0C15,9.58,12.93,11.23,12,11.84Z'
15 | }));
16 | };
17 |
18 | UilAnkh.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilAnkh.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilAnkh;
--------------------------------------------------------------------------------
/icons/uil-ban.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilBan = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,0,1-8-8A7.92,7.92,0,0,1,5.69,7.1L16.9,18.31A7.92,7.92,0,0,1,12,20Zm6.31-3.1L7.1,5.69A7.92,7.92,0,0,1,12,4a8,8,0,0,1,8,8A7.92,7.92,0,0,1,18.31,16.9Z'
15 | }));
16 | };
17 |
18 | UilBan.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilBan.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilBan;
--------------------------------------------------------------------------------
/icons/uil-book.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilBook = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M15,6H9A1,1,0,0,0,8,7v4a1,1,0,0,0,1,1h6a1,1,0,0,0,1-1V7A1,1,0,0,0,15,6Zm-1,4H10V8h4Zm3-8H5A1,1,0,0,0,4,3V21a1,1,0,0,0,1,1H17a3,3,0,0,0,3-3V5A3,3,0,0,0,17,2Zm1,17a1,1,0,0,1-1,1H6V4H17a1,1,0,0,1,1,1Z'
15 | }));
16 | };
17 |
18 | UilBook.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilBook.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilBook;
--------------------------------------------------------------------------------
/icons/uil-chart-growth-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilChartGrowthAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,20H4V18H7a1,1,0,0,0,0-2H4V14h7a1,1,0,0,0,0-2H4V10H15a1,1,0,0,0,0-2H4V6H19a1,1,0,0,0,0-2H4V3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilChartGrowthAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilChartGrowthAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilChartGrowthAlt;
--------------------------------------------------------------------------------
/icons/uil-desktop.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilDesktop = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M19,3H5A3,3,0,0,0,2,6v8a3,3,0,0,0,3,3h6v2H7a1,1,0,0,0,0,2H17a1,1,0,0,0,0-2H13V17h6a3,3,0,0,0,3-3V6A3,3,0,0,0,19,3Zm1,11a1,1,0,0,1-1,1H5a1,1,0,0,1-1-1V6A1,1,0,0,1,5,5H19a1,1,0,0,1,1,1Z'
15 | }));
16 | };
17 |
18 | UilDesktop.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilDesktop.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilDesktop;
--------------------------------------------------------------------------------
/icons/uil-dice-one.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilDiceOne = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M17,2H7A5,5,0,0,0,2,7V17a5,5,0,0,0,5,5H17a5,5,0,0,0,5-5V7A5,5,0,0,0,17,2Zm3,15a3,3,0,0,1-3,3H7a3,3,0,0,1-3-3V7A3,3,0,0,1,7,4H17a3,3,0,0,1,3,3Zm-8-6a1,1,0,1,0,1,1A1,1,0,0,0,12,11Z'
15 | }));
16 | };
17 |
18 | UilDiceOne.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilDiceOne.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilDiceOne;
--------------------------------------------------------------------------------
/icons/uil-fahrenheit.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilFahrenheit = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M20.5,3h-7a3,3,0,0,0-3,3V20a1,1,0,0,0,2,0V13h6a1,1,0,0,0,0-2h-6V6a1,1,0,0,1,1-1h7a1,1,0,0,0,0-2ZM5.5,3a3,3,0,1,0,3,3A3,3,0,0,0,5.5,3Zm0,4a1,1,0,1,1,1-1A1,1,0,0,1,5.5,7Z'
15 | }));
16 | };
17 |
18 | UilFahrenheit.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilFahrenheit.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilFahrenheit;
--------------------------------------------------------------------------------
/icons/uil-left.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilLeft = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M17,9.5H7.41l1.3-1.29A1,1,0,0,0,7.29,6.79l-3,3a1,1,0,0,0-.21.33,1,1,0,0,0,0,.76,1,1,0,0,0,.21.33l3,3a1,1,0,0,0,1.42,0,1,1,0,0,0,0-1.42L7.41,11.5H17a1,1,0,0,1,1,1v4a1,1,0,0,0,2,0v-4A3,3,0,0,0,17,9.5Z'
15 | }));
16 | };
17 |
18 | UilLeft.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilLeft.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilLeft;
--------------------------------------------------------------------------------
/icons/uil-plus-square.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilPlusSquare = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M9,13h2v2a1,1,0,0,0,2,0V13h2a1,1,0,0,0,0-2H13V9a1,1,0,0,0-2,0v2H9a1,1,0,0,0,0,2ZM21,2H3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V3A1,1,0,0,0,21,2ZM20,20H4V4H20Z'
15 | }));
16 | };
17 |
18 | UilPlusSquare.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilPlusSquare.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilPlusSquare;
--------------------------------------------------------------------------------
/icons/uil-step-forward.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilStepForward = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M8.71,7.29A1,1,0,1,0,7.29,8.71L10.59,12l-3.3,3.29a1,1,0,0,0,0,1.42,1,1,0,0,0,1.42,0l4-4a1,1,0,0,0,0-1.42ZM16,7a1,1,0,0,0-1,1v8a1,1,0,0,0,2,0V8A1,1,0,0,0,16,7Z'
15 | }));
16 | };
17 |
18 | UilStepForward.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilStepForward.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilStepForward;
--------------------------------------------------------------------------------
/icons/uil-tumblr.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilTumblr = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M16.79,18a4.65,4.65,0,0,1-1.62.35,1.75,1.75,0,0,1-1.92-2V10.12h4v-3h-4V2H10.33a.15.15,0,0,0-.14.15A6.11,6.11,0,0,1,6.25,7.54v2.58h2v6.54c0,2.23,1.65,5.41,6,5.34,1.47,0,3.11-.64,3.47-1.17Z'
15 | }));
16 | };
17 |
18 | UilTumblr.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilTumblr.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilTumblr;
--------------------------------------------------------------------------------
/icons/uil-voicemail.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilVoicemail = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M18,8a4,4,0,0,0-4,4,3.91,3.91,0,0,0,.56,2H9.44A3.91,3.91,0,0,0,10,12a4,4,0,1,0-4,4H18a4,4,0,0,0,0-8ZM6,14a2,2,0,1,1,2-2A2,2,0,0,1,6,14Zm12,0a2,2,0,1,1,2-2A2,2,0,0,1,18,14Z'
15 | }));
16 | };
17 |
18 | UilVoicemail.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilVoicemail.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilVoicemail;
--------------------------------------------------------------------------------
/icons/uil-yen.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilYen = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M18.55,2.17a1,1,0,0,0-1.38.28L12,10.2,6.83,2.45a1,1,0,0,0-1.66,1.1l5,7.45H7a1,1,0,0,0,0,2h4v2H7a1,1,0,0,0,0,2h4v4a1,1,0,0,0,2,0V17h4a1,1,0,0,0,0-2H13V13h4a1,1,0,0,0,0-2H13.87l5-7.45A1,1,0,0,0,18.55,2.17Z'
15 | }));
16 | };
17 |
18 | UilYen.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilYen.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilYen;
--------------------------------------------------------------------------------
/icons/uil-arrow-down.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilArrowDown = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M17.71,11.29a1,1,0,0,0-1.42,0L13,14.59V7a1,1,0,0,0-2,0v7.59l-3.29-3.3a1,1,0,0,0-1.42,1.42l5,5a1,1,0,0,0,.33.21.94.94,0,0,0,.76,0,1,1,0,0,0,.33-.21l5-5A1,1,0,0,0,17.71,11.29Z'
15 | }));
16 | };
17 |
18 | UilArrowDown.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilArrowDown.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilArrowDown;
--------------------------------------------------------------------------------
/icons/uil-arrow-up-right.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilArrowUpRight = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M17.92,6.62a1,1,0,0,0-.54-.54A1,1,0,0,0,17,6H7A1,1,0,0,0,7,8h7.59l-8.3,8.29a1,1,0,0,0,0,1.42,1,1,0,0,0,1.42,0L16,9.41V17a1,1,0,0,0,2,0V7A1,1,0,0,0,17.92,6.62Z'
15 | }));
16 | };
17 |
18 | UilArrowUpRight.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilArrowUpRight.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilArrowUpRight;
--------------------------------------------------------------------------------
/icons/uil-book-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilBookAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M18,2H8A4,4,0,0,0,4,6V18a4,4,0,0,0,4,4H18a2,2,0,0,0,2-2V4A2,2,0,0,0,18,2ZM6,6A2,2,0,0,1,8,4H18V14H8a3.91,3.91,0,0,0-2,.56ZM8,20a2,2,0,0,1,0-4H18v4ZM10,8h4a1,1,0,0,0,0-2H10a1,1,0,0,0,0,2Z'
15 | }));
16 | };
17 |
18 | UilBookAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilBookAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilBookAlt;
--------------------------------------------------------------------------------
/icons/uil-golf-ball.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilGolfBall = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M14,9a1,1,0,1,0,1,1A1,1,0,0,0,14,9Zm0-3a1,1,0,1,0,1,1A1,1,0,0,0,14,6ZM12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20ZM17,8a1,1,0,1,0,1,1A1,1,0,0,0,17,8Z'
15 | }));
16 | };
17 |
18 | UilGolfBall.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilGolfBall.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilGolfBall;
--------------------------------------------------------------------------------
/icons/uil-horizontal-align-left.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilHorizontalAlignLeft = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,10H16V7a1,1,0,0,0-1-1H4V3A1,1,0,0,0,2,3V21a1,1,0,0,0,2,0V18H21a1,1,0,0,0,1-1V11A1,1,0,0,0,21,10ZM4,8H14v2H4Zm16,8H4V12H20Z'
15 | }));
16 | };
17 |
18 | UilHorizontalAlignLeft.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilHorizontalAlignLeft.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilHorizontalAlignLeft;
--------------------------------------------------------------------------------
/icons/uil-link-h.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilLinkH = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M8,12a1,1,0,0,0,1,1h6a1,1,0,0,0,0-2H9A1,1,0,0,0,8,12Zm2,3H7A3,3,0,0,1,7,9h3a1,1,0,0,0,0-2H7A5,5,0,0,0,7,17h3a1,1,0,0,0,0-2Zm7-8H14a1,1,0,0,0,0,2h3a3,3,0,0,1,0,6H14a1,1,0,0,0,0,2h3A5,5,0,0,0,17,7Z'
15 | }));
16 | };
17 |
18 | UilLinkH.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilLinkH.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilLinkH;
--------------------------------------------------------------------------------
/icons/uil-meh-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilMehAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M9,11h1a1,1,0,0,0,0-2H9a1,1,0,0,0,0,2Zm6,3H9a1,1,0,0,0,0,2h6a1,1,0,0,0,0-2Zm0-5H14a1,1,0,0,0,0,2h1a1,1,0,0,0,0-2ZM12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z'
15 | }));
16 | };
17 |
18 | UilMehAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilMehAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilMehAlt;
--------------------------------------------------------------------------------
/icons/uil-mountains.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilMountains = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21.85,17.47l-5-8a1,1,0,0,0-1.7,0l-1,1.63L10.86,5.5a1,1,0,0,0-1.72,0l-7,12A1,1,0,0,0,3,19H21a1,1,0,0,0,.85-1.53ZM10.45,17H4.74L10,8l2.93,5Zm2.35,0L15,13.57h0L16,11.89,19.2,17Z'
15 | }));
16 | };
17 |
18 | UilMountains.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilMountains.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilMountains;
--------------------------------------------------------------------------------
/icons/uil-multiply.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilMultiply = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M13.41,12l6.3-6.29a1,1,0,1,0-1.42-1.42L12,10.59,5.71,4.29A1,1,0,0,0,4.29,5.71L10.59,12l-6.3,6.29a1,1,0,0,0,0,1.42,1,1,0,0,0,1.42,0L12,13.41l6.29,6.3a1,1,0,0,0,1.42,0,1,1,0,0,0,0-1.42Z'
15 | }));
16 | };
17 |
18 | UilMultiply.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilMultiply.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilMultiply;
--------------------------------------------------------------------------------
/icons/uil-pagerduty.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilPagerduty = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M17 3c-1.6-.8-2.7-1-5.2-1H6v12.1h5.8c2.3 0 4-.1 5.5-1.1 1.6-1.1 2.6-3 2.5-5 .1-2.1-1-4-2.8-5zm-4.6 8.6H8.9v-7h3.3c3 0 4.5 1 4.5 3.4.1 2.6-1.8 3.6-4.3 3.6zM6 22h2.9v-5.3H6V22z'
15 | }));
16 | };
17 |
18 | UilPagerduty.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilPagerduty.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilPagerduty;
--------------------------------------------------------------------------------
/icons/uil-search-minus.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilSearchMinus = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21.71,20.29,18,16.61A9,9,0,1,0,16.61,18l3.68,3.68a1,1,0,0,0,1.42,0A1,1,0,0,0,21.71,20.29ZM11,18a7,7,0,1,1,7-7A7,7,0,0,1,11,18Zm4-8H7a1,1,0,0,0,0,2h8a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilSearchMinus.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilSearchMinus.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilSearchMinus;
--------------------------------------------------------------------------------
/icons/uil-toggle-off.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilToggleOff = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M8,8.5A3.5,3.5,0,1,0,11.5,12,3.5,3.5,0,0,0,8,8.5Zm0,5A1.5,1.5,0,1,1,9.5,12,1.5,1.5,0,0,1,8,13.5ZM16,5H8A7,7,0,0,0,8,19h8A7,7,0,0,0,16,5Zm0,12H8A5,5,0,0,1,8,7h8a5,5,0,0,1,0,10Z'
15 | }));
16 | };
17 |
18 | UilToggleOff.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilToggleOff.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilToggleOff;
--------------------------------------------------------------------------------
/icons/uil-toggle-on.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilToggleOn = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M16,8.5A3.5,3.5,0,1,0,19.5,12,3.5,3.5,0,0,0,16,8.5Zm0,5A1.5,1.5,0,1,1,17.5,12,1.5,1.5,0,0,1,16,13.5ZM16,5H8A7,7,0,0,0,8,19h8A7,7,0,0,0,16,5Zm0,12H8A5,5,0,0,1,8,7h8a5,5,0,0,1,0,10Z'
15 | }));
16 | };
17 |
18 | UilToggleOn.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilToggleOn.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilToggleOn;
--------------------------------------------------------------------------------
/icons/uil-trash.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilTrash = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M20,6H16V5a3,3,0,0,0-3-3H11A3,3,0,0,0,8,5V6H4A1,1,0,0,0,4,8H5V19a3,3,0,0,0,3,3h8a3,3,0,0,0,3-3V8h1a1,1,0,0,0,0-2ZM10,5a1,1,0,0,1,1-1h2a1,1,0,0,1,1,1V6H10Zm7,14a1,1,0,0,1-1,1H8a1,1,0,0,1-1-1V8H17Z'
15 | }));
16 | };
17 |
18 | UilTrash.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilTrash.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilTrash;
--------------------------------------------------------------------------------
/icons/uil-vertical-align-bottom.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilVerticalAlignBottom = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,20H18V9a1,1,0,0,0-1-1H14V3a1,1,0,0,0-1-1H7A1,1,0,0,0,6,3V20H3a1,1,0,0,0,0,2H21a1,1,0,0,0,0-2Zm-9,0H8V4h4Zm4,0H14V10h2Z'
15 | }));
16 | };
17 |
18 | UilVerticalAlignBottom.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilVerticalAlignBottom.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilVerticalAlignBottom;
--------------------------------------------------------------------------------
/.github/workflows/npm-publish-pro.yml:
--------------------------------------------------------------------------------
1 | name: Publish to NPM PRO
2 |
3 | on:
4 | push:
5 | tags:
6 | - "*"
7 |
8 | jobs:
9 | publish-npm:
10 | runs-on: ubuntu-latest
11 | steps:
12 | - uses: actions/checkout@v4
13 | - uses: actions/setup-node@v4
14 | with:
15 | node-version: 22.11.0
16 | - name: Set Gemfury Config
17 | run: printf "@iconscout:registry=https://npm-proxy.fury.io/iconscout/\n//npm-proxy.fury.io/iconscout/:_authToken=${NPM_TOKEN}" > ~/.npmrc
18 | env:
19 | NPM_TOKEN: ${{ secrets.FURY_AUTH_TOKEN }}
20 | - name: Download & Build Icons
21 | run: |
22 | npm ci --progress=false
23 | npm i @iconscout/unicons@latest
24 | npm run generate
25 | - name: Publish to Gemfury
26 | run: npm publish
27 | env:
28 | NODE_AUTH_TOKEN: ${{ secrets.FURY_AUTH_TOKEN }}
29 |
--------------------------------------------------------------------------------
/icons/uil-arrow-down-right.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilArrowDownRight = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M17,6a1,1,0,0,0-1,1v7.59L7.71,6.29A1,1,0,0,0,6.29,7.71L14.59,16H7a1,1,0,0,0,0,2H17a1,1,0,0,0,.38-.08,1,1,0,0,0,.54-.54A1,1,0,0,0,18,17V7A1,1,0,0,0,17,6Z'
15 | }));
16 | };
17 |
18 | UilArrowDownRight.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilArrowDownRight.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilArrowDownRight;
--------------------------------------------------------------------------------
/icons/uil-arrow-right.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilArrowRight = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M17.92,11.62a1,1,0,0,0-.21-.33l-5-5a1,1,0,0,0-1.42,1.42L14.59,11H7a1,1,0,0,0,0,2h7.59l-3.3,3.29a1,1,0,0,0,0,1.42,1,1,0,0,0,1.42,0l5-5a1,1,0,0,0,.21-.33A1,1,0,0,0,17.92,11.62Z'
15 | }));
16 | };
17 |
18 | UilArrowRight.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilArrowRight.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilArrowRight;
--------------------------------------------------------------------------------
/icons/uil-coffee.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilCoffee = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M9,17h4a5,5,0,0,0,5-5V11h1a3,3,0,0,0,0-6H18V4a1,1,0,0,0-1-1H5A1,1,0,0,0,4,4v8A5,5,0,0,0,9,17ZM18,7h1a1,1,0,0,1,0,2H18ZM6,5H16v7a3,3,0,0,1-3,3H9a3,3,0,0,1-3-3ZM21,19H3a1,1,0,0,0,0,2H21a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilCoffee.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilCoffee.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilCoffee;
--------------------------------------------------------------------------------
/icons/uil-google-drive.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilGoogleDrive = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21.4231,13.88785,15.33356,3.33792H8.66663l6.09,10.54993ZM8.08917,4.33835,2,14.88736l3.33356,5.77472,6.08911-10.54926Zm1.73273,10.549L6.48877,20.66208H18.66663L22,14.88736Z'
15 | }));
16 | };
17 |
18 | UilGoogleDrive.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilGoogleDrive.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilGoogleDrive;
--------------------------------------------------------------------------------
/icons/uil-laptop.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilLaptop = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,14H20V7a3,3,0,0,0-3-3H7A3,3,0,0,0,4,7v7H3a1,1,0,0,0-1,1v2a3,3,0,0,0,3,3H19a3,3,0,0,0,3-3V15A1,1,0,0,0,21,14ZM6,7A1,1,0,0,1,7,6H17a1,1,0,0,1,1,1v7H6ZM20,17a1,1,0,0,1-1,1H5a1,1,0,0,1-1-1V16H20Z'
15 | }));
16 | };
17 |
18 | UilLaptop.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilLaptop.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilLaptop;
--------------------------------------------------------------------------------
/icons/uil-pentagon.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilPentagon = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21.59,9.17l-9-6.54a1,1,0,0,0-1.18,0l-9,6.54a1,1,0,0,0-.36,1.12L5.49,20.87a1,1,0,0,0,1,.69H17.56a1,1,0,0,0,1-.69L22,10.29A1,1,0,0,0,21.59,9.17ZM16.84,19.56H7.16l-3-9.2L12,4.68l7.82,5.68Z'
15 | }));
16 | };
17 |
18 | UilPentagon.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilPentagon.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilPentagon;
--------------------------------------------------------------------------------
/icons/uil-rainbow.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilRainbow = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M5,12a1,1,0,0,0,0,2,5,5,0,0,1,5,5,1,1,0,0,0,2,0A7,7,0,0,0,5,12ZM5,4A1,1,0,0,0,5,6,13,13,0,0,1,18,19a1,1,0,0,0,2,0A15,15,0,0,0,5,4ZM5,8a1,1,0,0,0,0,2,9,9,0,0,1,9,9,1,1,0,0,0,2,0A11,11,0,0,0,5,8Z'
15 | }));
16 | };
17 |
18 | UilRainbow.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilRainbow.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilRainbow;
--------------------------------------------------------------------------------
/icons/uil-scroll.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilScroll = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M11.29,9.71a1,1,0,0,0,1.42,0l5-5a1,1,0,1,0-1.42-1.42L12,7.59,7.71,3.29A1,1,0,0,0,6.29,4.71Zm1.42,4.58a1,1,0,0,0-1.42,0l-5,5a1,1,0,0,0,1.42,1.42L12,16.41l4.29,4.3a1,1,0,0,0,1.42,0,1,1,0,0,0,0-1.42Z'
15 | }));
16 | };
17 |
18 | UilScroll.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilScroll.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilScroll;
--------------------------------------------------------------------------------
/icons/uil-sort.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilSort = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M16.29,14.29,12,18.59l-4.29-4.3a1,1,0,0,0-1.42,1.42l5,5a1,1,0,0,0,1.42,0l5-5a1,1,0,0,0-1.42-1.42ZM7.71,9.71,12,5.41l4.29,4.3a1,1,0,0,0,1.42,0,1,1,0,0,0,0-1.42l-5-5a1,1,0,0,0-1.42,0l-5,5A1,1,0,0,0,7.71,9.71Z'
15 | }));
16 | };
17 |
18 | UilSort.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilSort.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilSort;
--------------------------------------------------------------------------------
/icons/uil-enter.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilEnter = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M19,6a1,1,0,0,0-1,1v4a1,1,0,0,1-1,1H7.41l1.3-1.29A1,1,0,0,0,7.29,9.29l-3,3a1,1,0,0,0-.21.33,1,1,0,0,0,0,.76,1,1,0,0,0,.21.33l3,3a1,1,0,0,0,1.42,0,1,1,0,0,0,0-1.42L7.41,14H17a3,3,0,0,0,3-3V7A1,1,0,0,0,19,6Z'
15 | }));
16 | };
17 |
18 | UilEnter.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilEnter.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilEnter;
--------------------------------------------------------------------------------
/icons/uil-envelope.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilEnvelope = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M19,4H5A3,3,0,0,0,2,7V17a3,3,0,0,0,3,3H19a3,3,0,0,0,3-3V7A3,3,0,0,0,19,4Zm-.41,2-5.88,5.88a1,1,0,0,1-1.42,0L5.41,6ZM20,17a1,1,0,0,1-1,1H5a1,1,0,0,1-1-1V7.41l5.88,5.88a3,3,0,0,0,4.24,0L20,7.41Z'
15 | }));
16 | };
17 |
18 | UilEnvelope.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilEnvelope.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilEnvelope;
--------------------------------------------------------------------------------
/icons/uil-keyhole-circle.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilKeyholeCircle = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,8a2,2,0,0,0-2,2,2,2,0,0,0,1,1.72V15a1,1,0,0,0,2,0V11.72A2,2,0,0,0,14,10,2,2,0,0,0,12,8Zm0-6A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z'
15 | }));
16 | };
17 |
18 | UilKeyholeCircle.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilKeyholeCircle.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilKeyholeCircle;
--------------------------------------------------------------------------------
/icons/uil-pound.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilPound = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M20,20H8a4.92,4.92,0,0,0,1-3V14h6a1,1,0,0,0,0-2H9V8.89a4.89,4.89,0,0,1,9.13-2.44,1,1,0,0,0,1.37.36,1,1,0,0,0,.37-1.36A6.9,6.9,0,0,0,7,8.89V12H4a1,1,0,0,0,0,2H7v3a3,3,0,0,1-3,3,1,1,0,0,0,0,2H20a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilPound.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilPound.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilPound;
--------------------------------------------------------------------------------
/icons/uil-sleep.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilSleep = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M7,12.5a3,3,0,1,0-3-3A3,3,0,0,0,7,12.5Zm0-4a1,1,0,1,1-1,1A1,1,0,0,1,7,8.5Zm13-2H12a1,1,0,0,0-1,1v6H3v-8a1,1,0,0,0-2,0v13a1,1,0,0,0,2,0v-3H21v3a1,1,0,0,0,2,0v-9A3,3,0,0,0,20,6.5Zm1,7H13v-5h7a1,1,0,0,1,1,1Z'
15 | }));
16 | };
17 |
18 | UilSleep.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilSleep.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilSleep;
--------------------------------------------------------------------------------
/icons/uil-sorting.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilSorting = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M11.29,10.21a1,1,0,0,0,1.42,0l3-3a1,1,0,1,0-1.42-1.42L12,8.09,9.71,5.79A1,1,0,0,0,8.29,7.21Zm1.42,4.58a1,1,0,0,0-1.42,0l-3,3a1,1,0,0,0,1.42,1.42L12,16.91l2.29,2.3a1,1,0,0,0,1.42,0,1,1,0,0,0,0-1.42Z'
15 | }));
16 | };
17 |
18 | UilSorting.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilSorting.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilSorting;
--------------------------------------------------------------------------------
/icons/uil-tear.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilTear = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12.56,2.17a1,1,0,0,0-1.12,0c-.3.2-7.19,5-7.19,12.08a7.75,7.75,0,0,0,15.5,0C19.75,7.05,12.85,2.36,12.56,2.17ZM12,20a5.76,5.76,0,0,1-5.75-5.75c0-5,4.21-8.77,5.75-10,1.55,1.21,5.75,5,5.75,10A5.76,5.76,0,0,1,12,20Z'
15 | }));
16 | };
17 |
18 | UilTear.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilTear.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilTear;
--------------------------------------------------------------------------------
/icons/uil-windsock.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilWindsock = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M18.08,5,10,4.33h0L7,4.08V3A1,1,0,0,0,5,3V21a1,1,0,0,0,2,0V13.92l3-.25h0L18.08,13A1,1,0,0,0,19,12V6A1,1,0,0,0,18.08,5ZM9,11.75l-2,.16V6.09l2,.16Zm4-.34-2,.17V6.42l2,.17Zm4-.33-2,.17V6.75l2,.17Z'
15 | }));
16 | };
17 |
18 | UilWindsock.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilWindsock.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilWindsock;
--------------------------------------------------------------------------------
/icons/uil-history.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilHistory = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,2A10,10,0,0,0,5.12,4.77V3a1,1,0,0,0-2,0V7.5a1,1,0,0,0,1,1H8.62a1,1,0,0,0,0-2H6.22A8,8,0,1,1,4,12a1,1,0,0,0-2,0A10,10,0,1,0,12,2Zm0,6a1,1,0,0,0-1,1v3a1,1,0,0,0,1,1h2a1,1,0,0,0,0-2H13V9A1,1,0,0,0,12,8Z'
15 | }));
16 | };
17 |
18 | UilHistory.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilHistory.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilHistory;
--------------------------------------------------------------------------------
/icons/uil-horizontal-align-right.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilHorizontalAlignRight = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,2a1,1,0,0,0-1,1V6H9A1,1,0,0,0,8,7v3H3a1,1,0,0,0-1,1v6a1,1,0,0,0,1,1H20v3a1,1,0,0,0,2,0V3A1,1,0,0,0,21,2ZM20,16H4V12H20Zm0-6H10V8H20Z'
15 | }));
16 | };
17 |
18 | UilHorizontalAlignRight.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilHorizontalAlignRight.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilHorizontalAlignRight;
--------------------------------------------------------------------------------
/icons/uil-label-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilLabelAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M15,12a1,1,0,1,0,1-1A1,1,0,0,0,15,12Zm6.71-.71-5-5A1,1,0,0,0,16,6H5A3,3,0,0,0,2,9v6a3,3,0,0,0,3,3H16a1,1,0,0,0,.71-.29l5-5A1,1,0,0,0,21.71,11.29ZM15.59,16H5a1,1,0,0,1-1-1V9A1,1,0,0,1,5,8H15.59l4,4Z'
15 | }));
16 | };
17 |
18 | UilLabelAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilLabelAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilLabelAlt;
--------------------------------------------------------------------------------
/icons/uil-minus-square.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilMinusSquare = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M19,2H5A3,3,0,0,0,2,5V19a3,3,0,0,0,3,3H19a3,3,0,0,0,3-3V5A3,3,0,0,0,19,2Zm1,17a1,1,0,0,1-1,1H5a1,1,0,0,1-1-1V5A1,1,0,0,1,5,4H19a1,1,0,0,1,1,1Zm-4-8H8a1,1,0,0,0,0,2h8a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilMinusSquare.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilMinusSquare.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilMinusSquare;
--------------------------------------------------------------------------------
/icons/uil-mobile-android-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilMobileAndroidAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M16,2H8A3,3,0,0,0,5,5V19a3,3,0,0,0,3,3h8a3,3,0,0,0,3-3V5A3,3,0,0,0,16,2Zm1,17a1,1,0,0,1-1,1H8a1,1,0,0,1-1-1V18H17Zm0-3H7V5A1,1,0,0,1,8,4h8a1,1,0,0,1,1,1Z'
15 | }));
16 | };
17 |
18 | UilMobileAndroidAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilMobileAndroidAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilMobileAndroidAlt;
--------------------------------------------------------------------------------
/icons/uil-pause-circle.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilPauseCircle = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M10,7A1,1,0,0,0,9,8v8a1,1,0,0,0,2,0V8A1,1,0,0,0,10,7Zm2-5A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20ZM14,7a1,1,0,0,0-1,1v8a1,1,0,0,0,2,0V8A1,1,0,0,0,14,7Z'
15 | }));
16 | };
17 |
18 | UilPauseCircle.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilPauseCircle.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilPauseCircle;
--------------------------------------------------------------------------------
/icons/uil-polygon.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilPolygon = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21.87,11.5l-4.5-7.79a1,1,0,0,0-.87-.5h-9a1,1,0,0,0-.87.5L2.13,11.5a1,1,0,0,0,0,1l4.5,7.79a1,1,0,0,0,.87.5h9a1,1,0,0,0,.87-.5l4.5-7.79A1,1,0,0,0,21.87,11.5Zm-6,7.29H8.08L4.15,12,8.08,5.21h7.84L19.85,12Z'
15 | }));
16 | };
17 |
18 | UilPolygon.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilPolygon.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilPolygon;
--------------------------------------------------------------------------------
/icons/uil-sign-left.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilSignLeft = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M16,5H13V3a1,1,0,0,0-2,0V5H6a1,1,0,0,0-.78.38l-2,2.5a1,1,0,0,0,0,1.24l2,2.5A1,1,0,0,0,6,12h5v8H9a1,1,0,0,0,0,2h6a1,1,0,0,0,0-2H13V12h3a1,1,0,0,0,1-1V6A1,1,0,0,0,16,5Zm-1,5H6.48L5.28,8.5,6.48,7H15Z'
15 | }));
16 | };
17 |
18 | UilSignLeft.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilSignLeft.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilSignLeft;
--------------------------------------------------------------------------------
/icons/uil-credit-card.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilCreditCard = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M7,15h3a1,1,0,0,0,0-2H7a1,1,0,0,0,0,2ZM19,5H5A3,3,0,0,0,2,8v9a3,3,0,0,0,3,3H19a3,3,0,0,0,3-3V8A3,3,0,0,0,19,5Zm1,12a1,1,0,0,1-1,1H5a1,1,0,0,1-1-1V11H20Zm0-8H4V8A1,1,0,0,1,5,7H19a1,1,0,0,1,1,1Z'
15 | }));
16 | };
17 |
18 | UilCreditCard.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilCreditCard.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilCreditCard;
--------------------------------------------------------------------------------
/icons/uil-sad-cry.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilSadCry = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,2A10,10,0,0,0,8.59,21.39l.06,0a9.81,9.81,0,0,0,6.7,0l.06,0A10,10,0,0,0,12,2Zm2,17.74a7.82,7.82,0,0,1-4,0V16h4Zm2-.82V11a1,1,0,0,0,0-2H14a1,1,0,0,0,0,2v3H10V11a1,1,0,0,0,0-2H8a1,1,0,0,0,0,2v7.92a8,8,0,1,1,8,0Z'
15 | }));
16 | };
17 |
18 | UilSadCry.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilSadCry.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilSadCry;
--------------------------------------------------------------------------------
/icons/uil-scroll-h.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilScrollH = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M4.71,6.29A1,1,0,0,0,3.29,7.71L7.59,12l-4.3,4.29a1,1,0,0,0,0,1.42,1,1,0,0,0,1.42,0l5-5a1,1,0,0,0,0-1.42ZM16.41,12l4.3-4.29a1,1,0,1,0-1.42-1.42l-5,5a1,1,0,0,0,0,1.42l5,5a1,1,0,0,0,1.42,0,1,1,0,0,0,0-1.42Z'
15 | }));
16 | };
17 |
18 | UilScrollH.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilScrollH.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilScrollH;
--------------------------------------------------------------------------------
/icons/uil-sign-right.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilSignRight = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M7,6v5a1,1,0,0,0,1,1h3v8H9a1,1,0,0,0,0,2h6a1,1,0,0,0,0-2H13V12h5a1,1,0,0,0,.78-.37l2-2.5a1,1,0,0,0,0-1.25l-2-2.5A1,1,0,0,0,18,5H13V3a1,1,0,0,0-2,0V5H8A1,1,0,0,0,7,6ZM9,7h8.52l1.2,1.5L17.52,10H9Z'
15 | }));
16 | };
17 |
18 | UilSignRight.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilSignRight.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilSignRight;
--------------------------------------------------------------------------------
/icons/uil-bookmark-full.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilBookmarkFull = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M18,2H6A1,1,0,0,0,5,3V21a1,1,0,0,0,1.65.76L12,17.27l5.29,4.44A1,1,0,0,0,18,22a.84.84,0,0,0,.38-.08A1,1,0,0,0,19,21V3A1,1,0,0,0,18,2ZM17,18.86,12.64,15.2a1,1,0,0,0-1.28,0L7,18.86V4H17Z'
15 | }));
16 | };
17 |
18 | UilBookmarkFull.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilBookmarkFull.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilBookmarkFull;
--------------------------------------------------------------------------------
/icons/uil-check-square.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilCheckSquare = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M10.21,14.75a1,1,0,0,0,1.42,0l4.08-4.08a1,1,0,0,0-1.42-1.42l-3.37,3.38L9.71,11.41a1,1,0,0,0-1.42,1.42ZM21,2H3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V3A1,1,0,0,0,21,2ZM20,20H4V4H20Z'
15 | }));
16 | };
17 |
18 | UilCheckSquare.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilCheckSquare.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilCheckSquare;
--------------------------------------------------------------------------------
/icons/uil-clock-nine.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilClockNine = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,6a.99974.99974,0,0,0-1,1v4H9a1,1,0,0,0,0,2h3a.99974.99974,0,0,0,1-1V7A.99974.99974,0,0,0,12,6Zm0-4A10,10,0,1,0,22,12,10.01146,10.01146,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8.00917,8.00917,0,0,1,12,20Z'
15 | }));
16 | };
17 |
18 | UilClockNine.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilClockNine.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilClockNine;
--------------------------------------------------------------------------------
/icons/uil-clock.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilClock = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M15.09814,12.63379,13,11.42285V7a1,1,0,0,0-2,0v5a.99985.99985,0,0,0,.5.86621l2.59814,1.5a1.00016,1.00016,0,1,0,1-1.73242ZM12,2A10,10,0,1,0,22,12,10.01114,10.01114,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8.00917,8.00917,0,0,1,12,20Z'
15 | }));
16 | };
17 |
18 | UilClock.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilClock.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilClock;
--------------------------------------------------------------------------------
/icons/uil-dice-two.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilDiceTwo = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M9,11a1,1,0,1,0,1,1A1,1,0,0,0,9,11Zm8-9H7A5,5,0,0,0,2,7V17a5,5,0,0,0,5,5H17a5,5,0,0,0,5-5V7A5,5,0,0,0,17,2Zm3,15a3,3,0,0,1-3,3H7a3,3,0,0,1-3-3V7A3,3,0,0,1,7,4H17a3,3,0,0,1,3,3Zm-5-6a1,1,0,1,0,1,1A1,1,0,0,0,15,11Z'
15 | }));
16 | };
17 |
18 | UilDiceTwo.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilDiceTwo.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilDiceTwo;
--------------------------------------------------------------------------------
/icons/uil-drill.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilDrill = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M19,4H9A1,1,0,0,0,8,5V7H3A1,1,0,0,0,3,9H8v4a1,1,0,0,0,2,0V12h4v7a1,1,0,0,0,1,1h2a3,3,0,0,0,3-3V11.82A3,3,0,0,0,22,9V7A3,3,0,0,0,19,4ZM18,17a1,1,0,0,1-1,1H16V12h2Zm2-8a1,1,0,0,1-1,1H10V6h6V7a1,1,0,0,0,2,0V6h1a1,1,0,0,1,1,1Z'
15 | }));
16 | };
17 |
18 | UilDrill.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilDrill.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilDrill;
--------------------------------------------------------------------------------
/icons/uil-signal.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilSignal = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M6,15a1,1,0,0,0-1,1v3a1,1,0,0,0,2,0V16A1,1,0,0,0,6,15Zm4-3a1,1,0,0,0-1,1v6a1,1,0,0,0,2,0V13A1,1,0,0,0,10,12Zm8-8a1,1,0,0,0-1,1V19a1,1,0,0,0,2,0V5A1,1,0,0,0,18,4ZM14,8a1,1,0,0,0-1,1V19a1,1,0,0,0,2,0V9A1,1,0,0,0,14,8Z'
15 | }));
16 | };
17 |
18 | UilSignal.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilSignal.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilSignal;
--------------------------------------------------------------------------------
/icons/uil-tag.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilTag = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21.12,10.71,12.71,2.29A1,1,0,0,0,12,2H3A1,1,0,0,0,2,3v9a1,1,0,0,0,.29.71l8.42,8.41a3,3,0,0,0,4.24,0L21.12,15a3,3,0,0,0,0-4.24Zm-1.41,2.82h0l-6.18,6.17a1,1,0,0,1-1.41,0L4,11.59V4h7.59l8.12,8.12a1,1,0,0,1,.29.71A1,1,0,0,1,19.71,13.53Z'
15 | }));
16 | };
17 |
18 | UilTag.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilTag.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilTag;
--------------------------------------------------------------------------------
/icons/uil-archive-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilArchiveAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M10,13h4a1,1,0,0,0,0-2H10a1,1,0,0,0,0,2ZM19,3H5A3,3,0,0,0,4,8.82V18a3,3,0,0,0,3,3H17a3,3,0,0,0,3-3V8.82A3,3,0,0,0,19,3ZM18,18a1,1,0,0,1-1,1H7a1,1,0,0,1-1-1V9H18ZM19,7H5A1,1,0,0,1,5,5H19a1,1,0,0,1,0,2Z'
15 | }));
16 | };
17 |
18 | UilArchiveAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilArchiveAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilArchiveAlt;
--------------------------------------------------------------------------------
/icons/uil-bookmark.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilBookmark = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M16,2H8A3,3,0,0,0,5,5V21a1,1,0,0,0,.5.87,1,1,0,0,0,1,0L12,18.69l5.5,3.18A1,1,0,0,0,18,22a1,1,0,0,0,.5-.13A1,1,0,0,0,19,21V5A3,3,0,0,0,16,2Zm1,17.27-4.5-2.6a1,1,0,0,0-1,0L7,19.27V5A1,1,0,0,1,8,4h8a1,1,0,0,1,1,1Z'
15 | }));
16 | };
17 |
18 | UilBookmark.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilBookmark.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilBookmark;
--------------------------------------------------------------------------------
/icons/uil-direction.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilDirection = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M9.71,10.21,12,7.91l2.29,2.3a1,1,0,0,0,1.42,0,1,1,0,0,0,0-1.42l-3-3a1,1,0,0,0-1.42,0l-3,3a1,1,0,0,0,1.42,1.42Zm4.58,4.58L12,17.09l-2.29-2.3a1,1,0,0,0-1.42,1.42l3,3a1,1,0,0,0,1.42,0l3-3a1,1,0,0,0-1.42-1.42Z'
15 | }));
16 | };
17 |
18 | UilDirection.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilDirection.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilDirection;
--------------------------------------------------------------------------------
/icons/uil-envelope-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilEnvelopeAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M19,4H5A3,3,0,0,0,2,7V17a3,3,0,0,0,3,3H19a3,3,0,0,0,3-3V7A3,3,0,0,0,19,4ZM5,6H19a1,1,0,0,1,1,1l-8,4.88L4,7A1,1,0,0,1,5,6ZM20,17a1,1,0,0,1-1,1H5a1,1,0,0,1-1-1V9.28l7.48,4.57a1,1,0,0,0,1,0L20,9.28Z'
15 | }));
16 | };
17 |
18 | UilEnvelopeAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilEnvelopeAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilEnvelopeAlt;
--------------------------------------------------------------------------------
/icons/uil-moon-eclipse.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilMoonEclipse = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,2a10,10,0,0,0-2.14.24l-.12,0a10,10,0,0,0-.1,19.44l.14,0A9.57,9.57,0,0,0,12,22,10,10,0,0,0,12,2ZM10,19.74A8,8,0,0,1,10,4.26a8,8,0,0,1,0,15.48Zm4.53-.16a10,10,0,0,0,0-15.16,8,8,0,0,1,0,15.16Z'
15 | }));
16 | };
17 |
18 | UilMoonEclipse.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilMoonEclipse.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilMoonEclipse;
--------------------------------------------------------------------------------
/icons/uil-no-entry.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilNoEntry = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,20H19.76L15.37,4.2A3,3,0,0,0,12.48,2h-1A3,3,0,0,0,8.63,4.2L4.24,20H3a1,1,0,0,0,0,2H21a1,1,0,0,0,0-2ZM10.56,4.73a1,1,0,0,1,1-.73h1a1,1,0,0,1,1,.73L14.35,8H9.65ZM9.09,10h5.82L16,14H8ZM6.32,20l1.11-4h9.14l1.11,4Z'
15 | }));
16 | };
17 |
18 | UilNoEntry.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilNoEntry.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilNoEntry;
--------------------------------------------------------------------------------
/icons/uil-play-circle.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilPlayCircle = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M16,10.27,11,7.38A2,2,0,0,0,8,9.11v5.78a2,2,0,0,0,1,1.73,2,2,0,0,0,2,0l5-2.89a2,2,0,0,0,0-3.46ZM15,12l-5,2.89V9.11L15,12ZM12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z'
15 | }));
16 | };
17 |
18 | UilPlayCircle.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilPlayCircle.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilPlayCircle;
--------------------------------------------------------------------------------
/icons/uil-angle-double-down.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilAngleDoubleDown = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M11.29,11.46a1,1,0,0,0,1.42,0l3-3A1,1,0,1,0,14.29,7L12,9.34,9.71,7A1,1,0,1,0,8.29,8.46Zm3,1.08L12,14.84l-2.29-2.3A1,1,0,0,0,8.29,14l3,3a1,1,0,0,0,1.42,0l3-3a1,1,0,0,0-1.42-1.42Z'
15 | }));
16 | };
17 |
18 | UilAngleDoubleDown.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilAngleDoubleDown.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilAngleDoubleDown;
--------------------------------------------------------------------------------
/icons/uil-arrow-from-top.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilArrowFromTop = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M15.29,16.29,13,18.59V7a1,1,0,0,0-2,0V18.59l-2.29-2.3a1,1,0,1,0-1.42,1.42l4,4a1,1,0,0,0,.33.21.94.94,0,0,0,.76,0,1,1,0,0,0,.33-.21l4-4a1,1,0,0,0-1.42-1.42ZM19,2H5A1,1,0,0,0,5,4H19a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilArrowFromTop.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilArrowFromTop.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilArrowFromTop;
--------------------------------------------------------------------------------
/icons/uil-arrow-to-bottom.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilArrowToBottom = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M19,20H5a1,1,0,0,0,0,2H19a1,1,0,0,0,0-2Zm-7.71-2.29a1,1,0,0,0,.33.21.94.94,0,0,0,.76,0,1,1,0,0,0,.33-.21l4-4a1,1,0,0,0-1.42-1.42L13,14.59V3a1,1,0,0,0-2,0V14.59l-2.29-2.3a1,1,0,1,0-1.42,1.42Z'
15 | }));
16 | };
17 |
18 | UilArrowToBottom.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilArrowToBottom.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilArrowToBottom;
--------------------------------------------------------------------------------
/icons/uil-bullseye.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilBullseye = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,5a7,7,0,1,0,7,7A7,7,0,0,0,12,5Zm0,12a5,5,0,1,1,5-5A5,5,0,0,1,12,17Zm0-8a3,3,0,1,0,3,3A3,3,0,0,0,12,9Zm0,4a1,1,0,1,1,1-1A1,1,0,0,1,12,13ZM12,1A11,11,0,1,0,23,12,11,11,0,0,0,12,1Zm0,20a9,9,0,1,1,9-9A9,9,0,0,1,12,21Z'
15 | }));
16 | };
17 |
18 | UilBullseye.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilBullseye.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilBullseye;
--------------------------------------------------------------------------------
/icons/uil-clock-five.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilClockFive = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,2A10,10,0,1,0,22,12,10.01146,10.01146,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8.00917,8.00917,0,0,1,12,20Zm1-8.251V7a1,1,0,0,0-2,0v5a1.00586,1.00586,0,0,0,.11816.47217l1.5,2.79883a1.00029,1.00029,0,0,0,1.76368-.94434Z'
15 | }));
16 | };
17 |
18 | UilClockFive.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilClockFive.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilClockFive;
--------------------------------------------------------------------------------
/icons/uil-comment-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilCommentAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M19,2H5A3,3,0,0,0,2,5V15a3,3,0,0,0,3,3H16.59l3.7,3.71A1,1,0,0,0,21,22a.84.84,0,0,0,.38-.08A1,1,0,0,0,22,21V5A3,3,0,0,0,19,2Zm1,16.59-2.29-2.3A1,1,0,0,0,17,16H5a1,1,0,0,1-1-1V5A1,1,0,0,1,5,4H19a1,1,0,0,1,1,1Z'
15 | }));
16 | };
17 |
18 | UilCommentAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilCommentAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilCommentAlt;
--------------------------------------------------------------------------------
/icons/uil-dollar-sign.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilDollarSign = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M14,11H10a2,2,0,0,1,0-4h5a1,1,0,0,1,1,1,1,1,0,0,0,2,0,3,3,0,0,0-3-3H13V3a1,1,0,0,0-2,0V5H10a4,4,0,0,0,0,8h4a2,2,0,0,1,0,4H9a1,1,0,0,1-1-1,1,1,0,0,0-2,0,3,3,0,0,0,3,3h2v2a1,1,0,0,0,2,0V19h1a4,4,0,0,0,0-8Z'
15 | }));
16 | };
17 |
18 | UilDollarSign.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilDollarSign.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilDollarSign;
--------------------------------------------------------------------------------
/icons/uil-folder.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilFolder = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M19,5.5H12.72l-.32-1a3,3,0,0,0-2.84-2H5a3,3,0,0,0-3,3v13a3,3,0,0,0,3,3H19a3,3,0,0,0,3-3V8.5A3,3,0,0,0,19,5.5Zm1,13a1,1,0,0,1-1,1H5a1,1,0,0,1-1-1V5.5a1,1,0,0,1,1-1H9.56a1,1,0,0,1,.95.68l.54,1.64A1,1,0,0,0,12,7.5h7a1,1,0,0,1,1,1Z'
15 | }));
16 | };
17 |
18 | UilFolder.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilFolder.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilFolder;
--------------------------------------------------------------------------------
/icons/uil-glass.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilGlass = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M19.75,2.33A1,1,0,0,0,19,2H5a1,1,0,0,0-.75.33A1,1,0,0,0,4,3.11l1.8,16.22a3,3,0,0,0,3,2.67h6.42a3,3,0,0,0,3-2.67L20,3.11A1,1,0,0,0,19.75,2.33ZM16.2,19.11a1,1,0,0,1-1,.89H8.79a1,1,0,0,1-1-.89L6.78,10H17.22ZM17.44,8H6.56L6.12,4H17.88Z'
15 | }));
16 | };
17 |
18 | UilGlass.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilGlass.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilGlass;
--------------------------------------------------------------------------------
/icons/uil-hospital-symbol.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilHospitalSymbol = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M15 7a1 1 0 0 0-1 1v3h-4V8a1 1 0 0 0-2 0v8a1 1 0 0 0 2 0v-3h4v3a1 1 0 0 0 2 0V8a1 1 0 0 0-1-1Zm-3-5a10 10 0 1 0 10 10A10.011 10.011 0 0 0 12 2Zm0 18a8 8 0 1 1 8-8 8.01 8.01 0 0 1-8 8Z'
15 | }));
16 | };
17 |
18 | UilHospitalSymbol.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilHospitalSymbol.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilHospitalSymbol;
--------------------------------------------------------------------------------
/icons/uil-keyhole-square-full.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilKeyholeSquareFull = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M11,11.72V15a1,1,0,0,0,2,0V11.72A2,2,0,0,0,14,10a2,2,0,0,0-4,0A2,2,0,0,0,11,11.72ZM21,2H3A1,1,0,0,0,2,3V21a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V3A1,1,0,0,0,21,2ZM20,20H4V4H20Z'
15 | }));
16 | };
17 |
18 | UilKeyholeSquareFull.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilKeyholeSquareFull.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilKeyholeSquareFull;
--------------------------------------------------------------------------------
/icons/uil-search-plus.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilSearchPlus = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M15,10H12V7a1,1,0,0,0-2,0v3H7a1,1,0,0,0,0,2h3v3a1,1,0,0,0,2,0V12h3a1,1,0,0,0,0-2Zm6.71,10.29L18,16.61A9,9,0,1,0,16.61,18l3.68,3.68a1,1,0,0,0,1.42,0A1,1,0,0,0,21.71,20.29ZM11,18a7,7,0,1,1,7-7A7,7,0,0,1,11,18Z'
15 | }));
16 | };
17 |
18 | UilSearchPlus.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilSearchPlus.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilSearchPlus;
--------------------------------------------------------------------------------
/icons/uil-shopping-bag.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilShoppingBag = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M19,7H16V6A4,4,0,0,0,8,6V7H5A1,1,0,0,0,4,8V19a3,3,0,0,0,3,3H17a3,3,0,0,0,3-3V8A1,1,0,0,0,19,7ZM10,6a2,2,0,0,1,4,0V7H10Zm8,13a1,1,0,0,1-1,1H7a1,1,0,0,1-1-1V9H8v1a1,1,0,0,0,2,0V9h4v1a1,1,0,0,0,2,0V9h2Z'
15 | }));
16 | };
17 |
18 | UilShoppingBag.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilShoppingBag.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilShoppingBag;
--------------------------------------------------------------------------------
/icons/uil-analytics.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilAnalytics = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M5,12a1,1,0,0,0-1,1v8a1,1,0,0,0,2,0V13A1,1,0,0,0,5,12ZM10,2A1,1,0,0,0,9,3V21a1,1,0,0,0,2,0V3A1,1,0,0,0,10,2ZM20,16a1,1,0,0,0-1,1v4a1,1,0,0,0,2,0V17A1,1,0,0,0,20,16ZM15,8a1,1,0,0,0-1,1V21a1,1,0,0,0,2,0V9A1,1,0,0,0,15,8Z'
15 | }));
16 | };
17 |
18 | UilAnalytics.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilAnalytics.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilAnalytics;
--------------------------------------------------------------------------------
/icons/uil-anchor.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilAnchor = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M19,13H17a1,1,0,0,0,0,2h.91A6,6,0,0,1,13,19.91V11h1a1,1,0,0,0,0-2H13V7.82a3,3,0,1,0-2,0V9H10a1,1,0,0,0,0,2h1v8.91A6,6,0,0,1,6.09,15H7a1,1,0,0,0,0-2H5a1,1,0,0,0-1,1,8,8,0,0,0,16,0A1,1,0,0,0,19,13ZM12,6a1,1,0,1,1,1-1A1,1,0,0,1,12,6Z'
15 | }));
16 | };
17 |
18 | UilAnchor.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilAnchor.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilAnchor;
--------------------------------------------------------------------------------
/icons/uil-arrow.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilArrow = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M9.71,6.29a1,1,0,0,0-1.42,0l-5,5a1,1,0,0,0,0,1.42l5,5a1,1,0,0,0,1.42,0,1,1,0,0,0,0-1.42L5.41,12l4.3-4.29A1,1,0,0,0,9.71,6.29Zm11,5-5-5a1,1,0,0,0-1.42,1.42L18.59,12l-4.3,4.29a1,1,0,0,0,0,1.42,1,1,0,0,0,1.42,0l5-5A1,1,0,0,0,20.71,11.29Z'
15 | }));
16 | };
17 |
18 | UilArrow.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilArrow.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilArrow;
--------------------------------------------------------------------------------
/icons/uil-desktop-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilDesktopAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M19,2H5A3,3,0,0,0,2,5V15a3,3,0,0,0,3,3H8v2H5a1,1,0,0,0,0,2H19a1,1,0,0,0,0-2H16V18h3a3,3,0,0,0,3-3V5A3,3,0,0,0,19,2ZM14,20H10V18h4Zm6-5a1,1,0,0,1-1,1H5a1,1,0,0,1-1-1V14H20Zm0-3H4V5A1,1,0,0,1,5,4H19a1,1,0,0,1,1,1Z'
15 | }));
16 | };
17 |
18 | UilDesktopAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilDesktopAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilDesktopAlt;
--------------------------------------------------------------------------------
/icons/uil-glass-martini-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilGlassMartiniAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21.78,3.62a1,1,0,0,0,.12-1.05A1,1,0,0,0,21,2H3a1,1,0,0,0-.9.57,1,1,0,0,0,.12,1.05L11,14.6V20H5.25a1,1,0,0,0,0,2h13.5a1,1,0,0,0,0-2H13V14.6ZM5.08,4H18.92l-2.4,3h-9ZM12,12.65,9.08,9h5.84Z'
15 | }));
16 | };
17 |
18 | UilGlassMartiniAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilGlassMartiniAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilGlassMartiniAlt;
--------------------------------------------------------------------------------
/icons/uil-grin.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilGrin = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M9,11a1,1,0,1,0-1-1A1,1,0,0,0,9,11Zm3-9A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20Zm3-7H9a1,1,0,0,0-1,1,4,4,0,0,0,8,0A1,1,0,0,0,15,13Zm-3,3a2,2,0,0,1-1.73-1h3.46A2,2,0,0,1,12,16Zm3-7a1,1,0,1,0,1,1A1,1,0,0,0,15,9Z'
15 | }));
16 | };
17 |
18 | UilGrin.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilGrin.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilGrin;
--------------------------------------------------------------------------------
/icons/uil-home.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilHome = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21.66,10.25l-9-8a1,1,0,0,0-1.32,0l-9,8a1,1,0,0,0-.27,1.11A1,1,0,0,0,3,12H4v9a1,1,0,0,0,1,1H19a1,1,0,0,0,1-1V12h1a1,1,0,0,0,.93-.64A1,1,0,0,0,21.66,10.25ZM13,20H11V17a1,1,0,0,1,2,0Zm5,0H15V17a3,3,0,0,0-6,0v3H6V12H18ZM5.63,10,12,4.34,18.37,10Z'
15 | }));
16 | };
17 |
18 | UilHome.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilHome.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilHome;
--------------------------------------------------------------------------------
/icons/uil-mailbox-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilMailboxAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M11,13h2a1,1,0,0,0,0-2H11a1,1,0,0,0,0,2Zm8,7H18V9h1a1,1,0,0,0,0-2H17.91A6,6,0,0,0,6.09,7H5A1,1,0,0,0,5,9H6V20H5a1,1,0,0,0,0,2H19a1,1,0,0,0,0-2ZM12,4a4,4,0,0,1,3.86,3H8.14A4,4,0,0,1,12,4Zm4,16H8V18h8Zm0-4H8V9h8Z'
15 | }));
16 | };
17 |
18 | UilMailboxAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilMailboxAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilMailboxAlt;
--------------------------------------------------------------------------------
/icons/uil-parking-circle.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilParkingCircle = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M13,7H10A1,1,0,0,0,9,8v8a1,1,0,0,0,2,0V14h2a3,3,0,0,0,3-3V10A3,3,0,0,0,13,7Zm1,4a1,1,0,0,1-1,1H11V9h2a1,1,0,0,1,1,1ZM12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z'
15 | }));
16 | };
17 |
18 | UilParkingCircle.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilParkingCircle.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilParkingCircle;
--------------------------------------------------------------------------------
/icons/uil-usd-circle.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilUsdCircle = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M11,9h4a1,1,0,0,0,0-2H13V6a1,1,0,0,0-2,0V7a3,3,0,0,0,0,6h2a1,1,0,0,1,0,2H9a1,1,0,0,0,0,2h2v1a1,1,0,0,0,2,0V17a3,3,0,0,0,0-6H11a1,1,0,0,1,0-2Zm1-8A11,11,0,1,0,23,12,11,11,0,0,0,12,1Zm0,20a9,9,0,1,1,9-9A9,9,0,0,1,12,21Z'
15 | }));
16 | };
17 |
18 | UilUsdCircle.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilUsdCircle.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilUsdCircle;
--------------------------------------------------------------------------------
/icons/uil-archive.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilArchive = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M10,14h4a1,1,0,0,0,0-2H10a1,1,0,0,0,0,2ZM19,3H5A3,3,0,0,0,2,6V9a1,1,0,0,0,1,1H4v8a3,3,0,0,0,3,3H17a3,3,0,0,0,3-3V10h1a1,1,0,0,0,1-1V6A3,3,0,0,0,19,3ZM18,18a1,1,0,0,1-1,1H7a1,1,0,0,1-1-1V10H18ZM20,8H4V6A1,1,0,0,1,5,5H19a1,1,0,0,1,1,1Z'
15 | }));
16 | };
17 |
18 | UilArchive.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilArchive.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilArchive;
--------------------------------------------------------------------------------
/icons/uil-chart-down.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilChartDown = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,11a1,1,0,0,0-1,1v2.59l-6.29-6.3a1,1,0,0,0-1.42,0L9,11.59,3.71,6.29A1,1,0,0,0,2.29,7.71l6,6a1,1,0,0,0,1.42,0L13,10.41,18.59,16H16a1,1,0,0,0,0,2h5a1,1,0,0,0,.38-.08,1,1,0,0,0,.54-.54A1,1,0,0,0,22,17V12A1,1,0,0,0,21,11Z'
15 | }));
16 | };
17 |
18 | UilChartDown.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilChartDown.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilChartDown;
--------------------------------------------------------------------------------
/icons/uil-chart-pie.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilChartPie = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,2a10,10,0,1,0,4.93,18.69l.07,0,.05,0A10,10,0,0,0,12,2Zm1,2.07A8,8,0,0,1,19.93,11H13ZM12,20A8,8,0,0,1,11,4.07V12a1.09,1.09,0,0,0,.07.35l0,.08,0,.07,4,6.87A7.81,7.81,0,0,1,12,20Zm4.83-1.64L13.73,13h6.2A8,8,0,0,1,16.83,18.36Z'
15 | }));
16 | };
17 |
18 | UilChartPie.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilChartPie.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilChartPie;
--------------------------------------------------------------------------------
/icons/uil-clapper-board.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilClapperBoard = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M19,2H5A3,3,0,0,0,2,5V19a3,3,0,0,0,3,3H19a3,3,0,0,0,3-3V5A3,3,0,0,0,19,2ZM16.09,4l-4,4H7.91l4-4ZM4,5A1,1,0,0,1,5,4H9.09l-4,4H4ZM20,19a1,1,0,0,1-1,1H5a1,1,0,0,1-1-1V10H20ZM20,8H14.91l4-4H19a1,1,0,0,1,1,1Z'
15 | }));
16 | };
17 |
18 | UilClapperBoard.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilClapperBoard.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilClapperBoard;
--------------------------------------------------------------------------------
/icons/uil-clock-two.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilClockTwo = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,2A10,10,0,1,0,22,12,10.01114,10.01114,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8.00917,8.00917,0,0,1,12,20ZM14.09814,9.63379,13,10.26807V7a1,1,0,0,0-2,0v5a1.00025,1.00025,0,0,0,1.5.86621l2.59814-1.5a1.00016,1.00016,0,1,0-1-1.73242Z'
15 | }));
16 | };
17 |
18 | UilClockTwo.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilClockTwo.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilClockTwo;
--------------------------------------------------------------------------------
/icons/uil-confused.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilConfused = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M9,9a1,1,0,1,0,1,1A1,1,0,0,0,9,9Zm5.66,4.56-4.19,1.5A1,1,0,0,0,10.8,17a1,1,0,0,0,.34-.06l4.2-1.5a1,1,0,1,0-.68-1.88ZM15,9a1,1,0,1,0,1,1A1,1,0,0,0,15,9ZM12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z'
15 | }));
16 | };
17 |
18 | UilConfused.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilConfused.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilConfused;
--------------------------------------------------------------------------------
/icons/uil-exchange-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilExchangeAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21.71,9.29l-4-4a1,1,0,0,0-1.42,1.42L18.59,9H7a1,1,0,0,0,0,2H21a1,1,0,0,0,.92-.62A1,1,0,0,0,21.71,9.29ZM17,13H3a1,1,0,0,0-.92.62,1,1,0,0,0,.21,1.09l4,4a1,1,0,0,0,1.42,0,1,1,0,0,0,0-1.42L5.41,15H17a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilExchangeAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilExchangeAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilExchangeAlt;
--------------------------------------------------------------------------------
/icons/uil-history-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilHistoryAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M11.44,2A10,10,0,0,0,4.56,4.77V3a1,1,0,0,0-2,0V7.5a1,1,0,0,0,1,1H8.06a1,1,0,0,0,0-2H5.66A8,8,0,1,1,11.44,20a1,1,0,1,0,0,2,10,10,0,1,0,0-20Zm0,6a1,1,0,0,0-1,1v3a1,1,0,0,0,1,1h2a1,1,0,0,0,0-2h-1V9A1,1,0,0,0,11.44,8Z'
15 | }));
16 | };
17 |
18 | UilHistoryAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilHistoryAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilHistoryAlt;
--------------------------------------------------------------------------------
/icons/uil-info-circle.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilInfoCircle = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,2A10,10,0,1,0,22,12,10.01114,10.01114,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8.00917,8.00917,0,0,1,12,20Zm0-8.5a1,1,0,0,0-1,1v3a1,1,0,0,0,2,0v-3A1,1,0,0,0,12,11.5Zm0-4a1.25,1.25,0,1,0,1.25,1.25A1.25,1.25,0,0,0,12,7.5Z'
15 | }));
16 | };
17 |
18 | UilInfoCircle.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilInfoCircle.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilInfoCircle;
--------------------------------------------------------------------------------
/icons/uil-key-skeleton.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilKeySkeleton = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,4.41l.71-.7a1,1,0,1,0-1.42-1.42L18.89,3.7h0L16.06,6.53h0L9.75,12.83a5,5,0,1,0,1.42,1.42l5.59-5.6,2.12,2.13a1,1,0,1,0,1.41-1.42L18.17,7.24l1.42-1.41.7.7a1,1,0,1,0,1.42-1.41ZM7,20a3,3,0,1,1,3-3A3,3,0,0,1,7,20Z'
15 | }));
16 | };
17 |
18 | UilKeySkeleton.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilKeySkeleton.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilKeySkeleton;
--------------------------------------------------------------------------------
/icons/uil-layers-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilLayersAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,2H9A1,1,0,0,0,8,3V7H6A1,1,0,0,0,5,8v4H3a1,1,0,0,0-1,1v8a1,1,0,0,0,1,1h8a1,1,0,0,0,1-1V19h4a1,1,0,0,0,1-1V16h4a1,1,0,0,0,1-1V3A1,1,0,0,0,21,2ZM10,20H4V14h6Zm5-3H12V13a1,1,0,0,0-1-1H7V9h8Zm5-3H17V8a1,1,0,0,0-1-1H10V4H20Z'
15 | }));
16 | };
17 |
18 | UilLayersAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilLayersAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilLayersAlt;
--------------------------------------------------------------------------------
/icons/uil-microphone.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilMicrophone = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,15a4,4,0,0,0,4-4V5A4,4,0,0,0,8,5v6A4,4,0,0,0,12,15ZM10,5a2,2,0,0,1,4,0v6a2,2,0,0,1-4,0Zm10,6a1,1,0,0,0-2,0A6,6,0,0,1,6,11a1,1,0,0,0-2,0,8,8,0,0,0,7,7.93V21H9a1,1,0,0,0,0,2h6a1,1,0,0,0,0-2H13V18.93A8,8,0,0,0,20,11Z'
15 | }));
16 | };
17 |
18 | UilMicrophone.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilMicrophone.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilMicrophone;
--------------------------------------------------------------------------------
/icons/uil-signal-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilSignalAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M10,14a1,1,0,0,0-1,1v6a1,1,0,0,0,2,0V15A1,1,0,0,0,10,14ZM5,18a1,1,0,0,0-1,1v2a1,1,0,0,0,2,0V19A1,1,0,0,0,5,18ZM20,2a1,1,0,0,0-1,1V21a1,1,0,0,0,2,0V3A1,1,0,0,0,20,2ZM15,9a1,1,0,0,0-1,1V21a1,1,0,0,0,2,0V10A1,1,0,0,0,15,9Z'
15 | }));
16 | };
17 |
18 | UilSignalAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilSignalAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilSignalAlt;
--------------------------------------------------------------------------------
/icons/uil-top-arrow-to-top.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilTopArrowToTop = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12.71,6.29a1,1,0,0,0-.33-.21,1,1,0,0,0-.76,0,1,1,0,0,0-.33.21l-4,4a1,1,0,1,0,1.42,1.42L11,9.41V21a1,1,0,0,0,2,0V9.41l2.29,2.3a1,1,0,0,0,1.42,0,1,1,0,0,0,0-1.42ZM19,2H5A1,1,0,0,0,5,4H19a1,1,0,0,0,0-2Z'
15 | }));
16 | };
17 |
18 | UilTopArrowToTop.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilTopArrowToTop.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilTopArrowToTop;
--------------------------------------------------------------------------------
/icons/uil-at.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilAt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,2a10,10,0,1,0,5,18.66,1,1,0,1,0-1-1.73A8,8,0,1,1,20,12v.75a1.75,1.75,0,0,1-3.5,0V8.5a1,1,0,0,0-1-1,1,1,0,0,0-1,.79A4.45,4.45,0,0,0,12,7.5,4.5,4.5,0,1,0,15.3,15,3.74,3.74,0,0,0,22,12.75V12A10,10,0,0,0,12,2Zm0,12.5A2.5,2.5,0,1,1,14.5,12,2.5,2.5,0,0,1,12,14.5Z'
15 | }));
16 | };
17 |
18 | UilAt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilAt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilAt;
--------------------------------------------------------------------------------
/icons/uil-check-circle.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilCheckCircle = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M14.72,8.79l-4.29,4.3L8.78,11.44a1,1,0,1,0-1.41,1.41l2.35,2.36a1,1,0,0,0,.71.29,1,1,0,0,0,.7-.29l5-5a1,1,0,0,0,0-1.42A1,1,0,0,0,14.72,8.79ZM12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z'
15 | }));
16 | };
17 |
18 | UilCheckCircle.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilCheckCircle.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilCheckCircle;
--------------------------------------------------------------------------------
/icons/uil-dollar-sign-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilDollarSignAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M14,11H10a2,2,0,0,1,0-4h5a1,1,0,0,1,1,1,1,1,0,0,0,2,0,3,3,0,0,0-3-3H13V3a1,1,0,0,0-2,0V5H10a4,4,0,0,0,0,8h4a2,2,0,0,1,0,4H9a1,1,0,0,1-1-1,1,1,0,0,0-2,0,3,3,0,0,0,3,3h2v2a1,1,0,0,0,2,0V19h1a4,4,0,0,0,0-8Z'
15 | }));
16 | };
17 |
18 | UilDollarSignAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilDollarSignAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilDollarSignAlt;
--------------------------------------------------------------------------------
/icons/uil-exchange.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilExchange = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M18,10a1,1,0,0,0-1-1H5.41l2.3-2.29A1,1,0,0,0,6.29,5.29l-4,4a1,1,0,0,0-.21,1.09A1,1,0,0,0,3,11H17A1,1,0,0,0,18,10Zm3.92,3.62A1,1,0,0,0,21,13H7a1,1,0,0,0,0,2H18.59l-2.3,2.29a1,1,0,0,0,0,1.42,1,1,0,0,0,1.42,0l4-4A1,1,0,0,0,21.92,13.62Z'
15 | }));
16 | };
17 |
18 | UilExchange.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilExchange.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilExchange;
--------------------------------------------------------------------------------
/icons/uil-focus.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilFocus = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M8,2H3A1,1,0,0,0,2,3V8A1,1,0,0,0,4,8V4H8A1,1,0,0,0,8,2ZM8,20H4V16a1,1,0,0,0-2,0v5a1,1,0,0,0,1,1H8a1,1,0,0,0,0-2ZM21,2H16a1,1,0,0,0,0,2h4V8a1,1,0,0,0,2,0V3A1,1,0,0,0,21,2Zm0,13a1,1,0,0,0-1,1v4H16a1,1,0,0,0,0,2h5a1,1,0,0,0,1-1V16A1,1,0,0,0,21,15Z'
15 | }));
16 | };
17 |
18 | UilFocus.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilFocus.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilFocus;
--------------------------------------------------------------------------------
/icons/uil-lock-alt.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilLockAlt = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M12,13a1,1,0,0,0-1,1v3a1,1,0,0,0,2,0V14A1,1,0,0,0,12,13Zm5-4V7A5,5,0,0,0,7,7V9a3,3,0,0,0-3,3v7a3,3,0,0,0,3,3H17a3,3,0,0,0,3-3V12A3,3,0,0,0,17,9ZM9,7a3,3,0,0,1,6,0V9H9Zm9,12a1,1,0,0,1-1,1H7a1,1,0,0,1-1-1V12a1,1,0,0,1,1-1H17a1,1,0,0,1,1,1Z'
15 | }));
16 | };
17 |
18 | UilLockAlt.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilLockAlt.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilLockAlt;
--------------------------------------------------------------------------------
/icons/uil-panel-add.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilPanelAdd = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M18 10h-4V3a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v5H3a1 1 0 0 0-1 1v12a1 1 0 0 0 1 1h15a1 1 0 0 0 1-1V11a1 1 0 0 0-1-1ZM7 20H4V10h3Zm5 0H9V4h3Zm5 0h-3v-8h3Zm4-16h-1V3a1 1 0 0 0-2 0v1h-1a1 1 0 0 0 0 2h1v1a1 1 0 0 0 2 0V6h1a1 1 0 0 0 0-2Z'
15 | }));
16 | };
17 |
18 | UilPanelAdd.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilPanelAdd.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilPanelAdd;
--------------------------------------------------------------------------------
/icons/uil-pathfinder-unite.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilPathfinderUnite = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M21,7.54H16.46V3a1,1,0,0,0-1-1H3A1,1,0,0,0,2,3V15.46a1,1,0,0,0,1,1H7.54V21a1,1,0,0,0,1,1H21a1,1,0,0,0,1-1V8.54A1,1,0,0,0,21,7.54ZM20,20H9.54V15.46a1,1,0,0,0-1-1H4V4H14.46V8.54a1,1,0,0,0,1,1H20Z'
15 | }));
16 | };
17 |
18 | UilPathfinderUnite.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilPathfinderUnite.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilPathfinderUnite;
--------------------------------------------------------------------------------
/icons/uil-smile.js:
--------------------------------------------------------------------------------
1 | import React from 'react';
2 | import PropTypes from 'prop-types';
3 |
4 | const UilSmile = (props) => {
5 | const { color, size, ...otherProps } = props
6 | return React.createElement('svg', {
7 | xmlns: 'http://www.w3.org/2000/svg',
8 | width: size,
9 | height: size,
10 | viewBox: '0 0 24 24',
11 | fill: color,
12 | ...otherProps
13 | }, React.createElement('path', {
14 | d: 'M14.36,14.23a3.76,3.76,0,0,1-4.72,0,1,1,0,0,0-1.28,1.54,5.68,5.68,0,0,0,7.28,0,1,1,0,1,0-1.28-1.54ZM9,11a1,1,0,1,0-1-1A1,1,0,0,0,9,11Zm6-2a1,1,0,1,0,1,1A1,1,0,0,0,15,9ZM12,2A10,10,0,1,0,22,12,10,10,0,0,0,12,2Zm0,18a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z'
15 | }));
16 | };
17 |
18 | UilSmile.propTypes = {
19 | color: PropTypes.string,
20 | size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
21 | };
22 |
23 | UilSmile.defaultProps = {
24 | color: 'currentColor',
25 | size: '24',
26 | };
27 |
28 | export default UilSmile;
--------------------------------------------------------------------------------