Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[6.3.2] Allow null as Menu children. #1097

Merged
merged 576 commits into from
Oct 3, 2018
Merged
Changes from 1 commit
Commits
Show all changes
576 commits
Select commit Hold shift + click to select a range
78a3c9b
Added multiline to Input and MessageInput. Added key events to Comman…
Aug 1, 2017
e32b1ff
Merge remote-tracking branch 'origin/master' into develop
Aug 1, 2017
51c38af
Added icons. (#820)
Aug 1, 2017
3734679
Destructed rowHeight prop. (#821)
Aug 1, 2017
7742424
Added four new icons, desctructed rowHeight prop in Input to prevent …
Aug 1, 2017
06511df
Merge remote-tracking branch 'origin/master' into develop
Aug 1, 2017
435044a
Patch/card header styles (#823)
IanCStewart Aug 7, 2017
8a3f5f7
Merge branch 'master' into develop
IanCStewart Aug 7, 2017
231c7e8
Added override for CardHeader.
IanCStewart Aug 7, 2017
f04909f
Changed mentions to highlights. (#824)
Aug 8, 2017
aaef3c1
Changed mentions to highlights, changed how highlights are matched.
Aug 8, 2017
cf7063c
Merge remote-tracking branch 'origin/master' into develop
Aug 8, 2017
ba1f527
Issue #830 (#831)
IanCStewart Aug 10, 2017
8756eb8
Added override capabilities to profile component.
IanCStewart Aug 10, 2017
5fc245d
herge branch 'master' into develop
IanCStewart Aug 10, 2017
a8a9c6a
Added `left: 50%` & `translate(-50%, -50%)`. Fixed #833. (#834)
IanCStewart Aug 23, 2017
2e38041
Merge branch 'master' into develop
IanCStewart Aug 23, 2017
2b9c555
Fixed profile styling.
IanCStewart Aug 23, 2017
c2ed303
Issue #778 (#836)
IanCStewart Aug 29, 2017
3dda002
Issue #837 (#839)
IanCStewart Aug 29, 2017
768471a
Tab change callback (#838)
IanCStewart Aug 29, 2017
ce76b6e
Merge branch 'master' into develop
IanCStewart Aug 29, 2017
ea19c0e
Added callback to Tabs and fixed badge styling bug.
IanCStewart Aug 29, 2017
8eee81d
Tabs selected index (#841)
IanCStewart Aug 31, 2017
5e546d8
Merge branch 'master' into develop
IanCStewart Aug 31, 2017
d6feb19
Made Tabs so it can work as a controlled component.
IanCStewart Aug 31, 2017
baa8da5
DocGen.
IanCStewart Aug 31, 2017
1f2d822
Tabs selected index (#844)
IanCStewart Aug 31, 2017
9386186
Fixed 0 is falsie check.
IanCStewart Aug 31, 2017
f69157a
Message badge (#846)
Sep 5, 2017
fd36665
Merge remote-tracking branch 'origin/master' into develop
Sep 5, 2017
1616e2f
Added badge prop to Message.
Sep 5, 2017
c874050
Merge branch 'master' into develop
IanCStewart Sep 8, 2017
50d18ba
Issue #851 (#852)
IanCStewart Sep 8, 2017
5edafea
Merge remote-tracking branch 'origin/develop' into develop
IanCStewart Sep 8, 2017
8e224d3
Fixed Message theming and override capabilities.
IanCStewart Sep 8, 2017
0b8a621
Changed to 0 in favor of null. (#854)
Sep 12, 2017
89f4e29
Changed selectedIndex default value to 0 to prevent TypeError if hand…
Sep 12, 2017
260e382
Merge remote-tracking branch 'origin/master' into develop
Sep 12, 2017
fe6896b
Removed safari windows latest from support list. (#858)
IanCStewart Sep 14, 2017
e7ea6c8
Issue #859 (#860)
IanCStewart Sep 14, 2017
3dcade5
Added defaultImage to avatar.
IanCStewart Sep 14, 2017
c097158
Merge branch 'master' into develop
IanCStewart Sep 14, 2017
863ba52
Fixed clickable error bug. Fixes #862. (#863)
IanCStewart Sep 21, 2017
924fa2a
Added icons (#865)
Sep 21, 2017
af7cdc9
Added arrow icons & fixed MessageInput clickable area.
IanCStewart Sep 21, 2017
e294182
Reverted changes.
Sep 21, 2017
523c302
Added arrow icons & fixed MessageInput clickable area.
Sep 21, 2017
62fb32f
Merge branch 'master' into develop
IanCStewart Sep 21, 2017
63cf0bd
Decreased Tab and ChannelHeader height. (#870)
Sep 27, 2017
28b20a5
Issue #868 (#869)
IanCStewart Sep 27, 2017
7fcdd1b
Used correct calculations. Fixes #871. (#873)
IanCStewart Sep 27, 2017
8254b17
Added giphy message, adjusted get-pop-over-position calculation & dec…
IanCStewart Sep 27, 2017
a0f66e6
Merge branch 'master' into develop
IanCStewart Sep 27, 2017
15fac16
Added onHeaderClick to IconMenu and PopOver. (#875)
Sep 27, 2017
26b018e
[4.3.12] Added onHeaderClick to IconMenu and PopOver.
Sep 27, 2017
7be7951
Merge remote-tracking branch 'origin/master' into develop
Sep 27, 2017
99e51dd
Fixed passthrough. (#877)
IanCStewart Sep 27, 2017
9a8700e
Removed opacity on giphy description. (#878)
IanCStewart Sep 28, 2017
97a379c
Fixed giphyDescription prop passthrough & giphyDescription styling.
IanCStewart Sep 28, 2017
a0c8e91
Merge branch 'master' into develop
IanCStewart Sep 28, 2017
b6b4072
Added object-fit cover to overcome image & giphy stretching. (#880)
IanCStewart Sep 29, 2017
2e08b84
Added npm version badge.
IanCStewart Sep 29, 2017
fc9fa02
Added object-fit to images & giphies, fixes stretching.
IanCStewart Sep 29, 2017
27965c3
Merge branch 'master' into develop
IanCStewart Sep 29, 2017
ed1566b
Added inputRef to SearchBox. (#884)
Oct 2, 2017
fc83293
Issue #882 (#883)
IanCStewart Oct 2, 2017
c2a7ba0
Merge branch 'master' into develop
IanCStewart Oct 4, 2017
afaf80b
Added gallery component, fixed image and gif stretching & added input…
IanCStewart Oct 4, 2017
e41021f
Added custom props to Gallery. (#886)
Oct 4, 2017
977019d
Added ...custom prop to gallery.
IanCStewart Oct 4, 2017
19b2afd
Merge branch 'master' into develop
IanCStewart Oct 4, 2017
9485868
Issue #889 (#892)
IanCStewart Oct 5, 2017
4370883
[WIP] Component tests (#867)
IanCStewart Oct 6, 2017
44dc417
Issue #895 (#896)
Oct 9, 2017
f427734
Issue #769 (#897)
Oct 9, 2017
35f91b6
Issue #864 (#894)
Oct 9, 2017
d9c5a9d
Issue #899 (#900)
IanCStewart Oct 10, 2017
01c0905
Messages patch (#901)
IanCStewart Oct 10, 2017
4e33095
Added lightbox option to gallery, removed pure exports, added overrid…
IanCStewart Oct 10, 2017
a60055a
Merge branch 'master' into develop
IanCStewart Oct 10, 2017
0b12c7b
Date separator (#903)
Oct 11, 2017
cff7ed5
Issue #552 admin badge (#904)
IanCStewart Oct 11, 2017
2855f9e
Issue #552 alert (#905)
IanCStewart Oct 11, 2017
24c754d
Issue #552 app header (#906)
IanCStewart Oct 11, 2017
c95d061
Issue #552 avatar (#907)
IanCStewart Oct 11, 2017
3f10cbd
Issue #910 (#911)
IanCStewart Oct 12, 2017
4ae94bb
Issue #552 banner (#909)
IanCStewart Oct 12, 2017
f83461e
Issue #552 badge (#908)
IanCStewart Oct 12, 2017
4f79d82
Adjusted date sepparator styles, fixed tests & fixed image/giphy mess…
IanCStewart Oct 12, 2017
9eb1b52
Merge branch 'master' into develop
IanCStewart Oct 12, 2017
beb5229
Adjusted date separator styles, fixed tests and fixed image/giphy mes…
Oct 12, 2017
98bca1a
Made sure myMessage style for stickers is correct. (#913)
IanCStewart Oct 12, 2017
c22f376
Fixed my sticker message style bug.
IanCStewart Oct 12, 2017
b55d7dd
Merge branch 'master' into develop
IanCStewart Oct 12, 2017
ca5ecd3
Media (#915)
Oct 19, 2017
16c80a8
Issue #898 (#917)
IanCStewart Oct 19, 2017
e6a8e09
Added Media component & added multiline capabilities to Message compo…
IanCStewart Oct 19, 2017
e9129db
Merge branch 'master' into develop
IanCStewart Oct 19, 2017
cc0c7be
Issue #916 (#919)
IanCStewart Oct 20, 2017
453df0b
Added top: ...px to header buttons. Fixes #891. (#921)
IanCStewart Oct 20, 2017
e551651
Issue #922 (#923)
IanCStewart Oct 23, 2017
31e25a6
Issue #926 (#928)
Oct 31, 2017
8ddef8e
Changed rm to rimraf, fixes #925. (#927)
Oct 31, 2017
129b289
Added optional icon to RadioButton, made label optional.
Oct 31, 2017
e5c3a29
Merge remote-tracking branch 'origin/master' into develop
Oct 31, 2017
67940ed
Updated react-onclickoutside. (#931)
Nov 1, 2017
c409091
Fixed bug in unmounting of media listeners. (#935)
Nov 2, 2017
c5429cb
Update dev dependencies (#933)
Nov 3, 2017
d37158b
Sjaak/docs code examples (#936)
Nov 3, 2017
049839f
Sjaakluthart/docs styles (#938)
Nov 4, 2017
77c9b29
Sjaakluthart/code examples (#939)
Nov 4, 2017
50c6904
Issue #937 (#940)
IanCStewart Nov 6, 2017
bf510af
Issue #552 button (#942)
IanCStewart Nov 6, 2017
144c357
Issue #941 (#943)
IanCStewart Nov 6, 2017
2fafe52
Sjaakluthart/code examples (#944)
Nov 6, 2017
b072d01
Updated react-onclickoutside, updated dev dependecies, fixed unmounti…
IanCStewart Nov 6, 2017
8624ecc
DocGen.
IanCStewart Nov 6, 2017
1361296
Merge branch 'master' into develop
IanCStewart Nov 6, 2017
9fb1c89
Added a check for numbers followed by "." to overcome Catastrophic Ba…
IanCStewart Nov 7, 2017
27e72d8
Issue #552 card (#952)
IanCStewart Nov 9, 2017
49fdfbf
Added backgroundColor and color. (#953)
Nov 10, 2017
ac213b1
Issue #552 card content (#958)
IanCStewart Nov 10, 2017
fb8f5db
Issue #552 checkbox (#962)
IanCStewart Nov 10, 2017
701ead1
Issue #552 card header (#960)
IanCStewart Nov 10, 2017
d9d40c3
Issue #552 channel header (#959)
IanCStewart Nov 10, 2017
24220ea
Bumped messageInput multiline check to `> 49`. Fixes firefox/Edge15 i…
IanCStewart Nov 10, 2017
8eac753
Issue #552 checkbox (#965)
IanCStewart Nov 13, 2017
3b0ec72
Issue #552 commands (#966)
IanCStewart Nov 13, 2017
1587679
Issue #552 date separator (#972)
IanCStewart Nov 14, 2017
a48f52d
Issue #552 dialog (#974)
IanCStewart Nov 14, 2017
2db8690
Sjaakluthart/image (#973)
Nov 14, 2017
82cc7c3
Fixed badge uncovered lines. (#975)
IanCStewart Nov 14, 2017
b8b76b3
Issue #552 divider (#976)
IanCStewart Nov 14, 2017
5c07782
Issue #552 emoji filter (#978)
IanCStewart Nov 14, 2017
ec250db
Issue #981 (#982)
IanCStewart Nov 15, 2017
27b35fb
Issue #977 (#980)
IanCStewart Nov 15, 2017
baa2039
Sjaakluthart/image loader message (#979)
Nov 15, 2017
5749649
Merge branch 'master' into develop
IanCStewart Nov 16, 2017
c0de8d4
Updated some test files, added ImageLoader and fixed Message no-Avata…
IanCStewart Nov 16, 2017
5ba564d
Fixed typo, fixes #986.
Nov 16, 2017
b79a291
Changed homepage.
Nov 21, 2017
65662ea
Changed script.
Nov 21, 2017
a560d49
Changed to buildbranch.
Nov 21, 2017
42997ae
Sjaakluthart/eslint (#989)
MrBamBam Nov 28, 2017
4271ecf
fixed errors caused by cleaning up the linting errors (#991)
MrBamBam Dec 12, 2017
25dcd54
V5.0.0 (#993)
IanCStewart Dec 12, 2017
ee89b3c
Merge branch 'master' into develop
IanCStewart Dec 12, 2017
17d5756
Updated to React v16, added portal for PopOver, updated to emojione v…
IanCStewart Dec 12, 2017
291be5b
Removed duplicate statements.
IanCStewart Dec 12, 2017
a6647a3
Added migration guide for v4.x to v5.
IanCStewart Dec 12, 2017
0a059ae
Sjaakluthart/issue #995 (#996)
Dec 13, 2017
5ab9ffa
Merge branch 'master' into develop
IanCStewart Dec 13, 2017
39fa831
Merge remote-tracking branch 'origin/develop' into develop
IanCStewart Dec 13, 2017
8a3e891
Fixed avatar margin not being removed.
IanCStewart Dec 13, 2017
1d57809
Added boxSizing: border-box to make sure it stay the correct size. (#…
IanCStewart Dec 14, 2017
c4f42ff
Merge remote-tracking branch 'origin/master' into develop
Dec 14, 2017
9d7853d
Fixed styling issue with long texts in ListItem.
Dec 14, 2017
936861b
Lightbox portal (#1001)
Dec 18, 2017
769a98f
Added Portal to Lightbox, Dialog and Modal.
Dec 18, 2017
8aaf78d
Merge remote-tracking branch 'origin/master' into develop
Dec 18, 2017
79be777
Added className to Lightbox. (#1003)
Dec 18, 2017
26fe8be
Added className to Lightbox.
Dec 18, 2017
d6f4515
Merge remote-tracking branch 'origin/master' into develop
Dec 18, 2017
9a19233
Added click away layer to Dialog.
Dec 18, 2017
b6946c5
Added click away layer to Dialog.
Dec 18, 2017
9638dab
Merge remote-tracking branch 'origin/master' into develop
Dec 18, 2017
1c635a8
Changed Overlay opacity.
Dec 21, 2017
ead61e2
Changed Overlay background to be more opaque.
Dec 21, 2017
056ae90
Merge remote-tracking branch 'origin/master' into develop
Dec 21, 2017
3e27d06
Issue #552 emoji menu (#1008)
IanCStewart Jan 2, 2018
6f0c94c
Issue #1009 (#1010)
IanCStewart Jan 2, 2018
5f0bd44
Issue #552 empty state (#1012)
IanCStewart Jan 4, 2018
12fe48c
Issue #552 gallery (#1013)
IanCStewart Jan 4, 2018
0814f6c
Issue #552 icon menu (#1014)
IanCStewart Jan 4, 2018
0b9f43f
Issue #552 input (#1015)
IanCStewart Jan 5, 2018
4988128
Issue #552 internal (#1016)
IanCStewart Jan 8, 2018
32a94c8
Issue #552 lightbox (#1017)
IanCStewart Jan 8, 2018
d380bf2
Issue #552 list (#1018)
IanCStewart Jan 8, 2018
8a1bc5a
Issue #552 list item (#1019)
IanCStewart Jan 9, 2018
bbb3aa5
Changed propType validation. (#1021)
Jan 10, 2018
b7473de
Checkbox custom styles (#1022)
IanCStewart Jan 11, 2018
c7aaf65
Sjaak/input label (#1023)
IanCStewart Jan 12, 2018
9f05336
Added CheckboxGroup component. Fixes #1025. (#1026)
IanCStewart Jan 12, 2018
35e1473
Replaced babel-preset-es2015 with babel-preset-env. Fixes #988. (#1027)
IanCStewart Jan 15, 2018
89bfd96
Refactored and added tests, added checkbox group component, refactore…
IanCStewart Jan 15, 2018
16ae87c
Merge branch 'master' into develop
IanCStewart Jan 15, 2018
7e83882
Exported CheckboxGroup component for {} imports.
IanCStewart Jan 15, 2018
645acc2
Fixed import for CheckboxGroup.
IanCStewart Jan 15, 2018
635444f
Merge branch 'master' into develop
IanCStewart Jan 15, 2018
132f11d
Bumped radium to latest version. (#1034)
IanCStewart Jan 23, 2018
b06c20f
Bumped radium version.
IanCStewart Jan 23, 2018
17a9612
Merge branch 'master' into develop
IanCStewart Jan 23, 2018
55db63b
[List] Infinite scroll (#1032)
Jan 26, 2018
164ef41
Issue #1036 (#1038)
IanCStewart Jan 26, 2018
f2c999a
Merge branch 'master' into develop
IanCStewart Jan 26, 2018
15b3cfe
Added infiteScroll to List, removed nestedListItem capabilities, adju…
IanCStewart Jan 26, 2018
9f989ce
Fixed getStyle order for listStyle.
IanCStewart Jan 26, 2018
e81429e
Fixed getStyle order for listStyle.
IanCStewart Jan 26, 2018
4acdac5
Merge branch 'master' into develop
IanCStewart Jan 26, 2018
13a128e
Reset default margin of ul element. (#1042)
IanCStewart Jan 29, 2018
df825f2
Added position relative to top container of Checkbox. Fixes #1037. (#…
IanCStewart Jan 29, 2018
de4e524
Increase test coverage to 100% (#1041)
Jan 29, 2018
433acf5
Issue #1031 (#1044)
IanCStewart Jan 29, 2018
6a58a16
Changed propType to node, fixes #1045. (#1046)
Jan 29, 2018
c4d97d1
Sjaakluthart/issue #1045 (#1047)
Jan 29, 2018
c4cf490
Issue #985 (#1048)
IanCStewart Jan 29, 2018
d54e460
Default list item height (#1049)
IanCStewart Jan 29, 2018
805797b
Issue #924 (#1050)
IanCStewart Jan 29, 2018
2f39797
Issue #1051 (#1052)
IanCStewart Jan 30, 2018
bf41125
Added optional item placeholder. (#1053)
Jan 31, 2018
19872a6
Merge remote-tracking branch 'origin/master' into develop
Jan 31, 2018
7e4bdb0
Added imagePlaceholder, imageError and EventListener to Gallery. Comp…
Jan 31, 2018
1082a97
Added get for window. (#1056)
Feb 1, 2018
67f4ea2
Merge remote-tracking branch 'origin/master' into develop
Feb 1, 2018
dc43ff0
Added check for window to MobileDetect singleton.
Feb 1, 2018
6dac6dd
Team readme (#1059)
IanCStewart Feb 2, 2018
531a0d5
Sjaak/gallery color placeholder (#1058)
Feb 2, 2018
1e91a7b
Merge remote-tracking branch 'origin/master' into develop
Feb 2, 2018
d7f6a9b
Added migration docs.
Feb 2, 2018
497957a
Added migration docs.
Feb 2, 2018
81cc03b
Added color placeholder to Gallery, renamed itemHeight to rowHeight.
Feb 2, 2018
7860a17
Changed to PropTypes.object. (#1062)
Feb 13, 2018
91661f5
Added IconUpload. (#1063)
Feb 15, 2018
843cc07
Merge remote-tracking branch 'origin/master' into develop
Feb 15, 2018
402df3d
Added UploadIcon.
Feb 15, 2018
f05811b
Issue #998 (#1065)
IanCStewart Mar 1, 2018
fa0f9d1
Added ImageLoader to sticker Message, fixes #1061. (#1066)
Mar 13, 2018
c1f275c
Sjaakluthart/issue #1055 (#1067)
Mar 13, 2018
db1c4d1
Changed to 8dp grid. (#1068)
Mar 13, 2018
6bfec7d
Ian/travis releasing (#1073)
IanCStewart Apr 20, 2018
7745a4a
Wrapped ImageLoader in radium. (#1074)
IanCStewart Apr 24, 2018
b8a471f
Sjaakluthart/issue #1024 (#1076)
May 3, 2018
519bf01
Removed redundant terneries for required props. (#1079)
IanCStewart May 3, 2018
80206e6
Sjaakluthart/issue #751 (#1075)
May 3, 2018
61bb287
Changed file. (#1080)
May 3, 2018
23b3ba7
Issue #552 loader (#1081)
IanCStewart May 14, 2018
c5e122d
Issue #552 menu (#1082)
IanCStewart May 14, 2018
695ce26
Added some new icons (#1083)
May 17, 2018
1222035
Sjaak/icons (#1084)
May 17, 2018
74be34a
Merge remote-tracking branch 'origin/master' into develop
May 17, 2018
b014541
Added more svg icons, changed some component styles to match 8dp grid.
May 17, 2018
853a260
Expanding icons (#1089)
IanCStewart May 24, 2018
6751a9b
Merge branch 'master' into develop
IanCStewart May 24, 2018
3d37f1f
Added more icons.
IanCStewart May 24, 2018
36f56d3
DocGen.
IanCStewart May 24, 2018
a611e2b
Issue #1092 (#1093)
IanCStewart May 28, 2018
9adde36
Added check for falsy child. (#1096)
Oct 3, 2018
480b7f6
Allow null as Menu children.
Oct 3, 2018
ce87090
Merge remote-tracking branch 'origin/master' into develop
Oct 3, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Added some new icons (#1083)
* Fixed name.

* Added more icons.

* Docgen.

* Sorted lines.
Sjaak Luthart authored and IanCStewart committed May 17, 2018

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit 695ce2691cf192f7e4741d2ac2cae889914545d4
120 changes: 114 additions & 6 deletions docs/components.json
Original file line number Diff line number Diff line change
@@ -3218,6 +3218,24 @@
}
}
},
"components/icons/icon-heart.jsx": {
"description": "",
"displayName": "IconHeart",
"methods": [],
"props": {
"color": {
"type": {
"name": "string"
},
"required": false,
"description": "",
"defaultValue": {
"value": "colors.icons",
"computed": true
}
}
}
},
"components/icons/icon-home.jsx": {
"description": "",
"displayName": "IconHome",
@@ -3326,6 +3344,42 @@
}
}
},
"components/icons/icon-male-female.jsx": {
"description": "",
"displayName": "IconMaleFemale",
"methods": [],
"props": {
"color": {
"type": {
"name": "string"
},
"required": false,
"description": "",
"defaultValue": {
"value": "colors.icons",
"computed": true
}
}
}
},
"components/icons/icon-man.jsx": {
"description": "",
"displayName": "IconMan",
"methods": [],
"props": {
"color": {
"type": {
"name": "string"
},
"required": false,
"description": "",
"defaultValue": {
"value": "colors.icons",
"computed": true
}
}
}
},
"components/icons/icon-menu.jsx": {
"description": "",
"displayName": "IconMenu",
@@ -3416,6 +3470,24 @@
}
}
},
"components/icons/icon-newspaper.jsx": {
"description": "",
"displayName": "IconNewspaper",
"methods": [],
"props": {
"color": {
"type": {
"name": "string"
},
"required": false,
"description": "",
"defaultValue": {
"value": "colors.icons",
"computed": true
}
}
}
},
"components/icons/icon-notification.jsx": {
"description": "",
"displayName": "IconNotification",
@@ -3740,6 +3812,24 @@
}
}
},
"components/icons/icon-sticker.jsx": {
"description": "",
"displayName": "IconSticker",
"methods": [],
"props": {
"color": {
"type": {
"name": "string"
},
"required": false,
"description": "",
"defaultValue": {
"value": "colors.icons",
"computed": true
}
}
}
},
"components/icons/icon-success.jsx": {
"description": "",
"displayName": "IconSuccess",
@@ -3884,6 +3974,24 @@
}
}
},
"components/icons/icon-woman.jsx": {
"description": "",
"displayName": "IconWoman",
"methods": [],
"props": {
"color": {
"type": {
"name": "string"
},
"required": false,
"description": "",
"defaultValue": {
"value": "colors.icons",
"computed": true
}
}
}
},
"components/image-loader/component.jsx": {
"description": "",
"displayName": "ImageLoader",
@@ -4617,7 +4725,7 @@
}
}
},
"components/loader/index.jsx": {
"components/loader/component.jsx": {
"description": "Animated loader",
"displayName": "Loader",
"methods": [],
@@ -4696,7 +4804,7 @@
}
}
},
"components/menu/index.jsx": {
"components/menu/component.jsx": {
"description": "Menu that slides in from the left or right",
"displayName": "Menu",
"methods": [
@@ -6325,7 +6433,7 @@
}
}
},
"components/profile-card/index.jsx": {
"components/profile-card/component.jsx": {
"description": "Card containing a user's profile data",
"displayName": "ProfileCard",
"methods": [],
@@ -6582,7 +6690,7 @@
}
}
},
"components/search-box/index.jsx": {
"components/search-box/component.jsx": {
"description": "General purpose Search box",
"displayName": "SearchBox",
"methods": [
@@ -6895,7 +7003,7 @@
}
}
},
"components/slider/index.jsx": {
"components/slider/component.jsx": {
"description": "General purpose form slider",
"displayName": "Slider",
"methods": [],
@@ -7032,7 +7140,7 @@
}
}
},
"components/switch/index.jsx": {
"components/switch/component.jsx": {
"description": "",
"displayName": "Switch",
"methods": [],
21 changes: 21 additions & 0 deletions src/icons/icon-heart.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import React from 'react';
import PropTypes from 'prop-types';
import colors from '../settings/colors';

const IconHeart = ({ color, ...custom }) => (
<svg height="24" viewBox="0 0 24 24" width="24" {...custom}>
<path d="m8.19095022 5.61531172c-.95700952.00429794-1.82304582.37893565-2.48851126 1.05657861-.76431823.77649574-1.1933966 1.88464972-1.17835379 3.03936479.00573061.43409268.07306511.85242618.19985454 1.24568828.15257711.6532879.95987481 2.0945328 4.87172283 5.1389119.77076516.5952656 1.92404756 1.4025634 2.54080296 1.8316417.6475573-.4477028 1.4799264-1.0880969 2.4383686-1.8789191 3.8223074-3.1303381 4.5945052-4.6052502 4.7148477-5.2055301.134669-.4648946.191975-.88680971.1862444-1.31875337-.0279367-2.20627941-1.6661708-4.00138858-3.6511059-4.00138858l-.0759304.00071633c-1.295831.01790811-2.461291.71918978-3.1195932 1.87605383-.1332363.23567076-.3810846.38180095-.6525716.38538257-.2528625-.00071632-.5214842-.13610166-.6611675-.36819079-.6819409-1.12749474-1.8495498-1.80155607-3.12460738-1.80155607zm3.93405408 13.99554778c-.1253568 0-.2528626-.0315183-.3674745-.0945548l-.0967038-.0637529-.2363871-.1647546c-.56518-.3925458-1.88751497-1.3115901-2.76286349-1.9885168-3.36099449-2.6167334-5.07730796-4.5028157-5.40466825-5.93833-.15687506-.4727741-.24928092-1.0436848-.25644416-1.63035452-.01934076-1.55800575.56804531-3.06228718 1.61459538-4.12674536.95271157-.96918703 2.20341412-1.50643039 3.52145118-1.51144466h.00143264c1.48565699 0 2.8387939.60171257 3.8122789 1.64897896.9570095-1.08594792 2.3072812-1.72061141 3.7764627-1.7406685l.0981365-.00071632c2.8144388 0 5.1353302 2.46988682 5.1747281 5.50495368.0071632.58523712-.0709162 1.15829672-.2320892 1.70341962-.2729197 1.375343-1.9870841 3.3652924-5.2241544 6.0171257-1.244972 1.0257766-2.2578548 1.7893785-3.0107119 2.2664507-.1232078.0787956-.2657564.1189098-.4075886.1189098zm5.6718573-8.6882997c.1769322 0 .3345235-.1232078.3724887-.3030052l.0408305-.163322c.0866752-.2951257.1282221-.60457788.1224915-.91689536-.0193408-1.61101377-1.1454029-2.87246118-2.5644417-2.87246118-.2098831 0-.3789356.17048523-.3789356.38108462 0 .20988307.1704852.38036831.3803683.38036831.9964073 0 1.7879459.93122183 1.8022724 2.1210368.0042979.2371034-.0279366.46990891-.0938386.69555111l-.0544405.2191953c-.0422632.2055851.0895405.4075886.2951256.4505681z" fill={color} />
</svg>
);

IconHeart.propTypes = {
color: PropTypes.string
};

IconHeart.defaultProps = {
color: colors.icons
};

IconHeart.displayName = 'IconHeart';

export default IconHeart;
24 changes: 24 additions & 0 deletions src/icons/icon-male-female.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
import React from 'react';
import PropTypes from 'prop-types';
import colors from '../settings/colors';

const IconMaleFemale = ({ color, ...custom }) => (
<svg height="24" viewBox="0 0 24 24" width="24" {...custom}>
<g fill={color} transform="translate(3 3)">
<path d="m10.3824 3.8192c-.9936 0-1.9224.3816-2.6208 1.08s-1.08 1.6272-1.08 2.6136c0 .9936.3816 1.9224 1.08 2.6208s1.6272 1.08 2.6208 1.08c.9864 0 1.9152-.3816 2.6136-1.08s1.08-1.6272 1.08-2.6208c0-.9864-.3816-1.9152-1.08-2.6136s-1.6272-1.08-2.6136-1.08zm5.5728-.85953396-1.4708398 1.46737085c.6703372.88642696 1.0316398 1.95924146 1.0316398 3.08576311.0072 1.3752-.5328 2.664-1.5048 3.636-.9648.972-2.2608 1.5048-3.6288 1.5048-1.3752 0-2.664-.5328-3.636-1.5048-.972-.9648-1.5048-2.2608-1.5048-3.636 0-1.368.5328-2.6568 1.5048-3.6288s2.2608-1.5048 3.636-1.5048c1.1258964 0 2.2030223.36090167 3.0868763 1.03052394l1.4662577-1.46972394h-1.824334c-.396 0-.72-.3168-.72-.72 0-.396.324-.72.72-.72h3.564c.396 0 .72.324.72.72v3.564c0 .396-.324.72-.72.72-.4032 0-.72-.324-.72-.72z" />
<path d="m5.8608 12.6041584v1.1366416h1.4328c.4032 0 .72.3168.72.72 0 .396-.3168.72-.72.72h-1.4328v1.4328c0 .396-.324.72-.72.72s-.72-.324-.72-.72v-1.4328h-1.4328c-.4032 0-.72-.324-.72-.72s.3168-.72.72-.72h1.4328v-1.1366416c-1.10099824-.1526758-2.11584218-.6552006-2.916-1.4553584-.972-.9648-1.5048-2.2608-1.5048-3.636 0-1.368.5328-2.6568 1.5048-3.6288s2.2608-1.5048 3.636-1.5048 2.664.5328 3.636 1.5048 1.5048 2.2608 1.5048 3.6288c0 1.3752-.5328 2.664-1.5048 3.636-.80015782.8001578-1.81500176 1.3026826-2.916 1.4553584zm-.72-8.7849584c-.9864 0-1.9152.3816-2.6136 1.08s-1.0872 1.6272-1.0872 2.6136c0 .9936.3888 1.9224 1.0872 2.6208s1.6272 1.08 2.6136 1.08 1.9152-.3816 2.6136-1.08 1.0872-1.6272 1.0872-2.6208c0-.9864-.3888-1.9152-1.0872-2.6136s-1.6272-1.08-2.6136-1.08z" />
</g>
</svg>
);

IconMaleFemale.propTypes = {
color: PropTypes.string
};

IconMaleFemale.defaultProps = {
color: colors.icons
};

IconMaleFemale.displayName = 'IconMaleFemale';

export default IconMaleFemale;
21 changes: 21 additions & 0 deletions src/icons/icon-man.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import React from 'react';
import PropTypes from 'prop-types';
import colors from '../settings/colors';

const IconMan = ({ color, ...custom }) => (
<svg height="24" viewBox="0 0 24 24" width="24" {...custom}>
<path d="m16.2972973 17.1707617v-.0552826c-.022113-.4422604-.2100737-2.1449631-2.0565111-2.9963145-2.1228501-.972973-3.7149877-1.5810811-3.9582309-2.2334152l-.0331695-1.5036855s.8513513-.58599512.9398034-1.83538085c.8181818-.60810811.8845209-2.04545455.8845209-2.24447175s-.2321868-.32063883-.2985258-.15479116c-.0221131.06633908-.0773956.07739558-.1216216.07739558 0 0 0-.0110565-.0110565-.0110565 0 0 1.514742-4.43366094-1.5810811-5.30712531 0 0-.60810815-.85135135-2.36609341-.75184275-.13267812.01105651-.42014741-.04422605-.54176903-.13267814 0 0 .03316954.18796069-.0110565.18796069-.08845212.01105651-.18796071.02211302-.28746929.04422604-.09950862.02211303-.1990172.04422605-.29852582.06633907-.15479117.04422605-.60810812.08845209-.75184274.07739558 0 0 .2100737.11056511.16584766.13267813-1.54791155.76289926-1.60319409 2.38820639-1.60319409 2.38820639s-.12162163 1.86855037.18796066 3.01842751c.02211304.06633908.03316954.13267812.05528258.18796071-.04422604 0-.07739558-.02211304-.09950862-.07739559-.06633904-.16584766-.29852579-.04422604-.29852579.15479117 0 .19901716.06633909 1.63636363.8955774 2.24447171.05528254 1.30466831.93980344 1.92383297.93980344 1.92383297l-.03316954 1.5036855c-.25429974.6523341-1.83538084 1.2604422-3.95823095 2.2334152-1.66953317.7628993-1.99017199 2.2444718-2.04545455 2.8415233l-.01105651.0110566h.01105651c0 .0552825-.01105651.1105651-.01105651.1437346v.0552825.0331696.6191646h16.2862408v-.6191646c.0110565 0 .0110565-.0110565.0110565-.022113" fill={color} transform="translate(4 3)" />
</svg>
);

IconMan.propTypes = {
color: PropTypes.string
};

IconMan.defaultProps = {
color: colors.icons
};

IconMan.displayName = 'IconMan';

export default IconMan;
32 changes: 32 additions & 0 deletions src/icons/icon-newspaper.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
import React from 'react';
import PropTypes from 'prop-types';
import colors from '../settings/colors';

const IconNewspaper = ({ color, ...custom }) => (
<svg height="24" viewBox="0 0 24 24" width="24" {...custom}>
<g fill={color} transform="translate(3 5)">
<path d="m17.5955056 0h-13.93665167c-.22348314 0-.42289887.18121348-.42289887.40449438v12.14191012c0 .665191-.52280899 1.2064045-1.188 1.2064045h-.0325618c-.66519101 0-1.2064045-.5412135-1.2064045-1.2064045v-10.52393259c0-.2232809-.18121348-.40449438-.40449438-.40449438s-.40449438.18121348-.40449438.40449438v10.52393259c0 1.1113483.90404494 2.0153933 2.01539326 2.0153933h.0325618c.04105618 0 .08170786-.0012135.1221573-.0036405.01779775.002427.036.0036405.05460674.0036405h13.752809c1.115191 0 2.0224719-.904045 2.0224719-2.0153933v-12.14191012c0-.2232809-.1812135-.40449438-.4044944-.40449438zm-.4044944 12.5464045c0 .665191-.5442472 1.2064045-1.2134831 1.2064045h-12.31604495c.25220224-.3365393.38346067-.7541798.38346067-1.2064045v-11.73741574h13.14606738z" />
<path d="m1.61797753 1.21348315v11.12359555c0 .2232809.18121348.4044943.40449438.4044943s.40449438-.1812134.40449438-.4044943v-11.12359555c0-.2232809-.18121348-.40449439-.40449438-.40449439s-.40449438.18121349-.40449438.40449439z" />
<path d="m5.66292135 7.68539326h9.91011235c.2232809 0 .4044944-.18121348.4044944-.40449438v-3.23595506c0-.2232809-.1812135-.40449438-.4044944-.40449438h-9.91011235c-.2232809 0-.40449438.18121348-.40449438.40449438v3.23595506c0 .2232809.18121348.40449438.40449438.40449438zm.40449438-3.23595506h9.10112357v2.42696629h-9.10112357z" />
<path d="m5.66292135 9.30337079h4.04494382c.2232809 0 .40449443-.18121349.40449443-.40449439 0-.22328089-.18121353-.40449438-.40449443-.40449438h-4.04494382c-.2232809 0-.40449438.18121349-.40449438.40449438 0 .2232809.18121348.40449439.40449438.40449439z" />
<path d="m5.66292135 2.83146067h9.91011235c.2232809 0 .4044944-.18121348.4044944-.40449438s-.1812135-.40449438-.4044944-.40449438h-9.91011235c-.2232809 0-.40449438.18121348-.40449438.40449438s.18121348.40449438.40449438.40449438z" />
<path d="m5.66292135 10.9213483h4.04494382c.2232809 0 .40449443-.1812135.40449443-.4044944s-.18121353-.4044943-.40449443-.4044943h-4.04494382c-.2232809 0-.40449438.1812134-.40449438.4044943s.18121348.4044944.40449438.4044944z" />
<path d="m5.66292135 12.5393258h3.03370786c.2232809 0 .40449439-.1812134.40449439-.4044943s-.18121349-.4044944-.40449439-.4044944h-3.03370786c-.2232809 0-.40449438.1812135-.40449438.4044944s.18121348.4044943.40449438.4044943z" />
<path d="m15.3707865 8.49438202h-4.0449438c-.2232809 0-.4044944.18121349-.4044944.40449438 0 .2232809.1812135.40449439.4044944.40449439h4.0449438c.2232809 0 .4044944-.18121349.4044944-.40449439 0-.22328089-.1812135-.40449438-.4044944-.40449438z" />
<path d="m15.3707865 10.1123596h-4.0449438c-.2232809 0-.4044944.1812134-.4044944.4044943s.1812135.4044944.4044944.4044944h4.0449438c.2232809 0 .4044944-.1812135.4044944-.4044944s-.1812135-.4044943-.4044944-.4044943z" />
<path d="m14.3595506 11.7303371h-3.0337079c-.2232809 0-.4044944.1812135-.4044944.4044944s.1812135.4044943.4044944.4044943h3.0337079c.2232809 0 .4044943-.1812134.4044943-.4044943s-.1812134-.4044944-.4044943-.4044944z" />
</g>
</svg>
);

IconNewspaper.propTypes = {
color: PropTypes.string
};

IconNewspaper.defaultProps = {
color: colors.icons
};

IconNewspaper.displayName = 'IconNewspaper';

export default IconNewspaper;
29 changes: 29 additions & 0 deletions src/icons/icon-sticker.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
import React from 'react';
import PropTypes from 'prop-types';
import colors from '../settings/colors';

const IconSticker = ({ color, ...custom }) => (
<svg height="24" viewBox="0 0 24 24" width="24" {...custom}>
<g fill="none" transform="matrix(.95630476 -.2923717 .2923717 .95630476 .761912 6.024603)">
<circle cx="5.791261" cy="6.439188" fill={color} r="1.566441" />
<circle cx="12.208739" cy="6.439188" fill={color} r="1.566441" />
<path d="m9.7280856 12.251939c0 1.2426407.6715729 2.25 1.5 2.25.8284272 0 1.5-1.0073593 1.5-2.25" stroke={color} transform="matrix(.92718385 -.37460659 .37460659 .92718385 -4.193504 5.180172)" />
<g fill={color}>
<path d="m5.05921224 13.3769379c.16148572-.1197551 3.99625715-2.8987347 7.88267756 0l.6723551-.9019837c-4.57031021-3.40934698-9.18238776-.033502-9.22852653.000551z" transform="matrix(1 0 0 -1 0 24.329176)" />
<path d="m2.53785306 18h12.92433064c1.3990775 0 2.5378163-1.1387388 2.5378163-2.5378531v-12.92429384c0-1.39940816-1.1387388-2.53785306-2.5378531-2.53785306h-12.92429384c-1.39911428 0-2.53785306 1.1384449-2.53785306 2.53785306v12.92433064c0 1.3990775 1.13873878 2.5378163 2.53785306 2.5378163zm-1.41285306-15.46214694c0-.77892245.63389388-1.41285306 1.41285306-1.41285306h12.92433064c.7789224 0 1.412853.63393061 1.412853 1.41285306v12.92433064c0 .7789224-.6339306 1.412853-1.412853 1.412853h-12.92433064c-.77892245 0-1.41285306-.6339306-1.41285306-1.412853z" />
</g>
</g>
</svg>
);

IconSticker.propTypes = {
color: PropTypes.string
};

IconSticker.defaultProps = {
color: colors.icons
};

IconSticker.displayName = 'IconSticker';

export default IconSticker;
21 changes: 21 additions & 0 deletions src/icons/icon-woman.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import React from 'react';
import PropTypes from 'prop-types';
import colors from '../settings/colors';

const IconWoman = ({ color, ...custom }) => (
<svg height="24" viewBox="0 0 24 24" width="24" {...custom}>
<path d="m15.6521739 17.1188811v-.0547279c-.0218912-.4159319-.1970204-2.0577683-1.9702037-2.8677409-2.0358771-.930374-3.5573122-1.5214351-3.79811491-2.1453329l-.02189117-.6457891c.98510188-.3174217 2.04682278-.8975372 3.16327148-1.86074788 0 0-.9960474-2.87868655-1.0179385-5.26482215 0-.32836727-.0437823-.62389783-.1204014-.89753724-.3064761-1.43387047-1.3353603-2.51748251-2.72544846-2.94435998-.06567347-.02189116-.1751292.0437823-.24080267.03283672-.06567347-.02189115-.1313469-.26269382-.19702037-.2736394-.25174823-.05472788-.51444207-.10945576-.78808147-.10945576-1.8826391 0-3.4588021 1.39008817-3.9075707 3.13043478-.0985102.30647614-.15323807.64578899-.16418365 1.01793858-.02189115 2.3861356-1.01793858 5.26482215-1.01793858 5.26482215.78808149.67862568 1.5542718 1.17117668 2.27667985 1.51048948.21891154.1094558.45971421.2189115.71146244.3064761l-.02189113.7333537c-.24080271.6238978-1.7622378 1.2149589-3.79811494 2.1453329-1.6089997.7333536-1.90453026 2.1562785-1.95925814 2.7254484l-.01094558.0109456h.01094558c0 .0547279-.01094558.0985102-.01094558.1422925v.0547279.0328367.5910611h15.6083916v-.5910611c0-.0109456 0-.0218911 0-.0437823" fill={color} transform="translate(4 3)" />
</svg>
);

IconWoman.propTypes = {
color: PropTypes.string
};

IconWoman.defaultProps = {
color: colors.icons
};

IconWoman.displayName = 'IconWoman';

export default IconWoman;
86 changes: 46 additions & 40 deletions src/icons/index.js
Original file line number Diff line number Diff line change
@@ -1,73 +1,79 @@
export ChannelAvatar from './channel-avatar';
export IconActivity from './icon-activity';
export IconAddFriend from './icon-add-friend';
export IconAddImage from './icon-add-image';
export IconAdmin from './icon-admin';
export IconArrowLeft from './icon-arrow-left';
export IconArrowRight from './icon-arrow-right';
export IconBlock from './icon-block';
export IconBomb from './icon-bomb';
export IconBroadcast from './icon-broadcast';
export IconCart from './icon-cart';
export IconChannel from './icon-channel';
export IconChannels from './icon-channels';
export IconChannelSettings from './icon-channel-settings';
export IconChart from './icon-chart';
export IconCheckbox from './icon-checkbox';
export IconChevronDown from './icon-chevron-down';
export IconChevronLeft from './icon-chevron-left';
export IconChevronRight from './icon-chevron-right';
export IconChevronDown from './icon-chevron-down';
export IconClock from './icon-clock';
export IconClose from './icon-close';
export IconCoins from './icon-coins';
export IconColor from './icon-color';
export IconConversation from './icon-conversation';
export IconDelete from './icon-delete';
export IconEdit from './icon-edit';
export IconEmoji from './icon-emoji';
export IconError from './icon-error';
export IconExit from './icon-exit';
export IconFirst from './icon-first';
export IconFont from './icon-font';
export IconFood from './icon-food';
export IconGenderFemale from './icon-gender-female';
export IconGenderMale from './icon-gender-male';
export IconEmoji from './icon-emoji';
export IconHammer from './icon-hammer';
export IconHand from './icon-hand';
export IconHeart from './icon-heart';
export IconHome from './icon-home';
export IconInfo from './icon-info';
export IconsLanguage from './icon-language';
export IconLanguage from './icon-language';
export IconLast from './icon-last';
export IconLock from './icon-lock';
export IconMail from './icon-mail';
export IconMaleFemale from './icon-male-female';
export IconMan from './icon-man';
export IconMenu from './icon-menu';
export IconMicrophone from './icon-microphone';
export IconMore from './icon-more';
export IconMute from './icon-mute';
export IconNature from './icon-nature';
export IconNewspaper from './icon-newspaper';
export IconNotification from './icon-notification';
export IconObjects from './icon-objects';
export IconPeople from './icon-people';
export IconPerson from './icon-person';
export IconPicture from './icon-picture';
export IconPlus from './icon-plus';
export IconPower from './icon-power';
export IconQuestion from './icon-question';
export IconRadio from './icon-radio';
export IconRefresh from './icon-refresh';
export IconRemoveFriend from './icon-remove-friend';
export IconReport from './icon-report';
export IconRocket from './icon-rocket';
export IconRules from './icon-rules';
export IconSearch from './icon-search';
export IconSend from './icon-send';
export IconSettings from './icon-settings';
export IconShop from './icon-shop';
export IconSticker from './icon-sticker';
export IconSuccess from './icon-success';
export IconWarning from './icon-warning';
export IconSearch from './icon-search';
export ChannelAvatar from './channel-avatar';
export IconMicrophone from './icon-microphone';
export IconActivity from './icon-activity';
export IconFood from './icon-food';
export IconNature from './icon-nature';
export IconObjects from './icon-objects';
export IconSymbols from './icon-symbols';
export IconTravel from './icon-travel';
export IconCheckbox from './icon-checkbox';
export IconAddFriend from './icon-add-friend';
export IconBlock from './icon-block';
export IconPicture from './icon-picture';
export IconReport from './icon-report';
export IconRemoveFriend from './icon-remove-friend';
export IconThumbsUp from './icon-thumbs-up';
export IconThumbsDown from './icon-thumbs-down';
export IconRules from './icon-rules';
export IconQuestion from './icon-question';
export IconDelete from './icon-delete';
export IconAdmin from './icon-admin';
export IconNotification from './icon-notification';
export IconColor from './icon-color';
export IconRefresh from './icon-refresh';
export IconThumbsUp from './icon-thumbs-up';
export IconTools from './icon-tools';
export IconChart from './icon-chart';
export IconHome from './icon-home';
export IconMail from './icon-mail';
export IconPlus from './icon-plus';
export IconChannelSettings from './icon-channel-settings';
export IconFirst from './icon-first';
export IconLast from './icon-last';
export IconBomb from './icon-bomb';
export IconBroadcast from './icon-broadcast';
export IconCart from './icon-cart';
export IconCoins from './icon-coins';
export IconShop from './icon-shop';
export IconArrowLeft from './icon-arrow-left';
export IconArrowRight from './icon-arrow-right';
export IconTravel from './icon-travel';
export IconUpload from './icon-upload';
export IconWarning from './icon-warning';
export IconWoman from './icon-woman';