├── .gitignore ├── icons ├── av │ ├── stop.js │ ├── pause.js │ ├── play-arrow.js │ ├── volume-mute.js │ ├── skip-next.js │ ├── skip-previous.js │ ├── equalizer.js │ ├── fast-forward.js │ ├── fast-rewind.js │ ├── repeat.js │ ├── games.js │ ├── playlist-add.js │ ├── replay.js │ ├── movie.js │ ├── repeat-one.js │ ├── volume-down.js │ ├── videocam.js │ ├── explicit.js │ ├── web.js │ ├── play-circle-filled.js │ ├── pause-circle-filled.js │ ├── queue.js │ ├── queue-music.js │ ├── subtitles.js │ ├── library-add.js │ ├── video-library.js │ └── hd.js ├── content │ ├── remove.js │ ├── add.js │ ├── forward.js │ ├── flag.js │ ├── send.js │ ├── sort.js │ ├── reply.js │ ├── filter-list.js │ ├── reply-all.js │ ├── clear.js │ ├── mail.js │ ├── remove-circle.js │ ├── add-box.js │ ├── add-circle.js │ ├── text-format.js │ ├── markunread.js │ ├── redo.js │ ├── save.js │ ├── undo.js │ ├── content-copy.js │ ├── create.js │ └── drafts.js ├── image │ ├── flash-on.js │ ├── brightness-1.js │ ├── dehaze.js │ ├── details.js │ ├── lens.js │ ├── assistant-photo.js │ ├── view-compact.js │ ├── navigate-next.js │ ├── crop.js │ ├── exposure-neg-1.js │ ├── filter-hdr.js │ ├── landscape.js │ ├── navigate-before.js │ ├── crop-3-2.js │ ├── crop-5-4.js │ ├── crop-7-5.js │ ├── crop-16-9.js │ ├── crop-din.js │ ├── music-note.js │ ├── exposure-plus-1.js │ ├── crop-square.js │ ├── flash-off.js │ ├── looks-4.js │ ├── looks-one.js │ ├── flash-auto.js │ ├── tune.js │ ├── crop-portrait.js │ ├── image.js │ ├── nature.js │ ├── photo.js │ ├── slideshow.js │ ├── transform.js │ ├── crop-landscape.js │ ├── filter-b-and-w.js │ ├── audiotrack.js │ ├── compare.js │ ├── panorama.js │ ├── iso.js │ ├── movie-creation.js │ ├── straighten.js │ ├── edit.js │ ├── filter-none.js │ ├── looks-5.js │ ├── vignette.js │ ├── brightness-2.js │ ├── brightness-3.js │ ├── crop-free.js │ ├── exposure.js │ ├── filter-1.js │ └── looks.js ├── action │ ├── eject.js │ ├── home.js │ ├── done.js │ ├── get-app.js │ ├── trending-flat.js │ ├── view-stream.js │ ├── view-array.js │ ├── reorder.js │ ├── subject.js │ ├── view-column.js │ ├── bookmark.js │ ├── store.js │ ├── turned-in.js │ ├── dashboard.js │ ├── view-carousel.js │ ├── change-history.js │ ├── delete.js │ ├── list.js │ ├── report-problem.js │ ├── swap-vert.js │ ├── toc.js │ ├── view-quilt.js │ ├── code.js │ ├── grade.js │ ├── polymer.js │ ├── swap-horiz.js │ ├── tab.js │ ├── view-headline.js │ ├── info.js │ ├── trending-up.js │ ├── book.js │ ├── trending-down.js │ ├── view-list.js │ ├── class.js │ ├── view-module.js │ ├── turned-in-not.js │ ├── accessibility.js │ ├── feedback.js │ ├── open-with.js │ ├── view-day.js │ ├── bookmark-border.js │ ├── hourglass-full.js │ ├── shop.js │ ├── account-balance.js │ ├── payment.js │ ├── perm-scan-wifi.js │ ├── announcement.js │ ├── label.js │ ├── launch.js │ ├── today.js │ ├── event.js │ ├── assessment.js │ ├── check-circle.js │ ├── credit-card.js │ ├── input.js │ ├── markunread-mailbox.js │ ├── note-add.js │ ├── print.js │ ├── verified-user.js │ ├── description.js │ ├── open-in-new.js │ ├── room.js │ ├── settings-input-hdmi.js │ ├── theaters.js │ ├── work.js │ ├── play-for-work.js │ └── open-in-browser.js ├── editor │ ├── space-bar.js │ ├── publish.js │ ├── functions.js │ ├── format-quote.js │ ├── format-size.js │ ├── format-italic.js │ ├── border-all.js │ ├── vertical-align-top.js │ ├── mode-comment.js │ ├── vertical-align-bottom.js │ ├── format-strikethrough.js │ ├── format-align-left.js │ ├── merge-type.js │ ├── format-align-center.js │ ├── format-align-right.js │ ├── format-align-justify.js │ ├── vertical-align-center.js │ ├── border-outer.js │ ├── wrap-text.js │ ├── insert-drive-file.js │ ├── insert-comment.js │ ├── insert-photo.js │ ├── format-line-spacing.js │ ├── insert-chart.js │ ├── border-style.js │ ├── format-indent-increase.js │ ├── format-clear.js │ ├── format-indent-decrease.js │ ├── format-paint.js │ ├── format-textdirection-l-to-r.js │ └── format-underlined.js ├── file │ ├── file-upload.js │ ├── file-download.js │ ├── folder.js │ ├── folder-open.js │ └── cloud.js ├── alert │ ├── warning.js │ └── error.js ├── maps │ ├── navigation.js │ ├── terrain.js │ ├── local-bar.js │ ├── hotel.js │ ├── layers.js │ ├── local-parking.js │ ├── store-mall-directory.js │ ├── local-hotel.js │ ├── local-cafe.js │ ├── local-pharmacy.js │ ├── pin-drop.js │ ├── local-airport.js │ ├── local-hospital.js │ ├── local-post-office.js │ ├── local-convenience-store.js │ ├── place.js │ └── local-movies.js ├── navigation │ ├── arrow-drop-up.js │ ├── menu.js │ ├── arrow-drop-down.js │ ├── check.js │ ├── expand-less.js │ ├── expand-more.js │ ├── chevron-left.js │ ├── arrow-back.js │ ├── chevron-right.js │ ├── arrow-forward.js │ ├── fullscreen.js │ ├── close.js │ ├── fullscreen-exit.js │ └── apps.js ├── device │ ├── signal-cellular-4-bar.js │ ├── signal-cellular-0-bar.js │ ├── graphic-eq.js │ ├── signal-cellular-null.js │ ├── storage.js │ ├── widgets.js │ ├── network-cell.js │ ├── sd-storage.js │ ├── signal-wifi-4-bar.js │ ├── signal-cellular-off.js │ ├── battery-std.js │ ├── devices.js │ ├── battery-full.js │ ├── signal-cellular-1-bar.js │ ├── signal-cellular-2-bar.js │ ├── signal-cellular-3-bar.js │ ├── signal-wifi-0-bar.js │ └── dvr.js ├── social │ ├── plus-one.js │ ├── school.js │ ├── person.js │ ├── poll.js │ └── pages.js ├── communication │ ├── call-made.js │ ├── clear-all.js │ ├── call-missed.js │ ├── call-received.js │ ├── chat-bubble.js │ ├── import-export.js │ ├── chat.js │ ├── email.js │ ├── call-merge.js │ ├── call-split.js │ ├── forum.js │ ├── message.js │ ├── textsms.js │ └── comment.js ├── toggle │ ├── star.js │ ├── check-box.js │ └── check-box-outline-blank.js ├── hardware │ ├── power-input.js │ ├── keyboard-arrow-up.js │ ├── keyboard-arrow-down.js │ ├── keyboard-return.js │ ├── tv.js │ ├── keyboard-arrow-left.js │ ├── keyboard-arrow-right.js │ ├── keyboard-backspace.js │ ├── keyboard-tab.js │ ├── laptop-chromebook.js │ ├── laptop.js │ ├── tablet.js │ ├── gamepad.js │ ├── dock.js │ ├── keyboard-capslock.js │ ├── mouse.js │ ├── computer.js │ ├── smartphone.js │ ├── desktop-mac.js │ ├── security.js │ ├── headset.js │ ├── desktop-windows.js │ └── device-hub.js └── notification │ ├── mms.js │ ├── power.js │ ├── sms.js │ ├── sd-card.js │ ├── sms-failed.js │ ├── voice-chat.js │ └── sim-card-alert.js └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ -------------------------------------------------------------------------------- /icons/av/stop.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvStop = createClass({ 10 | displayName: 'AvStop', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M6 6h12v12H6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvStop; -------------------------------------------------------------------------------- /icons/av/pause.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvPause = createClass({ 10 | displayName: 'AvPause', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M6 19h4V5H6v14zm8-14v14h4V5h-4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvPause; -------------------------------------------------------------------------------- /icons/av/play-arrow.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvPlayArrow = createClass({ 10 | displayName: 'AvPlayArrow', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M8 5v14l11-7z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvPlayArrow; -------------------------------------------------------------------------------- /icons/content/remove.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentRemove = createClass({ 10 | displayName: 'ContentRemove', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 13H5v-2h14v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentRemove; -------------------------------------------------------------------------------- /icons/av/volume-mute.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvVolumeMute = createClass({ 10 | displayName: 'AvVolumeMute', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M7 9v6h4l5 5V4l-5 5H7z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvVolumeMute; -------------------------------------------------------------------------------- /icons/image/flash-on.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageFlashOn = createClass({ 10 | displayName: 'ImageFlashOn', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M7 2v11h3v9l7-12h-4l4-8z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageFlashOn; -------------------------------------------------------------------------------- /icons/action/eject.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionEject = createClass({ 10 | displayName: 'ActionEject', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M5 17h14v2H5zm7-12L5.33 15h13.34z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionEject; -------------------------------------------------------------------------------- /icons/action/home.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionHome = createClass({ 10 | displayName: 'ActionHome', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionHome; -------------------------------------------------------------------------------- /icons/av/skip-next.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvSkipNext = createClass({ 10 | displayName: 'AvSkipNext', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M6 18l8.5-6L6 6v12zM16 6v12h2V6h-2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvSkipNext; -------------------------------------------------------------------------------- /icons/content/add.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentAdd = createClass({ 10 | displayName: 'ContentAdd', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentAdd; -------------------------------------------------------------------------------- /icons/content/forward.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentForward = createClass({ 10 | displayName: 'ContentForward', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 8V4l8 8-8 8v-4H4V8z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentForward; -------------------------------------------------------------------------------- /icons/editor/space-bar.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorSpaceBar = createClass({ 10 | displayName: 'EditorSpaceBar', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M18 9v4H6V9H4v6h16V9z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorSpaceBar; -------------------------------------------------------------------------------- /icons/av/skip-previous.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvSkipPrevious = createClass({ 10 | displayName: 'AvSkipPrevious', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M6 6h2v12H6zm3.5 6l8.5 6V6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvSkipPrevious; -------------------------------------------------------------------------------- /icons/content/flag.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentFlag = createClass({ 10 | displayName: 'ContentFlag', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M14.4 6L14 4H5v17h2v-7h5.6l.4 2h7V6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentFlag; -------------------------------------------------------------------------------- /icons/content/send.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentSend = createClass({ 10 | displayName: 'ContentSend', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M2.01 21L23 12 2.01 3 2 10l15 2-15 2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentSend; -------------------------------------------------------------------------------- /icons/content/sort.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentSort = createClass({ 10 | displayName: 'ContentSort', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3 18h6v-2H3v2zM3 6v2h18V6H3zm0 7h12v-2H3v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentSort; -------------------------------------------------------------------------------- /icons/image/brightness-1.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageBrightness1 = createClass({ 10 | displayName: 'ImageBrightness1', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('circle', { cx: '12', cy: '12', r: '10' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageBrightness1; -------------------------------------------------------------------------------- /icons/action/done.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionDone = createClass({ 10 | displayName: 'ActionDone', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionDone; -------------------------------------------------------------------------------- /icons/action/get-app.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionGetApp = createClass({ 10 | displayName: 'ActionGetApp', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionGetApp; -------------------------------------------------------------------------------- /icons/av/equalizer.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvEqualizer = createClass({ 10 | displayName: 'AvEqualizer', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M10 20h4V4h-4v16zm-6 0h4v-8H4v8zM16 9v11h4V9h-4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvEqualizer; -------------------------------------------------------------------------------- /icons/av/fast-forward.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvFastForward = createClass({ 10 | displayName: 'AvFastForward', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M4 18l8.5-6L4 6v12zm9-12v12l8.5-6L13 6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvFastForward; -------------------------------------------------------------------------------- /icons/av/fast-rewind.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvFastRewind = createClass({ 10 | displayName: 'AvFastRewind', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M11 18V6l-8.5 6 8.5 6zm.5-6l8.5 6V6l-8.5 6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvFastRewind; -------------------------------------------------------------------------------- /icons/editor/publish.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorPublish = createClass({ 10 | displayName: 'EditorPublish', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M5 4v2h14V4H5zm0 10h4v6h6v-6h4l-7-7-7 7z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorPublish; -------------------------------------------------------------------------------- /icons/file/file-upload.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var FileFileUpload = createClass({ 10 | displayName: 'FileFileUpload', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M9 16h6v-6h4l-7-7-7 7h4zm-4 2h14v2H5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = FileFileUpload; -------------------------------------------------------------------------------- /icons/image/dehaze.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageDehaze = createClass({ 10 | displayName: 'ImageDehaze', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M2 15.5v2h20v-2H2zm0-5v2h20v-2H2zm0-5v2h20v-2H2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageDehaze; -------------------------------------------------------------------------------- /icons/image/details.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageDetails = createClass({ 10 | displayName: 'ImageDetails', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3 4l9 16 9-16H3zm3.38 2h11.25L12 16 6.38 6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageDetails; -------------------------------------------------------------------------------- /icons/action/trending-flat.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionTrendingFlat = createClass({ 10 | displayName: 'ActionTrendingFlat', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M22 12l-4-4v3H3v2h15v3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionTrendingFlat; -------------------------------------------------------------------------------- /icons/action/view-stream.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionViewStream = createClass({ 10 | displayName: 'ActionViewStream', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M4 18h17v-6H4v6zM4 5v6h17V5H4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionViewStream; -------------------------------------------------------------------------------- /icons/alert/warning.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AlertWarning = createClass({ 10 | displayName: 'AlertWarning', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AlertWarning; -------------------------------------------------------------------------------- /icons/av/repeat.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvRepeat = createClass({ 10 | displayName: 'AvRepeat', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M7 7h10v3l4-4-4-4v3H5v6h2V7zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2v4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvRepeat; -------------------------------------------------------------------------------- /icons/content/reply.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentReply = createClass({ 10 | displayName: 'ContentReply', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M10 9V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentReply; -------------------------------------------------------------------------------- /icons/editor/functions.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorFunctions = createClass({ 10 | displayName: 'EditorFunctions', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M18 4H6v2l6.5 6L6 18v2h12v-3h-7l5-5-5-5h7z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorFunctions; -------------------------------------------------------------------------------- /icons/image/lens.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageLens = createClass({ 10 | displayName: 'ImageLens', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageLens; -------------------------------------------------------------------------------- /icons/maps/navigation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var MapsNavigation = createClass({ 10 | displayName: 'MapsNavigation', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 2L4.5 20.29l.71.71L12 18l6.79 3 .71-.71z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = MapsNavigation; -------------------------------------------------------------------------------- /icons/navigation/arrow-drop-up.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NavigationArrowDropUp = createClass({ 10 | displayName: 'NavigationArrowDropUp', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M7 14l5-5 5 5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NavigationArrowDropUp; -------------------------------------------------------------------------------- /icons/navigation/menu.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NavigationMenu = createClass({ 10 | displayName: 'NavigationMenu', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NavigationMenu; -------------------------------------------------------------------------------- /icons/action/view-array.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionViewArray = createClass({ 10 | displayName: 'ActionViewArray', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M4 18h3V5H4v13zM18 5v13h3V5h-3zM8 18h9V5H8v13z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionViewArray; -------------------------------------------------------------------------------- /icons/editor/format-quote.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorFormatQuote = createClass({ 10 | displayName: 'EditorFormatQuote', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M6 17h3l2-4V7H5v6h3zm8 0h3l2-4V7h-6v6h3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorFormatQuote; -------------------------------------------------------------------------------- /icons/file/file-download.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var FileFileDownload = createClass({ 10 | displayName: 'FileFileDownload', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = FileFileDownload; -------------------------------------------------------------------------------- /icons/maps/terrain.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var MapsTerrain = createClass({ 10 | displayName: 'MapsTerrain', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M14 6l-3.75 5 2.85 3.8-1.6 1.2C9.81 13.75 7 10 7 10l-6 8h22L14 6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = MapsTerrain; -------------------------------------------------------------------------------- /icons/navigation/arrow-drop-down.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NavigationArrowDropDown = createClass({ 10 | displayName: 'NavigationArrowDropDown', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M7 10l5 5 5-5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NavigationArrowDropDown; -------------------------------------------------------------------------------- /icons/navigation/check.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NavigationCheck = createClass({ 10 | displayName: 'NavigationCheck', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NavigationCheck; -------------------------------------------------------------------------------- /icons/action/reorder.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionReorder = createClass({ 10 | displayName: 'ActionReorder', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3 15h18v-2H3v2zm0 4h18v-2H3v2zm0-8h18V9H3v2zm0-6v2h18V5H3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionReorder; -------------------------------------------------------------------------------- /icons/action/subject.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionSubject = createClass({ 10 | displayName: 'ActionSubject', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M14 17H4v2h10v-2zm6-8H4v2h16V9zM4 15h16v-2H4v2zM4 5v2h16V5H4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionSubject; -------------------------------------------------------------------------------- /icons/action/view-column.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionViewColumn = createClass({ 10 | displayName: 'ActionViewColumn', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M10 18h5V5h-5v13zm-6 0h5V5H4v13zM16 5v13h5V5h-5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionViewColumn; -------------------------------------------------------------------------------- /icons/device/signal-cellular-4-bar.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var DeviceSignalCellular4Bar = createClass({ 10 | displayName: 'DeviceSignalCellular4Bar', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M2 22h20V2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = DeviceSignalCellular4Bar; -------------------------------------------------------------------------------- /icons/editor/format-size.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorFormatSize = createClass({ 10 | displayName: 'EditorFormatSize', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M9 4v3h5v12h3V7h5V4H9zm-6 8h3v7h3v-7h3V9H3v3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorFormatSize; -------------------------------------------------------------------------------- /icons/image/assistant-photo.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageAssistantPhoto = createClass({ 10 | displayName: 'ImageAssistantPhoto', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M14.4 6L14 4H5v17h2v-7h5.6l.4 2h7V6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageAssistantPhoto; -------------------------------------------------------------------------------- /icons/image/view-compact.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageViewCompact = createClass({ 10 | displayName: 'ImageViewCompact', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3 19h6v-7H3v7zm7 0h12v-7H10v7zM3 5v6h19V5H3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageViewCompact; -------------------------------------------------------------------------------- /icons/maps/local-bar.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var MapsLocalBar = createClass({ 10 | displayName: 'MapsLocalBar', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M11 13v6H6v2h12v-2h-5v-6l8-8V3H3v2l8 8zM7.5 7l-2-2h13l-2 2h-9z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = MapsLocalBar; -------------------------------------------------------------------------------- /icons/social/plus-one.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var SocialPlusOne = createClass({ 10 | displayName: 'SocialPlusOne', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M10 8H8v4H4v2h4v4h2v-4h4v-2h-4zm4.5-1.92V7.9l2.5-.5V18h2V5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = SocialPlusOne; -------------------------------------------------------------------------------- /icons/action/bookmark.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionBookmark = createClass({ 10 | displayName: 'ActionBookmark', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionBookmark; -------------------------------------------------------------------------------- /icons/action/store.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionStore = createClass({ 10 | displayName: 'ActionStore', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 4H4v2h16V4zm1 10v-2l-1-5H4l-1 5v2h1v6h10v-6h4v6h2v-6h1zm-9 4H6v-4h6v4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionStore; -------------------------------------------------------------------------------- /icons/action/turned-in.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionTurnedIn = createClass({ 10 | displayName: 'ActionTurnedIn', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionTurnedIn; -------------------------------------------------------------------------------- /icons/content/filter-list.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentFilterList = createClass({ 10 | displayName: 'ContentFilterList', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M10 18h4v-2h-4v2zM3 6v2h18V6H3zm3 7h12v-2H6v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentFilterList; -------------------------------------------------------------------------------- /icons/image/navigate-next.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageNavigateNext = createClass({ 10 | displayName: 'ImageNavigateNext', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageNavigateNext; -------------------------------------------------------------------------------- /icons/action/dashboard.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionDashboard = createClass({ 10 | displayName: 'ActionDashboard', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3 13h8V3H3v10zm0 8h8v-6H3v6zm10 0h8V11h-8v10zm0-18v6h8V3h-8z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionDashboard; -------------------------------------------------------------------------------- /icons/action/view-carousel.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionViewCarousel = createClass({ 10 | displayName: 'ActionViewCarousel', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M7 19h10V4H7v15zm-5-2h4V6H2v11zM18 6v11h4V6h-4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionViewCarousel; -------------------------------------------------------------------------------- /icons/editor/format-italic.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorFormatItalic = createClass({ 10 | displayName: 'EditorFormatItalic', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M10 4v3h2.21l-3.42 8H6v3h8v-3h-2.21l3.42-8H18V4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorFormatItalic; -------------------------------------------------------------------------------- /icons/image/crop.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageCrop = createClass({ 10 | displayName: 'ImageCrop', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M17 15h2V7c0-1.1-.9-2-2-2H9v2h8v8zM7 17V1H5v4H1v2h4v10c0 1.1.9 2 2 2h10v4h2v-4h4v-2H7z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageCrop; -------------------------------------------------------------------------------- /icons/image/exposure-neg-1.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageExposureNeg1 = createClass({ 10 | displayName: 'ImageExposureNeg1', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M4 11v2h8v-2H4zm15 7h-2V7.38L14 8.4V6.7L18.7 5h.3v13z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageExposureNeg1; -------------------------------------------------------------------------------- /icons/image/filter-hdr.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageFilterHdr = createClass({ 10 | displayName: 'ImageFilterHdr', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M14 6l-3.75 5 2.85 3.8-1.6 1.2C9.81 13.75 7 10 7 10l-6 8h22L14 6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageFilterHdr; -------------------------------------------------------------------------------- /icons/image/landscape.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageLandscape = createClass({ 10 | displayName: 'ImageLandscape', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M14 6l-3.75 5 2.85 3.8-1.6 1.2C9.81 13.75 7 10 7 10l-6 8h22L14 6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageLandscape; -------------------------------------------------------------------------------- /icons/image/navigate-before.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageNavigateBefore = createClass({ 10 | displayName: 'ImageNavigateBefore', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageNavigateBefore; -------------------------------------------------------------------------------- /icons/social/school.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var SocialSchool = createClass({ 10 | displayName: 'SocialSchool', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M5 13.18v4L12 21l7-3.82v-4L12 17l-7-3.82zM12 3L1 9l11 6 9-4.91V17h2V9L12 3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = SocialSchool; -------------------------------------------------------------------------------- /icons/action/change-history.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionChangeHistory = createClass({ 10 | displayName: 'ActionChangeHistory', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 7.77L18.39 18H5.61L12 7.77M12 4L2 20h20L12 4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionChangeHistory; -------------------------------------------------------------------------------- /icons/action/delete.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionDelete = createClass({ 10 | displayName: 'ActionDelete', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionDelete; -------------------------------------------------------------------------------- /icons/action/list.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionList = createClass({ 10 | displayName: 'ActionList', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3 13h2v-2H3v2zm0 4h2v-2H3v2zm0-8h2V7H3v2zm4 4h14v-2H7v2zm0 4h14v-2H7v2zM7 7v2h14V7H7z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionList; -------------------------------------------------------------------------------- /icons/action/report-problem.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionReportProblem = createClass({ 10 | displayName: 'ActionReportProblem', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionReportProblem; -------------------------------------------------------------------------------- /icons/action/swap-vert.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionSwapVert = createClass({ 10 | displayName: 'ActionSwapVert', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M16 17.01V10h-2v7.01h-3L15 21l4-3.99h-3zM9 3L5 6.99h3V14h2V6.99h3L9 3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionSwapVert; -------------------------------------------------------------------------------- /icons/action/toc.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionToc = createClass({ 10 | displayName: 'ActionToc', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3 9h14V7H3v2zm0 4h14v-2H3v2zm0 4h14v-2H3v2zm16 0h2v-2h-2v2zm0-10v2h2V7h-2zm0 6h2v-2h-2v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionToc; -------------------------------------------------------------------------------- /icons/action/view-quilt.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionViewQuilt = createClass({ 10 | displayName: 'ActionViewQuilt', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M10 18h5v-6h-5v6zm-6 0h5V5H4v13zm12 0h5v-6h-5v6zM10 5v6h11V5H10z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionViewQuilt; -------------------------------------------------------------------------------- /icons/av/games.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvGames = createClass({ 10 | displayName: 'AvGames', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M15 7.5V2H9v5.5l3 3 3-3zM7.5 9H2v6h5.5l3-3-3-3zM9 16.5V22h6v-5.5l-3-3-3 3zM16.5 9l-3 3 3 3H22V9h-5.5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvGames; -------------------------------------------------------------------------------- /icons/communication/call-made.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var CommunicationCallMade = createClass({ 10 | displayName: 'CommunicationCallMade', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = CommunicationCallMade; -------------------------------------------------------------------------------- /icons/navigation/expand-less.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NavigationExpandLess = createClass({ 10 | displayName: 'NavigationExpandLess', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NavigationExpandLess; -------------------------------------------------------------------------------- /icons/navigation/expand-more.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NavigationExpandMore = createClass({ 10 | displayName: 'NavigationExpandMore', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NavigationExpandMore; -------------------------------------------------------------------------------- /icons/toggle/star.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ToggleStar = createClass({ 10 | displayName: 'ToggleStar', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ToggleStar; -------------------------------------------------------------------------------- /icons/action/code.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionCode = createClass({ 10 | displayName: 'ActionCode', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M9.4 16.6L4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0l4.6-4.6-4.6-4.6L16 6l6 6-6 6-1.4-1.4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionCode; -------------------------------------------------------------------------------- /icons/action/grade.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionGrade = createClass({ 10 | displayName: 'ActionGrade', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionGrade; -------------------------------------------------------------------------------- /icons/action/polymer.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionPolymer = createClass({ 10 | displayName: 'ActionPolymer', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 4h-4L7.11 16.63 4.5 12 9 4H5L.5 12 5 20h4l7.89-12.63L19.5 12 15 20h4l4.5-8z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionPolymer; -------------------------------------------------------------------------------- /icons/action/swap-horiz.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionSwapHoriz = createClass({ 10 | displayName: 'ActionSwapHoriz', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M6.99 11L3 15l3.99 4v-3H14v-2H6.99v-3zM21 9l-3.99-4v3H10v2h7.01v3L21 9z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionSwapHoriz; -------------------------------------------------------------------------------- /icons/action/tab.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionTab = createClass({ 10 | displayName: 'ActionTab', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H3V5h10v4h8v10z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionTab; -------------------------------------------------------------------------------- /icons/action/view-headline.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionViewHeadline = createClass({ 10 | displayName: 'ActionViewHeadline', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M4 15h16v-2H4v2zm0 4h16v-2H4v2zm0-8h16V9H4v2zm0-6v2h16V5H4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionViewHeadline; -------------------------------------------------------------------------------- /icons/av/playlist-add.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvPlaylistAdd = createClass({ 10 | displayName: 'AvPlaylistAdd', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M14 10H2v2h12v-2zm0-4H2v2h12V6zm4 8v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zM2 16h8v-2H2v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvPlaylistAdd; -------------------------------------------------------------------------------- /icons/av/replay.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvReplay = createClass({ 10 | displayName: 'AvReplay', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvReplay; -------------------------------------------------------------------------------- /icons/communication/clear-all.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var CommunicationClearAll = createClass({ 10 | displayName: 'CommunicationClearAll', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M5 13h14v-2H5v2zm-2 4h14v-2H3v2zM7 7v2h14V7H7z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = CommunicationClearAll; -------------------------------------------------------------------------------- /icons/device/signal-cellular-0-bar.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var DeviceSignalCellular0Bar = createClass({ 10 | displayName: 'DeviceSignalCellular0Bar', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { 'fillOpacity': '.3', d: 'M2 22h20V2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = DeviceSignalCellular0Bar; -------------------------------------------------------------------------------- /icons/editor/border-all.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorBorderAll = createClass({ 10 | displayName: 'EditorBorderAll', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3 3v18h18V3H3zm8 16H5v-6h6v6zm0-8H5V5h6v6zm8 8h-6v-6h6v6zm0-8h-6V5h6v6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorBorderAll; -------------------------------------------------------------------------------- /icons/editor/vertical-align-top.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorVerticalAlignTop = createClass({ 10 | displayName: 'EditorVerticalAlignTop', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M8 11h3v10h2V11h3l-4-4-4 4zM4 3v2h16V3H4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorVerticalAlignTop; -------------------------------------------------------------------------------- /icons/file/folder.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var FileFolder = createClass({ 10 | displayName: 'FileFolder', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M10 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2h-8l-2-2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = FileFolder; -------------------------------------------------------------------------------- /icons/hardware/power-input.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwarePowerInput = createClass({ 10 | displayName: 'HardwarePowerInput', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M2 9v2h19V9H2zm0 6h5v-2H2v2zm7 0h5v-2H9v2zm7 0h5v-2h-5v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwarePowerInput; -------------------------------------------------------------------------------- /icons/navigation/chevron-left.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NavigationChevronLeft = createClass({ 10 | displayName: 'NavigationChevronLeft', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NavigationChevronLeft; -------------------------------------------------------------------------------- /icons/action/info.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionInfo = createClass({ 10 | displayName: 'ActionInfo', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionInfo; -------------------------------------------------------------------------------- /icons/action/trending-up.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionTrendingUp = createClass({ 10 | displayName: 'ActionTrendingUp', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M16 6l2.29 2.29-4.88 4.88-4-4L2 16.59 3.41 18l6-6 4 4 6.3-6.29L22 12V6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionTrendingUp; -------------------------------------------------------------------------------- /icons/alert/error.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AlertError = createClass({ 10 | displayName: 'AlertError', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AlertError; -------------------------------------------------------------------------------- /icons/av/movie.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvMovie = createClass({ 10 | displayName: 'AvMovie', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M18 4l2 4h-3l-2-4h-2l2 4h-3l-2-4H8l2 4H7L5 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4h-4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvMovie; -------------------------------------------------------------------------------- /icons/av/repeat-one.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvRepeatOne = createClass({ 10 | displayName: 'AvRepeatOne', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M7 7h10v3l4-4-4-4v3H5v6h2V7zm10 10H7v-3l-4 4 4 4v-3h12v-6h-2v4zm-4-2V9h-1l-2 1v1h1.5v4H13z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvRepeatOne; -------------------------------------------------------------------------------- /icons/av/volume-down.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvVolumeDown = createClass({ 10 | displayName: 'AvVolumeDown', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M18.5 12c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM5 9v6h4l5 5V4L9 9H5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvVolumeDown; -------------------------------------------------------------------------------- /icons/device/graphic-eq.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var DeviceGraphicEq = createClass({ 10 | displayName: 'DeviceGraphicEq', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M7 18h2V6H7v12zm4 4h2V2h-2v20zm-8-8h2v-4H3v4zm12 4h2V6h-2v12zm4-8v4h2v-4h-2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = DeviceGraphicEq; -------------------------------------------------------------------------------- /icons/device/signal-cellular-null.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var DeviceSignalCellularNull = createClass({ 10 | displayName: 'DeviceSignalCellularNull', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 6.83V20H6.83L20 6.83M22 2L2 22h20V2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = DeviceSignalCellularNull; -------------------------------------------------------------------------------- /icons/device/storage.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var DeviceStorage = createClass({ 10 | displayName: 'DeviceStorage', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M2 20h20v-4H2v4zm2-3h2v2H4v-2zM2 4v4h20V4H2zm4 3H4V5h2v2zm-4 7h20v-4H2v4zm2-3h2v2H4v-2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = DeviceStorage; -------------------------------------------------------------------------------- /icons/image/crop-3-2.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageCrop32 = createClass({ 10 | displayName: 'ImageCrop32', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 4H5c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H5V6h14v12z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageCrop32; -------------------------------------------------------------------------------- /icons/image/crop-5-4.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageCrop54 = createClass({ 10 | displayName: 'ImageCrop54', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 5H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 12H5V7h14v10z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageCrop54; -------------------------------------------------------------------------------- /icons/image/crop-7-5.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageCrop75 = createClass({ 10 | displayName: 'ImageCrop75', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 7H5c-1.1 0-2 .9-2 2v6c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2zm0 8H5V9h14v6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageCrop75; -------------------------------------------------------------------------------- /icons/navigation/arrow-back.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NavigationArrowBack = createClass({ 10 | displayName: 'NavigationArrowBack', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NavigationArrowBack; -------------------------------------------------------------------------------- /icons/navigation/chevron-right.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NavigationChevronRight = createClass({ 10 | displayName: 'NavigationChevronRight', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NavigationChevronRight; -------------------------------------------------------------------------------- /icons/action/book.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionBook = createClass({ 10 | displayName: 'ActionBook', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 4h5v8l-2.5-1.5L6 12V4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionBook; -------------------------------------------------------------------------------- /icons/action/trending-down.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionTrendingDown = createClass({ 10 | displayName: 'ActionTrendingDown', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M16 18l2.29-2.29-4.88-4.88-4 4L2 7.41 3.41 6l6 6 4-4 6.3 6.29L22 12v6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionTrendingDown; -------------------------------------------------------------------------------- /icons/action/view-list.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionViewList = createClass({ 10 | displayName: 'ActionViewList', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M4 14h4v-4H4v4zm0 5h4v-4H4v4zM4 9h4V5H4v4zm5 5h12v-4H9v4zm0 5h12v-4H9v4zM9 5v4h12V5H9z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionViewList; -------------------------------------------------------------------------------- /icons/av/videocam.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvVideocam = createClass({ 10 | displayName: 'AvVideocam', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M17 10.5V7c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h12c.55 0 1-.45 1-1v-3.5l4 4v-11l-4 4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvVideocam; -------------------------------------------------------------------------------- /icons/communication/call-missed.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var CommunicationCallMissed = createClass({ 10 | displayName: 'CommunicationCallMissed', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19.59 7L12 14.59 6.41 9H11V7H3v8h2v-4.59l7 7 9-9z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = CommunicationCallMissed; -------------------------------------------------------------------------------- /icons/communication/call-received.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var CommunicationCallReceived = createClass({ 10 | displayName: 'CommunicationCallReceived', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 5.41L18.59 4 7 15.59V9H5v10h10v-2H8.41z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = CommunicationCallReceived; -------------------------------------------------------------------------------- /icons/content/reply-all.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentReplyAll = createClass({ 10 | displayName: 'ContentReplyAll', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M7 8V5l-7 7 7 7v-3l-4-4 4-4zm6 1V5l-7 7 7 7v-4.1c5 0 8.5 1.6 11 5.1-1-5-4-10-11-11z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentReplyAll; -------------------------------------------------------------------------------- /icons/hardware/keyboard-arrow-up.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareKeyboardArrowUp = createClass({ 10 | displayName: 'HardwareKeyboardArrowUp', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareKeyboardArrowUp; -------------------------------------------------------------------------------- /icons/image/crop-16-9.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageCrop169 = createClass({ 10 | displayName: 'ImageCrop169', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 6H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm0 10H5V8h14v8z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageCrop169; -------------------------------------------------------------------------------- /icons/image/crop-din.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageCropDin = createClass({ 10 | displayName: 'ImageCropDin', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V5h14v14z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageCropDin; -------------------------------------------------------------------------------- /icons/image/music-note.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageMusicNote = createClass({ 10 | displayName: 'ImageMusicNote', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 3v10.55c-.59-.34-1.27-.55-2-.55-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4V7h4V3h-6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageMusicNote; -------------------------------------------------------------------------------- /icons/action/class.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionClass = createClass({ 10 | displayName: 'ActionClass', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 4h5v8l-2.5-1.5L6 12V4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionClass; -------------------------------------------------------------------------------- /icons/av/explicit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvExplicit = createClass({ 10 | displayName: 'AvExplicit', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-4 6h-4v2h4v2h-4v2h4v2H9V7h6v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvExplicit; -------------------------------------------------------------------------------- /icons/av/web.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvWeb = createClass({ 10 | displayName: 'AvWeb', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-5 14H4v-4h11v4zm0-5H4V9h11v4zm5 5h-4V9h4v9z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvWeb; -------------------------------------------------------------------------------- /icons/content/clear.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentClear = createClass({ 10 | displayName: 'ContentClear', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentClear; -------------------------------------------------------------------------------- /icons/device/widgets.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var DeviceWidgets = createClass({ 10 | displayName: 'DeviceWidgets', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M13 13v8h8v-8h-8zM3 21h8v-8H3v8zM3 3v8h8V3H3zm13.66-1.31L11 7.34 16.66 13l5.66-5.66-5.66-5.65z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = DeviceWidgets; -------------------------------------------------------------------------------- /icons/editor/mode-comment.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorModeComment = createClass({ 10 | displayName: 'EditorModeComment', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4-.01-18z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorModeComment; -------------------------------------------------------------------------------- /icons/editor/vertical-align-bottom.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorVerticalAlignBottom = createClass({ 10 | displayName: 'EditorVerticalAlignBottom', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M16 13h-3V3h-2v10H8l4 4 4-4zM4 19v2h16v-2H4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorVerticalAlignBottom; -------------------------------------------------------------------------------- /icons/hardware/keyboard-arrow-down.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareKeyboardArrowDown = createClass({ 10 | displayName: 'HardwareKeyboardArrowDown', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareKeyboardArrowDown; -------------------------------------------------------------------------------- /icons/hardware/keyboard-return.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareKeyboardReturn = createClass({ 10 | displayName: 'HardwareKeyboardReturn', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 7v4H5.83l3.58-3.59L8 6l-6 6 6 6 1.41-1.41L5.83 13H21V7z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareKeyboardReturn; -------------------------------------------------------------------------------- /icons/hardware/tv.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareTv = createClass({ 10 | displayName: 'HardwareTv', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2zm0 14H3V5h18v12z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareTv; -------------------------------------------------------------------------------- /icons/image/exposure-plus-1.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageExposurePlus1 = createClass({ 10 | displayName: 'ImageExposurePlus1', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M10 7H8v4H4v2h4v4h2v-4h4v-2h-4V7zm10 11h-2V7.38L15 8.4V6.7L19.7 5h.3v13z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageExposurePlus1; -------------------------------------------------------------------------------- /icons/maps/hotel.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var MapsHotel = createClass({ 10 | displayName: 'MapsHotel', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M7 13c1.66 0 3-1.34 3-3S8.66 7 7 7s-3 1.34-3 3 1.34 3 3 3zm12-6h-8v7H3V5H1v15h2v-3h18v3h2v-9c0-2.21-1.79-4-4-4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = MapsHotel; -------------------------------------------------------------------------------- /icons/maps/layers.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var MapsLayers = createClass({ 10 | displayName: 'MapsLayers', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M11.99 18.54l-7.37-5.73L3 14.07l9 7 9-7-1.63-1.27-7.38 5.74zM12 16l7.36-5.73L21 9l-9-7-9 7 1.63 1.27L12 16z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = MapsLayers; -------------------------------------------------------------------------------- /icons/navigation/arrow-forward.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NavigationArrowForward = createClass({ 10 | displayName: 'NavigationArrowForward', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NavigationArrowForward; -------------------------------------------------------------------------------- /icons/action/view-module.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionViewModule = createClass({ 10 | displayName: 'ActionViewModule', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M4 11h5V5H4v6zm0 7h5v-6H4v6zm6 0h5v-6h-5v6zm6 0h5v-6h-5v6zm-6-7h5V5h-5v6zm6-6v6h5V5h-5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionViewModule; -------------------------------------------------------------------------------- /icons/content/mail.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentMail = createClass({ 10 | displayName: 'ContentMail', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentMail; -------------------------------------------------------------------------------- /icons/hardware/keyboard-arrow-left.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareKeyboardArrowLeft = createClass({ 10 | displayName: 'HardwareKeyboardArrowLeft', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareKeyboardArrowLeft; -------------------------------------------------------------------------------- /icons/hardware/keyboard-arrow-right.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareKeyboardArrowRight = createClass({ 10 | displayName: 'HardwareKeyboardArrowRight', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareKeyboardArrowRight; -------------------------------------------------------------------------------- /icons/image/crop-square.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageCropSquare = createClass({ 10 | displayName: 'ImageCropSquare', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H6V6h12v12z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageCropSquare; -------------------------------------------------------------------------------- /icons/image/flash-off.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageFlashOff = createClass({ 10 | displayName: 'ImageFlashOff', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3.27 3L2 4.27l5 5V13h3v9l3.58-6.14L17.73 20 19 18.73 3.27 3zM17 10h-4l4-8H7v2.18l8.46 8.46L17 10z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageFlashOff; -------------------------------------------------------------------------------- /icons/image/looks-4.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageLooks4 = createClass({ 10 | displayName: 'ImageLooks4', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-4 14h-2v-4H9V7h2v4h2V7h2v10z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageLooks4; -------------------------------------------------------------------------------- /icons/image/looks-one.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageLooksOne = createClass({ 10 | displayName: 'ImageLooksOne', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-5 14h-2V9h-2V7h4v10z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageLooksOne; -------------------------------------------------------------------------------- /icons/maps/local-parking.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var MapsLocalParking = createClass({ 10 | displayName: 'MapsLocalParking', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M13 3H6v18h4v-6h3c3.31 0 6-2.69 6-6s-2.69-6-6-6zm.2 8H10V7h3.2c1.1 0 2 .9 2 2s-.9 2-2 2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = MapsLocalParking; -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # react-material-icons 2 | Material design icons as [material-ui](https://github.com/callemall/material-ui) SvgIcon component. 3 | Icon components build with iconbuilder tool from material-ui. 4 | 5 | ## Installation 6 | 7 | ``` 8 | npm install react-material-icons 9 | ``` 10 | 11 | ## Usage 12 | 13 | ```js 14 | import React from 'react'; 15 | import mui from 'material-ui'; 16 | 17 | import AlarmIcon from 'react-material-icons/icons/action/alarm'; 18 | 19 | export default class Alarm extends React.Component { 20 | render() { 21 | return ( 22 | 23 | ); 24 | } 25 | } 26 | ``` 27 | 28 | -------------------------------------------------------------------------------- /icons/action/turned-in-not.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionTurnedInNot = createClass({ 10 | displayName: 'ActionTurnedInNot', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2zm0 15l-5-2.18L7 18V5h10v13z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionTurnedInNot; -------------------------------------------------------------------------------- /icons/communication/chat-bubble.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var CommunicationChatBubble = createClass({ 10 | displayName: 'CommunicationChatBubble', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = CommunicationChatBubble; -------------------------------------------------------------------------------- /icons/content/remove-circle.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentRemoveCircle = createClass({ 10 | displayName: 'ContentRemoveCircle', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11H7v-2h10v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentRemoveCircle; -------------------------------------------------------------------------------- /icons/editor/format-strikethrough.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorFormatStrikethrough = createClass({ 10 | displayName: 'EditorFormatStrikethrough', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M10 19h4v-3h-4v3zM5 4v3h5v3h4V7h5V4H5zM3 14h18v-2H3v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorFormatStrikethrough; -------------------------------------------------------------------------------- /icons/hardware/keyboard-backspace.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareKeyboardBackspace = createClass({ 10 | displayName: 'HardwareKeyboardBackspace', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M21 11H6.83l3.58-3.59L9 6l-6 6 6 6 1.41-1.41L6.83 13H21z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareKeyboardBackspace; -------------------------------------------------------------------------------- /icons/hardware/keyboard-tab.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareKeyboardTab = createClass({ 10 | displayName: 'HardwareKeyboardTab', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M11.59 7.41L15.17 11H1v2h14.17l-3.59 3.59L13 18l6-6-6-6-1.41 1.41zM20 6v12h2V6h-2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareKeyboardTab; -------------------------------------------------------------------------------- /icons/hardware/laptop-chromebook.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareLaptopChromebook = createClass({ 10 | displayName: 'HardwareLaptopChromebook', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M22 18V3H2v15H0v2h24v-2h-2zm-8 0h-4v-1h4v1zm6-3H4V5h16v10z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareLaptopChromebook; -------------------------------------------------------------------------------- /icons/hardware/laptop.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareLaptop = createClass({ 10 | displayName: 'HardwareLaptop', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2H0v2h24v-2h-4zM4 6h16v10H4V6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareLaptop; -------------------------------------------------------------------------------- /icons/hardware/tablet.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareTablet = createClass({ 10 | displayName: 'HardwareTablet', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M21 4H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h18c1.1 0 1.99-.9 1.99-2L23 6c0-1.1-.9-2-2-2zm-2 14H5V6h14v12z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareTablet; -------------------------------------------------------------------------------- /icons/image/flash-auto.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageFlashAuto = createClass({ 10 | displayName: 'ImageFlashAuto', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3 2v12h3v9l7-12H9l4-9H3zm16 0h-2l-3.2 9h1.9l.7-2h3.2l.7 2h1.9L19 2zm-2.15 5.65L18 4l1.15 3.65h-2.3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageFlashAuto; -------------------------------------------------------------------------------- /icons/image/tune.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageTune = createClass({ 10 | displayName: 'ImageTune', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3 17v2h6v-2H3zM3 5v2h10V5H3zm10 16v-2h8v-2h-8v-2h-2v6h2zM7 9v2H3v2h4v2h2V9H7zm14 4v-2H11v2h10zm-6-4h2V7h4V5h-4V3h-2v6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageTune; -------------------------------------------------------------------------------- /icons/navigation/fullscreen.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NavigationFullscreen = createClass({ 10 | displayName: 'NavigationFullscreen', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NavigationFullscreen; -------------------------------------------------------------------------------- /icons/social/person.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var SocialPerson = createClass({ 10 | displayName: 'SocialPerson', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = SocialPerson; -------------------------------------------------------------------------------- /icons/action/accessibility.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionAccessibility = createClass({ 10 | displayName: 'ActionAccessibility', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 2c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2zm9 7h-6v13h-2v-6h-2v6H9V9H3V7h18v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionAccessibility; -------------------------------------------------------------------------------- /icons/action/feedback.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionFeedback = createClass({ 10 | displayName: 'ActionFeedback', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 12h-2v-2h2v2zm0-4h-2V6h2v4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionFeedback; -------------------------------------------------------------------------------- /icons/action/open-with.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionOpenWith = createClass({ 10 | displayName: 'ActionOpenWith', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M10 9h4V6h3l-5-5-5 5h3v3zm-1 1H6V7l-5 5 5 5v-3h3v-4zm14 2l-5-5v3h-3v4h3v3l5-5zm-9 3h-4v3H7l5 5 5-5h-3v-3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionOpenWith; -------------------------------------------------------------------------------- /icons/action/view-day.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionViewDay = createClass({ 10 | displayName: 'ActionViewDay', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M2 21h19v-3H2v3zM20 8H3c-.55 0-1 .45-1 1v6c0 .55.45 1 1 1h17c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1zM2 3v3h19V3H2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionViewDay; -------------------------------------------------------------------------------- /icons/av/play-circle-filled.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvPlayCircleFilled = createClass({ 10 | displayName: 'AvPlayCircleFilled', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 14.5v-9l6 4.5-6 4.5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvPlayCircleFilled; -------------------------------------------------------------------------------- /icons/editor/format-align-left.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorFormatAlignLeft = createClass({ 10 | displayName: 'EditorFormatAlignLeft', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M15 15H3v2h12v-2zm0-8H3v2h12V7zM3 13h18v-2H3v2zm0 8h18v-2H3v2zM3 3v2h18V3H3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorFormatAlignLeft; -------------------------------------------------------------------------------- /icons/editor/merge-type.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorMergeType = createClass({ 10 | displayName: 'EditorMergeType', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M17 20.41L18.41 19 15 15.59 13.59 17 17 20.41zM7.5 8H11v5.59L5.59 19 7 20.41l6-6V8h3.5L12 3.5 7.5 8z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorMergeType; -------------------------------------------------------------------------------- /icons/file/folder-open.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var FileFolderOpen = createClass({ 10 | displayName: 'FileFolderOpen', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 6h-8l-2-2H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm0 12H4V8h16v10z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = FileFolderOpen; -------------------------------------------------------------------------------- /icons/hardware/gamepad.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareGamepad = createClass({ 10 | displayName: 'HardwareGamepad', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M15 7.5V2H9v5.5l3 3 3-3zM7.5 9H2v6h5.5l3-3-3-3zM9 16.5V22h6v-5.5l-3-3-3 3zM16.5 9l-3 3 3 3H22V9h-5.5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareGamepad; -------------------------------------------------------------------------------- /icons/image/crop-portrait.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageCropPortrait = createClass({ 10 | displayName: 'ImageCropPortrait', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M17 3H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H7V5h10v14z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageCropPortrait; -------------------------------------------------------------------------------- /icons/image/image.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageImage = createClass({ 10 | displayName: 'ImageImage', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5l3.5-4.5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageImage; -------------------------------------------------------------------------------- /icons/image/nature.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageNature = createClass({ 10 | displayName: 'ImageNature', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M13 16.12c3.47-.41 6.17-3.36 6.17-6.95 0-3.87-3.13-7-7-7s-7 3.13-7 7c0 3.47 2.52 6.34 5.83 6.89V20H5v2h14v-2h-6v-3.88z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageNature; -------------------------------------------------------------------------------- /icons/image/photo.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImagePhoto = createClass({ 10 | displayName: 'ImagePhoto', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5l3.5-4.5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImagePhoto; -------------------------------------------------------------------------------- /icons/image/slideshow.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageSlideshow = createClass({ 10 | displayName: 'ImageSlideshow', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M10 8v8l5-4-5-4zm9-5H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V5h14v14z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageSlideshow; -------------------------------------------------------------------------------- /icons/image/transform.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageTransform = createClass({ 10 | displayName: 'ImageTransform', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M22 18v-2H8V4h2L7 1 4 4h2v2H2v2h4v8c0 1.1.9 2 2 2h8v2h-2l3 3 3-3h-2v-2h4zM10 8h6v6h2V8c0-1.1-.9-2-2-2h-6v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageTransform; -------------------------------------------------------------------------------- /icons/maps/store-mall-directory.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var MapsStoreMallDirectory = createClass({ 10 | displayName: 'MapsStoreMallDirectory', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 4H4v2h16V4zm1 10v-2l-1-5H4l-1 5v2h1v6h10v-6h4v6h2v-6h1zm-9 4H6v-4h6v4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = MapsStoreMallDirectory; -------------------------------------------------------------------------------- /icons/navigation/close.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NavigationClose = createClass({ 10 | displayName: 'NavigationClose', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NavigationClose; -------------------------------------------------------------------------------- /icons/social/poll.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var SocialPoll = createClass({ 10 | displayName: 'SocialPoll', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = SocialPoll; -------------------------------------------------------------------------------- /icons/action/bookmark-border.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionBookmarkBorder = createClass({ 10 | displayName: 'ActionBookmarkBorder', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2zm0 15l-5-2.18L7 18V5h10v13z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionBookmarkBorder; -------------------------------------------------------------------------------- /icons/action/hourglass-full.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionHourglassFull = createClass({ 10 | displayName: 'ActionHourglassFull', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M6 2v6h.01L6 8.01 10 12l-4 4 .01.01H6V22h12v-5.99h-.01L18 16l-4-4 4-3.99-.01-.01H18V2H6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionHourglassFull; -------------------------------------------------------------------------------- /icons/action/shop.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionShop = createClass({ 10 | displayName: 'ActionShop', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M16 6V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H2v13c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6h-6zm-6-2h4v2h-4V4zM9 18V9l7.5 4L9 18z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionShop; -------------------------------------------------------------------------------- /icons/content/add-box.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentAddBox = createClass({ 10 | displayName: 'ContentAddBox', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentAddBox; -------------------------------------------------------------------------------- /icons/content/add-circle.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentAddCircle = createClass({ 10 | displayName: 'ContentAddCircle', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11h-4v4h-2v-4H7v-2h4V7h2v4h4v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentAddCircle; -------------------------------------------------------------------------------- /icons/device/network-cell.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var DeviceNetworkCell = createClass({ 10 | displayName: 'DeviceNetworkCell', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { 'fillOpacity': '.3', d: 'M2 22h20V2z' }), 17 | React.createElement('path', { d: 'M17 7L2 22h15z' }) 18 | ); 19 | } 20 | 21 | }); 22 | 23 | module.exports = DeviceNetworkCell; -------------------------------------------------------------------------------- /icons/editor/format-align-center.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorFormatAlignCenter = createClass({ 10 | displayName: 'EditorFormatAlignCenter', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M7 15v2h10v-2H7zm-4 6h18v-2H3v2zm0-8h18v-2H3v2zm4-6v2h10V7H7zM3 3v2h18V3H3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorFormatAlignCenter; -------------------------------------------------------------------------------- /icons/editor/format-align-right.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorFormatAlignRight = createClass({ 10 | displayName: 'EditorFormatAlignRight', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3 21h18v-2H3v2zm6-4h12v-2H9v2zm-6-4h18v-2H3v2zm6-4h12V7H9v2zM3 3v2h18V3H3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorFormatAlignRight; -------------------------------------------------------------------------------- /icons/hardware/dock.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareDock = createClass({ 10 | displayName: 'HardwareDock', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M8 23h8v-2H8v2zm8-21.99L8 1c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM16 15H8V5h8v10z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareDock; -------------------------------------------------------------------------------- /icons/hardware/keyboard-capslock.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareKeyboardCapslock = createClass({ 10 | displayName: 'HardwareKeyboardCapslock', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 8.41L16.59 13 18 11.59l-6-6-6 6L7.41 13 12 8.41zM6 18h12v-2H6v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareKeyboardCapslock; -------------------------------------------------------------------------------- /icons/hardware/mouse.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareMouse = createClass({ 10 | displayName: 'HardwareMouse', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M13 1.07V9h7c0-4.08-3.05-7.44-7-7.93zM4 15c0 4.42 3.58 8 8 8s8-3.58 8-8v-4H4v4zm7-13.93C7.05 1.56 4 4.92 4 9h7V1.07z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareMouse; -------------------------------------------------------------------------------- /icons/image/crop-landscape.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageCropLandscape = createClass({ 10 | displayName: 'ImageCropLandscape', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 5H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 12H5V7h14v10z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageCropLandscape; -------------------------------------------------------------------------------- /icons/image/filter-b-and-w.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageFilterBAndW = createClass({ 10 | displayName: 'ImageFilterBAndW', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16l-7-8v8H5l7-8V5h7v14z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageFilterBAndW; -------------------------------------------------------------------------------- /icons/maps/local-hotel.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var MapsLocalHotel = createClass({ 10 | displayName: 'MapsLocalHotel', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M7 13c1.66 0 3-1.34 3-3S8.66 7 7 7s-3 1.34-3 3 1.34 3 3 3zm12-6h-8v7H3V5H1v15h2v-3h18v3h2v-9c0-2.21-1.79-4-4-4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = MapsLocalHotel; -------------------------------------------------------------------------------- /icons/action/account-balance.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionAccountBalance = createClass({ 10 | displayName: 'ActionAccountBalance', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M4 10v7h3v-7H4zm6 0v7h3v-7h-3zM2 22h19v-3H2v3zm14-12v7h3v-7h-3zm-4.5-9L2 6v2h19V6l-9.5-5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionAccountBalance; -------------------------------------------------------------------------------- /icons/action/payment.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionPayment = createClass({ 10 | displayName: 'ActionPayment', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2zm0 14H4v-6h16v6zm0-10H4V6h16v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionPayment; -------------------------------------------------------------------------------- /icons/action/perm-scan-wifi.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionPermScanWifi = createClass({ 10 | displayName: 'ActionPermScanWifi', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 3C6.95 3 3.15 4.85 0 7.23L12 22 24 7.25C20.85 4.87 17.05 3 12 3zm1 13h-2v-6h2v6zm-2-8V6h2v2h-2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionPermScanWifi; -------------------------------------------------------------------------------- /icons/av/pause-circle-filled.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvPauseCircleFilled = createClass({ 10 | displayName: 'AvPauseCircleFilled', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 14H9V8h2v8zm4 0h-2V8h2v8z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvPauseCircleFilled; -------------------------------------------------------------------------------- /icons/av/queue.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvQueue = createClass({ 10 | displayName: 'AvQueue', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-1 9h-4v4h-2v-4H9V9h4V5h2v4h4v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvQueue; -------------------------------------------------------------------------------- /icons/communication/import-export.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var CommunicationImportExport = createClass({ 10 | displayName: 'CommunicationImportExport', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M9 3L5 6.99h3V14h2V6.99h3L9 3zm7 14.01V10h-2v7.01h-3L15 21l4-3.99h-3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = CommunicationImportExport; -------------------------------------------------------------------------------- /icons/content/text-format.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentTextFormat = createClass({ 10 | displayName: 'ContentTextFormat', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M5 17v2h14v-2H5zm4.5-4.2h5l.9 2.2h2.1L12.75 4h-1.5L6.5 15h2.1l.9-2.2zM12 5.98L13.87 11h-3.74L12 5.98z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentTextFormat; -------------------------------------------------------------------------------- /icons/device/sd-storage.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var DeviceSdStorage = createClass({ 10 | displayName: 'DeviceSdStorage', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M18 2h-8L4.02 8 4 20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-6 6h-2V4h2v4zm3 0h-2V4h2v4zm3 0h-2V4h2v4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = DeviceSdStorage; -------------------------------------------------------------------------------- /icons/device/signal-wifi-4-bar.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var DeviceSignalWifi4Bar = createClass({ 10 | displayName: 'DeviceSignalWifi4Bar', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12.01 21.49L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01.01-.01z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = DeviceSignalWifi4Bar; -------------------------------------------------------------------------------- /icons/editor/format-align-justify.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorFormatAlignJustify = createClass({ 10 | displayName: 'EditorFormatAlignJustify', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3 21h18v-2H3v2zm0-4h18v-2H3v2zm0-4h18v-2H3v2zm0-4h18V7H3v2zm0-6v2h18V3H3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorFormatAlignJustify; -------------------------------------------------------------------------------- /icons/editor/vertical-align-center.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorVerticalAlignCenter = createClass({ 10 | displayName: 'EditorVerticalAlignCenter', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M8 19h3v4h2v-4h3l-4-4-4 4zm8-14h-3V1h-2v4H8l4 4 4-4zM4 11v2h16v-2H4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorVerticalAlignCenter; -------------------------------------------------------------------------------- /icons/image/audiotrack.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageAudiotrack = createClass({ 10 | displayName: 'ImageAudiotrack', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 3v9.28c-.47-.17-.97-.28-1.5-.28C8.01 12 6 14.01 6 16.5S8.01 21 10.5 21c2.31 0 4.2-1.75 4.45-4H15V6h4V3h-7z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageAudiotrack; -------------------------------------------------------------------------------- /icons/image/compare.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageCompare = createClass({ 10 | displayName: 'ImageCompare', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M10 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h5v2h2V1h-2v2zm0 15H5l5-6v6zm9-15h-5v2h5v13l-5-6v9h5c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageCompare; -------------------------------------------------------------------------------- /icons/image/panorama.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImagePanorama = createClass({ 10 | displayName: 'ImagePanorama', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M23 18V6c0-1.1-.9-2-2-2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2zM8.5 12.5l2.5 3.01L14.5 11l4.5 6H5l3.5-4.5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImagePanorama; -------------------------------------------------------------------------------- /icons/maps/local-cafe.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var MapsLocalCafe = createClass({ 10 | displayName: 'MapsLocalCafe', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 3H4v10c0 2.21 1.79 4 4 4h6c2.21 0 4-1.79 4-4v-3h2c1.11 0 2-.89 2-2V5c0-1.11-.89-2-2-2zm0 5h-2V5h2v3zM2 21h18v-2H2v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = MapsLocalCafe; -------------------------------------------------------------------------------- /icons/maps/local-pharmacy.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var MapsLocalPharmacy = createClass({ 10 | displayName: 'MapsLocalPharmacy', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M21 5h-2.64l1.14-3.14L17.15 1l-1.46 4H3v2l2 6-2 6v2h18v-2l-2-6 2-6V5zm-5 9h-3v3h-2v-3H8v-2h3V9h2v3h3v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = MapsLocalPharmacy; -------------------------------------------------------------------------------- /icons/navigation/fullscreen-exit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NavigationFullscreenExit = createClass({ 10 | displayName: 'NavigationFullscreenExit', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M5 16h3v3h2v-5H5v2zm3-8H5v2h5V5H8v3zm6 11h2v-3h3v-2h-5v5zm2-11V5h-2v5h5V8h-3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NavigationFullscreenExit; -------------------------------------------------------------------------------- /icons/notification/mms.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NotificationMms = createClass({ 10 | displayName: 'NotificationMms', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM5 14l3.5-4.5 2.5 3.01L14.5 8l4.5 6H5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NotificationMms; -------------------------------------------------------------------------------- /icons/notification/power.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NotificationPower = createClass({ 10 | displayName: 'NotificationPower', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M16.01 7L16 3h-2v4h-4V3H8v4h-.01C7 6.99 6 7.99 6 8.99v5.49L9.5 18v3h5v-3l3.5-3.51v-5.5c0-1-1-2-1.99-1.99z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NotificationPower; -------------------------------------------------------------------------------- /icons/action/announcement.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionAnnouncement = createClass({ 10 | displayName: 'ActionAnnouncement', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 9h-2V5h2v6zm0 4h-2v-2h2v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionAnnouncement; -------------------------------------------------------------------------------- /icons/action/label.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionLabel = createClass({ 10 | displayName: 'ActionLabel', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M17.63 5.84C17.27 5.33 16.67 5 16 5L5 5.01C3.9 5.01 3 5.9 3 7v10c0 1.1.9 1.99 2 1.99L16 19c.67 0 1.27-.33 1.63-.84L22 12l-4.37-6.16z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionLabel; -------------------------------------------------------------------------------- /icons/action/launch.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionLaunch = createClass({ 10 | displayName: 'ActionLaunch', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionLaunch; -------------------------------------------------------------------------------- /icons/action/today.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionToday = createClass({ 10 | displayName: 'ActionToday', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionToday; -------------------------------------------------------------------------------- /icons/av/queue-music.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvQueueMusic = createClass({ 10 | displayName: 'AvQueueMusic', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M15 6H3v2h12V6zm0 4H3v2h12v-2zM3 16h8v-2H3v2zM17 6v8.18c-.31-.11-.65-.18-1-.18-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3V8h3V6h-5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvQueueMusic; -------------------------------------------------------------------------------- /icons/content/markunread.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentMarkunread = createClass({ 10 | displayName: 'ContentMarkunread', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentMarkunread; -------------------------------------------------------------------------------- /icons/editor/border-outer.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorBorderOuter = createClass({ 10 | displayName: 'EditorBorderOuter', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M13 7h-2v2h2V7zm0 4h-2v2h2v-2zm4 0h-2v2h2v-2zM3 3v18h18V3H3zm16 16H5V5h14v14zm-6-4h-2v2h2v-2zm-4-4H7v2h2v-2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorBorderOuter; -------------------------------------------------------------------------------- /icons/editor/wrap-text.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorWrapText = createClass({ 10 | displayName: 'EditorWrapText', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3 3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorWrapText; -------------------------------------------------------------------------------- /icons/hardware/computer.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareComputer = createClass({ 10 | displayName: 'HardwareComputer', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 18c1.1 0 1.99-.9 1.99-2L22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2H0v2h24v-2h-4zM4 6h16v10H4V6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareComputer; -------------------------------------------------------------------------------- /icons/hardware/smartphone.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareSmartphone = createClass({ 10 | displayName: 'HardwareSmartphone', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M17 1.01L7 1c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-1.99-2-1.99zM17 19H7V5h10v14z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareSmartphone; -------------------------------------------------------------------------------- /icons/maps/pin-drop.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var MapsPinDrop = createClass({ 10 | displayName: 'MapsPinDrop', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M18 8c0-3.31-2.69-6-6-6S6 4.69 6 8c0 4.5 6 11 6 11s6-6.5 6-11zm-8 0c0-1.1.9-2 2-2s2 .9 2 2-.89 2-2 2c-1.1 0-2-.9-2-2zM5 20v2h14v-2H5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = MapsPinDrop; -------------------------------------------------------------------------------- /icons/notification/sms.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NotificationSms = createClass({ 10 | displayName: 'NotificationSms', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM9 11H7V9h2v2zm4 0h-2V9h2v2zm4 0h-2V9h2v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NotificationSms; -------------------------------------------------------------------------------- /icons/action/event.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionEvent = createClass({ 10 | displayName: 'ActionEvent', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionEvent; -------------------------------------------------------------------------------- /icons/av/subtitles.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvSubtitles = createClass({ 10 | displayName: 'AvSubtitles', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM4 12h4v2H4v-2zm10 6H4v-2h10v2zm6 0h-4v-2h4v2zm0-4H10v-2h10v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvSubtitles; -------------------------------------------------------------------------------- /icons/communication/chat.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var CommunicationChat = createClass({ 10 | displayName: 'CommunicationChat', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM6 9h12v2H6V9zm8 5H6v-2h8v2zm4-6H6V6h12v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = CommunicationChat; -------------------------------------------------------------------------------- /icons/communication/email.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var CommunicationEmail = createClass({ 10 | displayName: 'CommunicationEmail', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = CommunicationEmail; -------------------------------------------------------------------------------- /icons/device/signal-cellular-off.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var DeviceSignalCellularOff = createClass({ 10 | displayName: 'DeviceSignalCellularOff', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M21 1l-8.59 8.59L21 18.18V1zM4.77 4.5L3.5 5.77l6.36 6.36L1 21h17.73l2 2L22 21.73 4.77 4.5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = DeviceSignalCellularOff; -------------------------------------------------------------------------------- /icons/editor/insert-drive-file.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorInsertDriveFile = createClass({ 10 | displayName: 'EditorInsertDriveFile', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M6 2c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6H6zm7 7V3.5L18.5 9H13z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorInsertDriveFile; -------------------------------------------------------------------------------- /icons/hardware/desktop-mac.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareDesktopMac = createClass({ 10 | displayName: 'HardwareDesktopMac', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M21 2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7l-2 3v1h8v-1l-2-3h7c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 12H3V4h18v10z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareDesktopMac; -------------------------------------------------------------------------------- /icons/image/iso.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageIso = createClass({ 10 | displayName: 'ImageIso', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5.5 7.5h2v-2H9v2h2V9H9v2H7.5V9h-2V7.5zM19 19H5L19 5v14zm-2-2v-1.5h-5V17h5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageIso; -------------------------------------------------------------------------------- /icons/image/movie-creation.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageMovieCreation = createClass({ 10 | displayName: 'ImageMovieCreation', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M18 4l2 4h-3l-2-4h-2l2 4h-3l-2-4H8l2 4H7L5 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4h-4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageMovieCreation; -------------------------------------------------------------------------------- /icons/image/straighten.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageStraighten = createClass({ 10 | displayName: 'ImageStraighten', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M21 6H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm0 10H3V8h2v4h2V8h2v4h2V8h2v4h2V8h2v4h2V8h2v8z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageStraighten; -------------------------------------------------------------------------------- /icons/maps/local-airport.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var MapsLocalAirport = createClass({ 10 | displayName: 'MapsLocalAirport', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M21 16v-2l-8-5V3.5c0-.83-.67-1.5-1.5-1.5S10 2.67 10 3.5V9l-8 5v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5l8 2.5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = MapsLocalAirport; -------------------------------------------------------------------------------- /icons/action/assessment.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionAssessment = createClass({ 10 | displayName: 'ActionAssessment', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionAssessment; -------------------------------------------------------------------------------- /icons/action/check-circle.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionCheckCircle = createClass({ 10 | displayName: 'ActionCheckCircle', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionCheckCircle; -------------------------------------------------------------------------------- /icons/action/credit-card.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionCreditCard = createClass({ 10 | displayName: 'ActionCreditCard', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2zm0 14H4v-6h16v6zm0-10H4V6h16v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionCreditCard; -------------------------------------------------------------------------------- /icons/action/input.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionInput = createClass({ 10 | displayName: 'ActionInput', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M21 3.01H3c-1.1 0-2 .9-2 2V9h2V4.99h18v14.03H3V15H1v4.01c0 1.1.9 1.98 2 1.98h18c1.1 0 2-.88 2-1.98v-14c0-1.11-.9-2-2-2zM11 16l4-4-4-4v3H1v2h10v3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionInput; -------------------------------------------------------------------------------- /icons/action/markunread-mailbox.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionMarkunreadMailbox = createClass({ 10 | displayName: 'ActionMarkunreadMailbox', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 6H10v6H8V4h6V0H6v6H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionMarkunreadMailbox; -------------------------------------------------------------------------------- /icons/action/note-add.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionNoteAdd = createClass({ 10 | displayName: 'ActionNoteAdd', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm2 14h-3v3h-2v-3H8v-2h3v-3h2v3h3v2zm-3-7V3.5L18.5 9H13z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionNoteAdd; -------------------------------------------------------------------------------- /icons/action/print.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionPrint = createClass({ 10 | displayName: 'ActionPrint', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 8H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3zm-3 11H8v-5h8v5zm3-7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm-1-9H6v4h12V3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionPrint; -------------------------------------------------------------------------------- /icons/action/verified-user.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionVerifiedUser = createClass({ 10 | displayName: 'ActionVerifiedUser', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm-2 16l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionVerifiedUser; -------------------------------------------------------------------------------- /icons/communication/call-merge.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var CommunicationCallMerge = createClass({ 10 | displayName: 'CommunicationCallMerge', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M17 20.41L18.41 19 15 15.59 13.59 17 17 20.41zM7.5 8H11v5.59L5.59 19 7 20.41l6-6V8h3.5L12 3.5 7.5 8z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = CommunicationCallMerge; -------------------------------------------------------------------------------- /icons/content/redo.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentRedo = createClass({ 10 | displayName: 'ContentRedo', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M18.4 10.6C16.55 8.99 14.15 8 11.5 8c-4.65 0-8.58 3.03-9.96 7.22L3.9 16c1.05-3.19 4.05-5.5 7.6-5.5 1.95 0 3.73.72 5.12 1.88L13 16h9V7l-3.6 3.6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentRedo; -------------------------------------------------------------------------------- /icons/content/save.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentSave = createClass({ 10 | displayName: 'ContentSave', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M17 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V7l-4-4zm-5 16c-1.66 0-3-1.34-3-3s1.34-3 3-3 3 1.34 3 3-1.34 3-3 3zm3-10H5V5h10v4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentSave; -------------------------------------------------------------------------------- /icons/content/undo.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentUndo = createClass({ 10 | displayName: 'ContentUndo', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12.5 8c-2.65 0-5.05.99-6.9 2.6L2 7v9h9l-3.62-3.62c1.39-1.16 3.16-1.88 5.12-1.88 3.54 0 6.55 2.31 7.6 5.5l2.37-.78C21.08 11.03 17.15 8 12.5 8z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentUndo; -------------------------------------------------------------------------------- /icons/editor/insert-comment.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorInsertComment = createClass({ 10 | displayName: 'EditorInsertComment', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4V4c0-1.1-.9-2-2-2zm-2 12H6v-2h12v2zm0-3H6V9h12v2zm0-3H6V6h12v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorInsertComment; -------------------------------------------------------------------------------- /icons/editor/insert-photo.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorInsertPhoto = createClass({ 10 | displayName: 'EditorInsertPhoto', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5l3.5-4.5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorInsertPhoto; -------------------------------------------------------------------------------- /icons/file/cloud.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var FileCloud = createClass({ 10 | displayName: 'FileCloud', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = FileCloud; -------------------------------------------------------------------------------- /icons/hardware/security.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareSecurity = createClass({ 10 | displayName: 'HardwareSecurity', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm0 10.99h7c-.53 4.12-3.28 7.79-7 8.94V12H5V6.3l7-3.11v8.8z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareSecurity; -------------------------------------------------------------------------------- /icons/image/edit.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageEdit = createClass({ 10 | displayName: 'ImageEdit', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageEdit; -------------------------------------------------------------------------------- /icons/image/filter-none.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageFilterNone = createClass({ 10 | displayName: 'ImageFilterNone', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm18-4H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageFilterNone; -------------------------------------------------------------------------------- /icons/image/looks-5.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageLooks5 = createClass({ 10 | displayName: 'ImageLooks5', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-4 6h-4v2h2c1.1 0 2 .89 2 2v2c0 1.11-.9 2-2 2H9v-2h4v-2H9V7h6v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageLooks5; -------------------------------------------------------------------------------- /icons/image/vignette.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageVignette = createClass({ 10 | displayName: 'ImageVignette', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M21 3H3c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-9 15c-4.42 0-8-2.69-8-6s3.58-6 8-6 8 2.69 8 6-3.58 6-8 6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageVignette; -------------------------------------------------------------------------------- /icons/maps/local-hospital.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var MapsLocalHospital = createClass({ 10 | displayName: 'MapsLocalHospital', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 3H5c-1.1 0-1.99.9-1.99 2L3 19c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-1 11h-4v4h-4v-4H6v-4h4V6h4v4h4v4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = MapsLocalHospital; -------------------------------------------------------------------------------- /icons/maps/local-post-office.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var MapsLocalPostOffice = createClass({ 10 | displayName: 'MapsLocalPostOffice', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = MapsLocalPostOffice; -------------------------------------------------------------------------------- /icons/navigation/apps.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NavigationApps = createClass({ 10 | displayName: 'NavigationApps', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M4 8h4V4H4v4zm6 12h4v-4h-4v4zm-6 0h4v-4H4v4zm0-6h4v-4H4v4zm6 0h4v-4h-4v4zm6-10v4h4V4h-4zm-6 4h4V4h-4v4zm6 6h4v-4h-4v4zm0 6h4v-4h-4v4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NavigationApps; -------------------------------------------------------------------------------- /icons/notification/sd-card.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NotificationSdCard = createClass({ 10 | displayName: 'NotificationSdCard', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M18 2h-8L4.02 8 4 20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-6 6h-2V4h2v4zm3 0h-2V4h2v4zm3 0h-2V4h2v4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NotificationSdCard; -------------------------------------------------------------------------------- /icons/notification/sms-failed.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NotificationSmsFailed = createClass({ 10 | displayName: 'NotificationSmsFailed', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 12h-2v-2h2v2zm0-4h-2V6h2v4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NotificationSmsFailed; -------------------------------------------------------------------------------- /icons/toggle/check-box.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ToggleCheckBox = createClass({ 10 | displayName: 'ToggleCheckBox', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ToggleCheckBox; -------------------------------------------------------------------------------- /icons/action/description.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionDescription = createClass({ 10 | displayName: 'ActionDescription', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zm2 16H8v-2h8v2zm0-4H8v-2h8v2zm-3-5V3.5L18.5 9H13z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionDescription; -------------------------------------------------------------------------------- /icons/action/open-in-new.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionOpenInNew = createClass({ 10 | displayName: 'ActionOpenInNew', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionOpenInNew; -------------------------------------------------------------------------------- /icons/action/room.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionRoom = createClass({ 10 | displayName: 'ActionRoom', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionRoom; -------------------------------------------------------------------------------- /icons/action/settings-input-hdmi.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionSettingsInputHdmi = createClass({ 10 | displayName: 'ActionSettingsInputHdmi', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M18 7V4c0-1.1-.9-2-2-2H8c-1.1 0-2 .9-2 2v3H5v6l3 6v3h8v-3l3-6V7h-1zM8 4h8v3h-2V5h-1v2h-2V5h-1v2H8V4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionSettingsInputHdmi; -------------------------------------------------------------------------------- /icons/action/theaters.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionTheaters = createClass({ 10 | displayName: 'ActionTheaters', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M18 3v2h-2V3H8v2H6V3H4v18h2v-2h2v2h8v-2h2v2h2V3h-2zM8 17H6v-2h2v2zm0-4H6v-2h2v2zm0-4H6V7h2v2zm10 8h-2v-2h2v2zm0-4h-2v-2h2v2zm0-4h-2V7h2v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionTheaters; -------------------------------------------------------------------------------- /icons/action/work.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionWork = createClass({ 10 | displayName: 'ActionWork', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 6h-4V4c0-1.11-.89-2-2-2h-4c-1.11 0-2 .89-2 2v2H4c-1.11 0-1.99.89-1.99 2L2 19c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V8c0-1.11-.89-2-2-2zm-6 0h-4V4h4v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionWork; -------------------------------------------------------------------------------- /icons/av/library-add.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvLibraryAdd = createClass({ 10 | displayName: 'AvLibraryAdd', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-1 9h-4v4h-2v-4H9V9h4V5h2v4h4v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvLibraryAdd; -------------------------------------------------------------------------------- /icons/av/video-library.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvVideoLibrary = createClass({ 10 | displayName: 'AvVideoLibrary', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-8 12.5v-9l6 4.5-6 4.5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvVideoLibrary; -------------------------------------------------------------------------------- /icons/communication/call-split.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var CommunicationCallSplit = createClass({ 10 | displayName: 'CommunicationCallSplit', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M14 4l2.29 2.29-2.88 2.88 1.42 1.42 2.88-2.88L20 10V4zm-4 0H4v6l2.29-2.29 4.71 4.7V20h2v-8.41l-5.29-5.3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = CommunicationCallSplit; -------------------------------------------------------------------------------- /icons/device/battery-std.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var DeviceBatteryStd = createClass({ 10 | displayName: 'DeviceBatteryStd', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = DeviceBatteryStd; -------------------------------------------------------------------------------- /icons/device/devices.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var DeviceDevices = createClass({ 10 | displayName: 'DeviceDevices', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M4 6h18V4H4c-1.1 0-2 .9-2 2v11H0v3h14v-3H4V6zm19 2h-6c-.55 0-1 .45-1 1v10c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V9c0-.55-.45-1-1-1zm-1 9h-4v-7h4v7z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = DeviceDevices; -------------------------------------------------------------------------------- /icons/editor/format-line-spacing.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorFormatLineSpacing = createClass({ 10 | displayName: 'EditorFormatLineSpacing', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M6 7h2.5L5 3.5 1.5 7H4v10H1.5L5 20.5 8.5 17H6V7zm4-2v2h12V5H10zm0 14h12v-2H10v2zm0-6h12v-2H10v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorFormatLineSpacing; -------------------------------------------------------------------------------- /icons/editor/insert-chart.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorInsertChart = createClass({ 10 | displayName: 'EditorInsertChart', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorInsertChart; -------------------------------------------------------------------------------- /icons/hardware/headset.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareHeadset = createClass({ 10 | displayName: 'HardwareHeadset', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 1c-4.97 0-9 4.03-9 9v7c0 1.66 1.34 3 3 3h3v-8H5v-2c0-3.87 3.13-7 7-7s7 3.13 7 7v2h-4v8h3c1.66 0 3-1.34 3-3v-7c0-4.97-4.03-9-9-9z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareHeadset; -------------------------------------------------------------------------------- /icons/image/brightness-2.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageBrightness2 = createClass({ 10 | displayName: 'ImageBrightness2', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M10 2c-1.82 0-3.53.5-5 1.35C7.99 5.08 10 8.3 10 12s-2.01 6.92-5 8.65C6.47 21.5 8.18 22 10 22c5.52 0 10-4.48 10-10S15.52 2 10 2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageBrightness2; -------------------------------------------------------------------------------- /icons/image/brightness-3.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageBrightness3 = createClass({ 10 | displayName: 'ImageBrightness3', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M9 2c-1.05 0-2.05.16-3 .46 4.06 1.27 7 5.06 7 9.54 0 4.48-2.94 8.27-7 9.54.95.3 1.95.46 3 .46 5.52 0 10-4.48 10-10S14.52 2 9 2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageBrightness3; -------------------------------------------------------------------------------- /icons/image/crop-free.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageCropFree = createClass({ 10 | displayName: 'ImageCropFree', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3 5v4h2V5h4V3H5c-1.1 0-2 .9-2 2zm2 10H3v4c0 1.1.9 2 2 2h4v-2H5v-4zm14 4h-4v2h4c1.1 0 2-.9 2-2v-4h-2v4zm0-16h-4v2h4v4h2V5c0-1.1-.9-2-2-2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageCropFree; -------------------------------------------------------------------------------- /icons/maps/local-convenience-store.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var MapsLocalConvenienceStore = createClass({ 10 | displayName: 'MapsLocalConvenienceStore', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 7V4H5v3H2v13h8v-4h4v4h8V7h-3zm-8 3H9v1h2v1H8V9h2V8H8V7h3v3zm5 2h-1v-2h-2V7h1v2h1V7h1v5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = MapsLocalConvenienceStore; -------------------------------------------------------------------------------- /icons/maps/place.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var MapsPlace = createClass({ 10 | displayName: 'MapsPlace', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = MapsPlace; -------------------------------------------------------------------------------- /icons/notification/voice-chat.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NotificationVoiceChat = createClass({ 10 | displayName: 'NotificationVoiceChat', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-2 12l-4-3.2V14H6V6h8v3.2L18 6v8z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NotificationVoiceChat; -------------------------------------------------------------------------------- /icons/action/play-for-work.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionPlayForWork = createClass({ 10 | displayName: 'ActionPlayForWork', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { fill: '#010101', d: 'M11 5v5.59H7.5l4.5 4.5 4.5-4.5H13V5h-2zm-5 9c0 3.31 2.69 6 6 6s6-2.69 6-6h-2c0 2.21-1.79 4-4 4s-4-1.79-4-4H6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionPlayForWork; -------------------------------------------------------------------------------- /icons/av/hd.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var AvHd = createClass({ 10 | displayName: 'AvHd', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-8 12H9.5v-2h-2v2H6V9h1.5v2.5h2V9H11v6zm2-6h4c.55 0 1 .45 1 1v4c0 .55-.45 1-1 1h-4V9zm1.5 4.5h2v-3h-2v3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = AvHd; -------------------------------------------------------------------------------- /icons/communication/forum.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var CommunicationForum = createClass({ 10 | displayName: 'CommunicationForum', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M21 6h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7c0-.55-.45-1-1-1zm-4 6V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14l4-4h10c.55 0 1-.45 1-1z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = CommunicationForum; -------------------------------------------------------------------------------- /icons/communication/message.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var CommunicationMessage = createClass({ 10 | displayName: 'CommunicationMessage', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-2 12H6v-2h12v2zm0-3H6V9h12v2zm0-3H6V6h12v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = CommunicationMessage; -------------------------------------------------------------------------------- /icons/communication/textsms.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var CommunicationTextsms = createClass({ 10 | displayName: 'CommunicationTextsms', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM9 11H7V9h2v2zm4 0h-2V9h2v2zm4 0h-2V9h2v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = CommunicationTextsms; -------------------------------------------------------------------------------- /icons/device/battery-full.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var DeviceBatteryFull = createClass({ 10 | displayName: 'DeviceBatteryFull', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M15.67 4H14V2h-4v2H8.33C7.6 4 7 4.6 7 5.33v15.33C7 21.4 7.6 22 8.33 22h7.33c.74 0 1.34-.6 1.34-1.33V5.33C17 4.6 16.4 4 15.67 4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = DeviceBatteryFull; -------------------------------------------------------------------------------- /icons/device/signal-cellular-1-bar.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var DeviceSignalCellular1Bar = createClass({ 10 | displayName: 'DeviceSignalCellular1Bar', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { 'fillOpacity': '.3', d: 'M2 22h20V2z' }), 17 | React.createElement('path', { d: 'M12 12L2 22h10z' }) 18 | ); 19 | } 20 | 21 | }); 22 | 23 | module.exports = DeviceSignalCellular1Bar; -------------------------------------------------------------------------------- /icons/device/signal-cellular-2-bar.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var DeviceSignalCellular2Bar = createClass({ 10 | displayName: 'DeviceSignalCellular2Bar', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { 'fillOpacity': '.3', d: 'M2 22h20V2z' }), 17 | React.createElement('path', { d: 'M14 10L2 22h12z' }) 18 | ); 19 | } 20 | 21 | }); 22 | 23 | module.exports = DeviceSignalCellular2Bar; -------------------------------------------------------------------------------- /icons/device/signal-cellular-3-bar.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var DeviceSignalCellular3Bar = createClass({ 10 | displayName: 'DeviceSignalCellular3Bar', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { 'fillOpacity': '.3', d: 'M2 22h20V2z' }), 17 | React.createElement('path', { d: 'M17 7L2 22h15z' }) 18 | ); 19 | } 20 | 21 | }); 22 | 23 | module.exports = DeviceSignalCellular3Bar; -------------------------------------------------------------------------------- /icons/device/signal-wifi-0-bar.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var DeviceSignalWifi0Bar = createClass({ 10 | displayName: 'DeviceSignalWifi0Bar', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { 'fillOpacity': '.3', d: 'M12.01 21.49L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7l11.63 14.49.01.01.01-.01z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = DeviceSignalWifi0Bar; -------------------------------------------------------------------------------- /icons/editor/border-style.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorBorderStyle = createClass({ 10 | displayName: 'EditorBorderStyle', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M15 21h2v-2h-2v2zm4 0h2v-2h-2v2zM7 21h2v-2H7v2zm4 0h2v-2h-2v2zm8-4h2v-2h-2v2zm0-4h2v-2h-2v2zM3 3v18h2V5h16V3H3zm16 6h2V7h-2v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorBorderStyle; -------------------------------------------------------------------------------- /icons/editor/format-indent-increase.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorFormatIndentIncrease = createClass({ 10 | displayName: 'EditorFormatIndentIncrease', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3 21h18v-2H3v2zM3 8v8l4-4-4-4zm8 9h10v-2H11v2zM3 3v2h18V3H3zm8 6h10V7H11v2zm0 4h10v-2H11v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorFormatIndentIncrease; -------------------------------------------------------------------------------- /icons/hardware/desktop-windows.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareDesktopWindows = createClass({ 10 | displayName: 'HardwareDesktopWindows', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M21 2H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h7v2H8v2h8v-2h-2v-2h7c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 14H3V4h18v12z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareDesktopWindows; -------------------------------------------------------------------------------- /icons/image/exposure.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageExposure = createClass({ 10 | displayName: 'ImageExposure', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M15 17v2h2v-2h2v-2h-2v-2h-2v2h-2v2h2zm5-15H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zM5 5h6v2H5V5zm15 15H4L20 4v16z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageExposure; -------------------------------------------------------------------------------- /icons/image/filter-1.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageFilter1 = createClass({ 10 | displayName: 'ImageFilter1', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3 5H1v16c0 1.1.9 2 2 2h16v-2H3V5zm11 10h2V5h-4v2h2v8zm7-14H7c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm0 16H7V3h14v14z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageFilter1; -------------------------------------------------------------------------------- /icons/image/looks.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ImageLooks = createClass({ 10 | displayName: 'ImageLooks', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 10c-3.86 0-7 3.14-7 7h2c0-2.76 2.24-5 5-5s5 2.24 5 5h2c0-3.86-3.14-7-7-7zm0-4C5.93 6 1 10.93 1 17h2c0-4.96 4.04-9 9-9s9 4.04 9 9h2c0-6.07-4.93-11-11-11z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ImageLooks; -------------------------------------------------------------------------------- /icons/maps/local-movies.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var MapsLocalMovies = createClass({ 10 | displayName: 'MapsLocalMovies', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M18 3v2h-2V3H8v2H6V3H4v18h2v-2h2v2h8v-2h2v2h2V3h-2zM8 17H6v-2h2v2zm0-4H6v-2h2v2zm0-4H6V7h2v2zm10 8h-2v-2h2v2zm0-4h-2v-2h2v2zm0-4h-2V7h2v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = MapsLocalMovies; -------------------------------------------------------------------------------- /icons/notification/sim-card-alert.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var NotificationSimCardAlert = createClass({ 10 | displayName: 'NotificationSimCardAlert', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M18 2h-8L4.02 8 4 20c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-5 15h-2v-2h2v2zm0-4h-2V8h2v5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = NotificationSimCardAlert; -------------------------------------------------------------------------------- /icons/social/pages.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var SocialPages = createClass({ 10 | displayName: 'SocialPages', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3 5v6h5L7 7l4 1V3H5c-1.1 0-2 .9-2 2zm5 8H3v6c0 1.1.9 2 2 2h6v-5l-4 1 1-4zm9 4l-4-1v5h6c1.1 0 2-.9 2-2v-6h-5l1 4zm2-14h-6v5l4-1-1 4h5V5c0-1.1-.9-2-2-2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = SocialPages; -------------------------------------------------------------------------------- /icons/toggle/check-box-outline-blank.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ToggleCheckBoxOutlineBlank = createClass({ 10 | displayName: 'ToggleCheckBoxOutlineBlank', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ToggleCheckBoxOutlineBlank; -------------------------------------------------------------------------------- /icons/action/open-in-browser.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ActionOpenInBrowser = createClass({ 10 | displayName: 'ActionOpenInBrowser', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h4v-2H5V8h14v10h-4v2h4c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2zm-7 6l-4 4h3v6h2v-6h3l-4-4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ActionOpenInBrowser; -------------------------------------------------------------------------------- /icons/communication/comment.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var CommunicationComment = createClass({ 10 | displayName: 'CommunicationComment', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4-.01-18zM18 14H6v-2h12v2zm0-3H6V9h12v2zm0-3H6V6h12v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = CommunicationComment; -------------------------------------------------------------------------------- /icons/content/content-copy.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentContentCopy = createClass({ 10 | displayName: 'ContentContentCopy', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentContentCopy; -------------------------------------------------------------------------------- /icons/content/create.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentCreate = createClass({ 10 | displayName: 'ContentCreate', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentCreate; -------------------------------------------------------------------------------- /icons/content/drafts.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var ContentDrafts = createClass({ 10 | displayName: 'ContentDrafts', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M21.99 8c0-.72-.37-1.35-.94-1.7L12 1 2.95 6.3C2.38 6.65 2 7.28 2 8v10c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2l-.01-10zM12 13L3.74 7.84 12 3l8.26 4.84L12 13z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = ContentDrafts; -------------------------------------------------------------------------------- /icons/device/dvr.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var DeviceDvr = createClass({ 10 | displayName: 'DeviceDvr', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M21 3H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h5v2h8v-2h5c1.1 0 1.99-.9 1.99-2L23 5c0-1.1-.9-2-2-2zm0 14H3V5h18v12zm-2-9H8v2h11V8zm0 4H8v2h11v-2zM7 8H5v2h2V8zm0 4H5v2h2v-2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = DeviceDvr; -------------------------------------------------------------------------------- /icons/editor/format-clear.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorFormatClear = createClass({ 10 | displayName: 'EditorFormatClear', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M3.27 5L2 6.27l6.97 6.97L6.5 19h3l1.57-3.66L16.73 21 18 19.73 3.55 5.27 3.27 5zM6 5v.18L8.82 8h2.4l-.72 1.68 2.1 2.1L14.21 8H20V5H6z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorFormatClear; -------------------------------------------------------------------------------- /icons/editor/format-indent-decrease.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorFormatIndentDecrease = createClass({ 10 | displayName: 'EditorFormatIndentDecrease', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M11 17h10v-2H11v2zm-8-5l4 4V8l-4 4zm0 9h18v-2H3v2zM3 3v2h18V3H3zm8 6h10V7H11v2zm0 4h10v-2H11v2z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorFormatIndentDecrease; -------------------------------------------------------------------------------- /icons/editor/format-paint.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorFormatPaint = createClass({ 10 | displayName: 'EditorFormatPaint', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M18 4V3c0-.55-.45-1-1-1H5c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1h12c.55 0 1-.45 1-1V6h1v4H9v11c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-9h8V4h-3z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorFormatPaint; -------------------------------------------------------------------------------- /icons/editor/format-textdirection-l-to-r.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorFormatTextdirectionLToR = createClass({ 10 | displayName: 'EditorFormatTextdirectionLToR', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M9 10v5h2V4h2v11h2V4h2V2H9C6.79 2 5 3.79 5 6s1.79 4 4 4zm12 8l-4-4v3H5v2h12v3l4-4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorFormatTextdirectionLToR; -------------------------------------------------------------------------------- /icons/editor/format-underlined.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var EditorFormatUnderlined = createClass({ 10 | displayName: 'EditorFormatUnderlined', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M12 17c3.31 0 6-2.69 6-6V3h-2.5v8c0 1.93-1.57 3.5-3.5 3.5S8.5 12.93 8.5 11V3H6v8c0 3.31 2.69 6 6 6zm-7 2v2h14v-2H5z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = EditorFormatUnderlined; -------------------------------------------------------------------------------- /icons/hardware/device-hub.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var React = require('react'); 4 | var mui = require('material-ui'); 5 | var SvgIcon = mui.SvgIcon; 6 | 7 | var createClass = require('create-react-class'); 8 | 9 | var HardwareDeviceHub = createClass({ 10 | displayName: 'HardwareDeviceHub', 11 | 12 | render: function render() { 13 | return React.createElement( 14 | SvgIcon, 15 | this.props, 16 | React.createElement('path', { d: 'M17 16l-4-4V8.82C14.16 8.4 15 7.3 15 6c0-1.66-1.34-3-3-3S9 4.34 9 6c0 1.3.84 2.4 2 2.82V12l-4 4H3v5h5v-3.05l4-4.2 4 4.2V21h5v-5h-4z' }) 17 | ); 18 | } 19 | 20 | }); 21 | 22 | module.exports = HardwareDeviceHub; --------------------------------------------------------------------------------