Commit graph

925 commits

Author SHA1 Message Date
NikolaBorislavovHristov
4f89f90f47 Facebook/Twitter button ui improved 2019-11-18 16:50:31 +02:00
NikolaBorislavovHristov
a19ba0fef7 share prompt styled in details 2019-11-18 16:48:06 +02:00
NikolaBorislavovHristov
db83b7a99c select entire share url on click 2019-11-18 16:43:32 +02:00
NikolaBorislavovHristov
5e2d399fb2 select input content on mount 2019-11-18 16:40:08 +02:00
NikolaBorislavovHristov
d01e51235c share prompt styles updated 2019-11-18 16:39:57 +02:00
NikolaBorislavovHristov
41e910e1f0 ModalDialog overflow styles fixed 2019-11-18 15:47:21 +02:00
NikolaBorislavovHristov
f0e252ed63 title added to share dialog 2019-11-18 13:42:48 +02:00
NikolaBorislavovHristov
6c227ee8bf close share modal fixed 2019-11-18 12:50:59 +02:00
NikolaBorislavovHristov
6a0b8e8b29 MetaPreview actionbuttons and metalinks adapted to the new data structure 2019-11-18 12:15:19 +02:00
NikolaBorislavovHristov
16e4b742b7 useInLibrary moved to common 2019-11-18 11:05:37 +02:00
NikolaBorislavovHristov
dd8628c24a MetaLinks styles updated 2019-11-18 10:07:50 +02:00
NikolaBorislavovHristov
6cd1b93ca3 metadetails regexp changed to support empty strings 2019-11-18 08:52:09 +02:00
NikolaBorislavovHristov
104bac91ec Merge branch 'master' of github.com:Stremio/stremio-web into detail-page 2019-11-14 17:31:15 +02:00
NikolaBorislavovHristov
a67aec0649 Detail route renamed to MetaDetails 2019-11-14 14:07:21 +02:00
NikolaBorislavovHristov
4f3a7d6ba2 handle keydown in multiselect instead of popup 2019-11-13 23:25:36 +02:00
NikolaBorislavovHristov
7bd6cfff27 fire click event on key down in button 2019-11-13 20:50:14 +02:00
NikolaBorislavovHristov
8a99c3940f replace useDataset with dataset prop in Popup 2019-11-13 20:37:48 +02:00
NikolaBorislavovHristov
44adc17144 Popup direction validation improved 2019-11-13 19:17:33 +02:00
svetlagasheva
204f7ead52 inline baseUrl 2019-11-11 12:40:21 +02:00
svetlagasheva
013ad5bcde prop form added 2019-11-11 11:49:49 +02:00
svetlagasheva
5c349c4fca getState called inside onNewState 2019-11-11 09:35:38 +02:00
svetlagasheva
1dc37fc934 Merge branch 'master' of github.com:Stremio/stremio-web into intro 2019-11-07 16:32:06 +02:00
svetlagasheva
807cf9f057 intro linked with stremio-core (login, logout, register) 2019-11-07 16:19:53 +02:00
Vladimir Borisov
3aa7cf6ad5
Do not force auto focus 2019-11-06 13:23:45 +02:00
Vladimir Borisov
e6163085b5
Simplified ColorInput 2019-11-05 17:46:44 +02:00
Vladimir Borisov
0b032106db
Merge remote-tracking branch 'origin/master' into core-settings 2019-11-05 17:14:00 +02:00
Vladimir Borisov
07cfad8cd8
Multiselect autofocus first selected item 2019-11-05 16:13:25 +02:00
svetlagasheva
f27624a8a0 setInstalledAddon func renamed to installedAddon 2019-11-05 15:25:04 +02:00
svetlagasheva
84b8c54317 semicolon added 2019-11-05 15:07:51 +02:00
svetlagasheva
9f97f96e9e incorrect usage of dispatchCloseRequestEvent func removed 2019-11-05 15:06:42 +02:00
svetlagasheva
86c7b746e3 addon prompt, share prompt and addons adapted to the new modal dialog 2019-11-05 14:47:00 +02:00
svetlagasheva
cdc6ca4049 check title value 2019-11-05 12:05:20 +02:00
Vladimir Borisov
b4c9b527d0
Fixed a typo 2019-11-04 15:32:06 +02:00
Vladimir Borisov
2093f8118e
Make use of the modal dialog 2019-11-04 14:44:35 +02:00
svetlagasheva
4549d88c7a Merge branch 'master' of github.com:Stremio/stremio-web into addons 2019-11-04 14:16:37 +02:00
svetlagasheva
1a719bbc20 dataset dropped 2019-11-04 14:04:36 +02:00
svetlagasheva
9a601b605f ModalDialog refactored 2019-11-04 13:58:08 +02:00
svetlagasheva
0f6d6b22f0 Merge branch 'master' of github.com:Stremio/stremio-web into modal-dialog 2019-11-04 11:55:26 +02:00
svetlagasheva
1356e87bf9 ModalDialog styles improved 2019-11-04 11:48:37 +02:00
NikolaBorislavovHristov
97115d4581 drop getUserFromState callback from useUser hook 2019-11-04 11:47:19 +02:00
NikolaBorislavovHristov
639be32f67 PaginateInput refactored for code reuse 2019-11-04 11:25:52 +02:00
svetlagasheva
e70c5508c7 not needed react-is removed 2019-11-04 10:00:42 +02:00
Vladimir Borisov
727d2fac13
Button label must be a string 2019-11-01 17:23:52 +02:00
svetlagasheva
cae2eae1c7 ModalDialog formatting 2019-11-01 16:47:46 +02:00
NikolaBorislavovHristov
b9a081f3d1 drop core from deps 2019-11-01 15:40:32 +02:00
Vladimir Borisov
ec3caac603
Simplified markup and styles; Bigger close button hitbox 2019-10-31 17:58:50 +02:00
NikolaBorislavovHristov
591488308d duration renamed to runtime 2019-10-31 17:47:20 +02:00
NikolaBorislavovHristov
42d432eeac placeholder icon added to compact metapreview 2019-10-31 17:04:30 +02:00
svetlagasheva
29b55484ed focusable renamed to focusRoute 2019-10-31 16:47:16 +02:00
Vladimir Borisov
5a664d7007
erge branch 'master' into toast 2019-10-31 16:47:07 +02:00
svetlagasheva
80070aa5ec formatting 2019-10-31 16:38:05 +02:00
Vladimir Borisov
4f944c2a68
Easier button styles; Keyboard handling; Better demo 2019-10-31 16:34:30 +02:00
svetlagasheva
e9745ea905 add addon prompt implemented 2019-10-31 13:06:11 +02:00
Vladimir Borisov
893598d450
Merged Master 2019-10-31 12:07:06 +02:00
NikolaBorislavovHristov
b3e993dad0 MainNavBar wrapped in memo 2019-10-30 20:48:26 +02:00
svetlagasheva
bb1a4886c3 open/close SharePrompt works 2019-10-30 15:29:03 +02:00
svetlagasheva
f30c463486 addons selectInputs swapped 2019-10-29 14:04:48 +02:00
NikolaBorislavovHristov
3f7a5b258b title added to PaginateInput 2019-10-28 12:53:19 +02:00
NikolaBorislavovHristov
55e0069d01 PaginateInput implemented as a common component 2019-10-25 16:49:07 +03:00
NikolaBorislavovHristov
1a7dacfa00 attach value to select-option event 2019-10-25 15:44:47 +03:00
NikolaBorislavovHristov
739c06b998 disabled prop added to Multiselect 2019-10-25 15:30:27 +03:00
NikolaBorislavovHristov
608cc8e726 allow override only the label text of Multiselect 2019-10-24 18:00:49 +03:00
svetlagasheva
836a2e1ad7 addons adapted to stremio-core changes 2019-10-23 16:09:04 +03:00
NikolaBorislavovHristov
1d2239ab60 NotificationsMenu disabled temporary 2019-10-23 15:10:43 +03:00
NikolaBorislavovHristov
a309257501 use Set instead of object for icons 2019-10-21 15:15:53 +03:00
NikolaBorislavovHristov
8300d09418 spread props in more common components 2019-10-21 14:48:39 +03:00
NikolaBorislavovHristov
7d99a17b98 ColorInput proptypes updated 2019-10-21 10:29:48 +03:00
NikolaBorislavovHristov
075e551fbf see all button render outline in its frame 2019-10-18 17:24:34 +03:00
NikolaBorislavovHristov
7fa8f5172f MetaItem outline fixed inside the item itself 2019-10-18 17:24:15 +03:00
NikolaBorislavovHristov
e67d026f39 spread props in metaItem 2019-10-18 16:24:04 +03:00
NikolaBorislavovHristov
c430f09376 discover url restrictions changed 2019-10-18 14:59:30 +03:00
NikolaBorislavovHristov
a09b9b42d2 no options label rendered when there are no options 2019-10-18 14:51:18 +03:00
NikolaBorislavovHristov
9aec721767 Merge branch 'master' of github.com:Stremio/stremio-web into discover 2019-10-17 17:43:00 +03:00
svetlagasheva
1a2afc49b2 settings function prop removed 2019-10-17 09:30:25 +03:00
svetlagasheva
2cc1cb1e56 notifications menu container styles moved 2019-10-16 17:08:21 +03:00
svetlagasheva
9b2b97cb86 unnecessary React.Fragment removed 2019-10-16 16:59:18 +03:00
svetlagasheva
f48cabbbc2 check thumbnail value 2019-10-16 16:58:10 +03:00
svetlagasheva
afab43bf45 NotificationsList refactored 2019-10-16 16:52:34 +03:00
svetlagasheva
04828f007a check daysAgo value 2019-10-16 16:25:12 +03:00
svetlagasheva
5b40ef9d94 videoThumbnail prop removed 2019-10-16 16:16:59 +03:00
svetlagasheva
a4350d4b2c settings button removed 2019-10-16 16:08:06 +03:00
svetlagasheva
940774c697 posterThumbnail prop renamed 2019-10-16 15:09:51 +03:00
svetlagasheva
b7fcffaf8b useMemo hook used in Notification 2019-10-16 14:57:32 +03:00
svetlagasheva
ca5cfc3d6f Image component used in Notification 2019-10-16 14:34:15 +03:00
svetlagasheva
d0c3e6a0b8 notification name height changed 2019-10-16 13:28:39 +03:00
svetlagasheva
e1bf5c627b NotificationsMenu adapted to Popup changes 2019-10-16 13:22:56 +03:00
svetlagasheva
3c63fb29a8 useNotifications hook args removed 2019-10-16 13:16:29 +03:00
NikolaBorislavovHristov
e7d95a5332 useUser hook implemented 2019-10-16 11:47:05 +03:00
svetlagasheva
927398f77d Merge branch 'master' of github.com:Stremio/stremio-web into user-notifications-menu 2019-10-16 11:25:21 +03:00
NikolaBorislavovHristov
ec1efd2a49 PlayIconCircleCentered moved to common 2019-10-16 10:53:35 +03:00
svetlagasheva
b34746ce7e Merge branch 'master' of github.com:Stremio/stremio-web into user-notifications-menu 2019-10-16 10:38:54 +03:00
svetlagasheva
947fad2994 demo items removed 2019-10-16 10:35:14 +03:00
svetlagasheva
55d3b4614e logo and poster renamed 2019-10-16 10:32:51 +03:00
svetlagasheva
fb082df699 handle NotificationsList cases 2019-10-16 10:31:55 +03:00
svetlagasheva
73a001cc1f NotificationsMenu uses useCatalogs hook 2019-10-15 17:40:58 +03:00
NikolaBorislavovHristov
7ff275d865 MetaItem exported from common 2019-10-15 17:37:34 +03:00
svetlagasheva
10e7e98dd7 useNotifications hook implemented 2019-10-15 17:06:41 +03:00
NikolaBorislavovHristov
f327468e5d Merge branch 'master' of github.com:Stremio/stremio-web 2019-10-15 17:03:48 +03:00
NikolaBorislavovHristov
7925523545 MetaPreview actionbuttons tabindex fixed 2019-10-15 17:01:45 +03:00
NikolaBorislavovHristov
b470fee09f see all outline consistent with meta item 2019-10-15 16:44:09 +03:00
NikolaBorislavovHristov
7a12e1feba ColorInput props spread dropped 2019-10-15 15:44:54 +03:00
NikolaBorislavovHristov
8c45bbac03 MetaPreview placeholder moved inside MetaPreview 2019-10-15 15:12:09 +03:00
NikolaBorislavovHristov
83ac6f2b56 text-input classname changed 2019-10-15 15:05:35 +03:00
NikolaBorislavovHristov
3f83625e9b Slider focused route flag renamed 2019-10-15 15:04:27 +03:00
NikolaBorislavovHristov
97ef0c50a0 ScrollEventEmitter dropped 2019-10-15 14:55:06 +03:00
NikolaBorislavovHristov
8a89c8c4fa SearchBar active flag renamed 2019-10-15 14:53:24 +03:00
NikolaBorislavovHristov
cbbbbd11a1 active flag renamed in NavTabButton 2019-10-15 14:27:19 +03:00
NikolaBorislavovHristov
64ee4ddb23 drop email user select 2019-10-15 13:58:38 +03:00
NikolaBorislavovHristov
78560d1950 prevent label click on keyUp in popup 2019-10-15 11:18:46 +03:00
NikolaBorislavovHristov
342e497df3 NavMenu adapted to Popup changes 2019-10-15 11:13:44 +03:00
NikolaBorislavovHristov
b588fa08c9 Slider uses new useFocusedRoute hook 2019-10-15 11:09:51 +03:00
NikolaBorislavovHristov
f5165f53d6 drop useTabIndex from TextInput 2019-10-15 11:09:25 +03:00
NikolaBorislavovHristov
d7b7493a85 SearchBar uses new route focused hook 2019-10-15 11:09:11 +03:00
NikolaBorislavovHristov
284043eed3 button prevent flags changed 2019-10-15 11:06:26 +03:00
NikolaBorislavovHristov
5d9e7ab41b Popup content cursor reset 2019-10-15 11:04:53 +03:00
Vladimir Borisov
bec623f3e3
Bigger close button and hover styles 2019-10-15 10:22:03 +03:00
svetlagasheva
e35fefd414 NotificationPlaceholder implemented 2019-10-14 17:32:18 +03:00
svetlagasheva
2bfd60cd92 last notification border removed 2019-10-14 17:28:07 +03:00
NikolaBorislavovHristov
443db842fb board ui finalized 2019-10-14 15:09:20 +03:00
svetlagasheva
196047f12b scrollbar background color changed 2019-10-14 11:13:55 +03:00
svetlagasheva
112b8f9a43 condition fixed 2019-10-14 10:40:08 +03:00
svetlagasheva
a081c6da5e handle no notifications case 2019-10-14 10:38:05 +03:00
NikolaBorislavovHristov
e6724a701d attach reactEvent to the custom events 2019-10-11 19:39:48 +03:00
svetlagasheva
3973271d95 handle the case for today notification 2019-10-11 18:11:48 +03:00
NikolaBorislavovHristov
cdcb7ff744 dataset prop names renamed to camelcase 2019-10-11 16:00:00 +03:00
NikolaBorislavovHristov
6d76f309a2 dataset integrated in Multiselect component 2019-10-11 15:59:44 +03:00
NikolaBorislavovHristov
c996d521de syntetic events dispatched from Popup 2019-10-11 15:39:45 +03:00
NikolaBorislavovHristov
2aabefb8ff color imput value trasformed to hexcss4 format 2019-10-11 14:49:04 +03:00
NikolaBorislavovHristov
6f43075bdd dataset integrated in ColorInput 2019-10-11 14:44:56 +03:00
NikolaBorislavovHristov
c5b2ee48cf useDataset custom hook implemented 2019-10-11 14:44:22 +03:00
svetlagasheva
cf49d2fc7b Merge branch 'master' of github.com:Stremio/stremio-web into user-notifications-menu 2019-10-10 19:16:07 +03:00
svetlagasheva
306a7534e5 NotificationsMenu uses NotificationList 2019-10-10 19:10:47 +03:00
NikolaBorislavovHristov
ed534b22b8 MetaRowPlaceholder moved to MetaRow 2019-10-10 18:47:24 +03:00
NikolaBorislavovHristov
73ffe01549 Image container removed 2019-10-10 18:16:53 +03:00
NikolaBorislavovHristov
5e9c1b8ff1 ColorInput works with custom syntetic events 2019-10-10 18:15:35 +03:00
svetlagasheva
aa31884294 notifications list height removed 2019-10-09 17:46:11 +03:00
svetlagasheva
e42f438b73 demo items for notifications implemented 2019-10-09 16:29:07 +03:00
svetlagasheva
481264cb87 NotificationsList implemented 2019-10-09 16:21:26 +03:00
svetlagasheva
4f9f9fd928 Notification component implemented 2019-10-08 17:35:05 +03:00
NikolaBorislavovHristov
fbddd392d9 MetaItem moved inside MetaRow 2019-10-06 13:53:06 +03:00
NikolaBorislavovHristov
d00b20568d PlayIconCircleCentered moved in MetaItem 2019-10-06 13:50:46 +03:00
NikolaBorislavovHristov
091d9273e5 update broken flag synchronously on src change 2019-10-06 11:51:01 +03:00
NikolaBorislavovHristov
f20d04d5ee Popup/Multiselect api changed 2019-10-06 11:48:04 +03:00
NikolaBorislavovHristov
acd75db430 ColorInput uses data attribute to pass value 2019-10-06 00:18:09 +03:00
NikolaBorislavovHristov
645ae7931d ColorInput implemented with Modal 2019-10-05 23:42:27 +03:00
NikolaBorislavovHristov
b5f09cabe9 ColorPicker moved inside ColorInput 2019-10-05 22:12:53 +03:00
NikolaBorislavovHristov
2ef5999bfd checkbox default size added 2019-10-05 22:10:33 +03:00
NikolaBorislavovHristov
7cf24b8180 Button adapted to useTabIndex removal 2019-10-05 22:09:34 +03:00
NikolaBorislavovHristov
a7e58b1717 useTabIndex dropped 2019-10-05 22:08:33 +03:00
NikolaBorislavovHristov
ae4bfda554 unsubscrive from onchange listener on unmount 2019-10-05 12:00:06 +03:00
NikolaBorislavovHristov
69e043fd57 ColorInput refactored to use Popup 2019-10-05 11:59:40 +03:00
NikolaBorislavovHristov
8d53b77cf5 nested popups handled 2019-10-04 21:23:51 +03:00
NikolaBorislavovHristov
2774700b88 scroll event bubbled to window 2019-10-04 21:16:29 +03:00
NikolaBorislavovHristov
276740ad90 menuModalClassName classname renamed 2019-10-03 18:17:47 +03:00
NikolaBorislavovHristov
41f6066009 menuRelativePosition prop added to Popup 2019-10-03 17:24:18 +03:00
NikolaBorislavovHristov
d05abaad4b modalContainerClassName added to Popup proptypes 2019-10-03 17:19:24 +03:00
NikolaBorislavovHristov
d8906af971 disabled slider styles implemented 2019-10-03 14:58:03 +03:00
svetlagasheva
ab83a15d15 user notifications WIP 2019-10-03 14:31:34 +03:00
NikolaBorislavovHristov
b837d5c88e drop active state and call release thumb synchronously 2019-10-03 13:40:00 +03:00
NikolaBorislavovHristov
35f15939c0 slider thumb size refactored 2019-10-03 12:43:53 +03:00
NikolaBorislavovHristov
818aa16b7b not needed props dropped from slider 2019-10-03 11:50:44 +03:00
NikolaBorislavovHristov
2f40cf25f7 drop usage of thumb size css variable 2019-10-03 11:14:35 +03:00
NikolaBorislavovHristov
4c4095b577 define track size relative to thumb size 2019-10-03 11:01:48 +03:00
NikolaBorislavovHristov
99c0982f05 use smaller icon for slider thumb 2019-10-03 10:45:41 +03:00
NikolaBorislavovHristov
f256b5e33d thumb animation functions renamed 2019-10-03 10:45:12 +03:00
NikolaBorislavovHristov
50ca632822 use svg for slider thumb 2019-10-02 23:58:39 +03:00
NikolaBorislavovHristov
a1619dee93 Slider reimplemented with hooks and RAF 2019-10-02 23:58:17 +03:00
NikolaBorislavovHristov
7be61e9c9a useAnimationFrame custom hook implemented 2019-10-02 22:42:11 +03:00
Vladimir Borisov
3dfe8a05a4
More correct way to define a property in propTypes 2019-10-02 18:11:16 +03:00
Vladimir Borisov
be4e577b85
Buttons with disabled state 2019-10-02 16:43:08 +03:00
Vladimir Borisov
6167e86bea
PropTypes 2019-10-02 16:13:48 +03:00
Vladimir Borisov
e871ff39f1
New ModalDialog component 2019-10-02 15:57:53 +03:00
Vladimir Borisov
4882dca95b
Merge branch 'master' into toast 2019-10-01 17:53:29 +03:00
Vladimir Borisov
88da9a1b8f
Improved formatting 2019-10-01 17:35:17 +03:00
Vladimir Borisov
de465d71f8
Working toasts 2019-10-01 17:14:03 +03:00
Vladimir Borisov
74945f528e
LiveRef hook 2019-10-01 17:13:48 +03:00
NikolaBorislavovHristov
320db99349 Merge branch 'master' of github.com:Stremio/stremio-web into player 2019-10-01 16:23:59 +03:00
NikolaBorislavovHristov
e9bba5042f useLiveRef custom hook implemented 2019-10-01 16:23:56 +03:00
svetlagasheva
4e1104c292 flex properties added to buttons style 2019-10-01 16:05:03 +03:00
svetlagasheva
12f01ec6be use thin for border width 2019-10-01 15:36:34 +03:00
svetlagasheva
7648d8f4e1 check if close is function 2019-10-01 15:22:00 +03:00
svetlagasheva
4540411709 correct twitter link 2019-10-01 15:15:11 +03:00
svetlagasheva
18cc4aec4d default props removed from SharePrompt 2019-10-01 15:12:44 +03:00
svetlagasheva
9c0ecc8621 closing prompt function name fixed 2019-10-01 15:10:26 +03:00
svetlagasheva
b6e04941c1 Merge branch 'master' of github.com:Stremio/stremio-web into share-prompt 2019-10-01 15:00:05 +03:00
svetlagasheva
24603f02c5 url style fixed 2019-09-30 17:50:12 +03:00
svetlagasheva
b9bbe70776 twitter color added 2019-09-30 16:43:19 +03:00
svetlagasheva
fd197e4e9d SharePrompt styles based on rem 2019-09-30 16:39:46 +03:00
Vladimir Borisov
c9f2b735f3
Do not use bond function 2019-09-30 16:19:57 +03:00
Vladimir Borisov
27b242423a
Removed classnames 2019-09-30 15:46:08 +03:00
Vladimir Borisov
523dda63a7
Check if onChange is function 2019-09-30 15:12:45 +03:00
Vladimir Borisov
0c90e2d490
Better handling of the close function 2019-09-30 14:41:34 +03:00
Vladimir Borisov
683acc77ef
Wole number X icon size 2019-09-30 14:41:21 +03:00
svetlagasheva
16f4b3b5fd button labels wrapped in div 2019-09-30 14:38:39 +03:00
Vladimir Borisov
a626901595
ColorInput moved to common 2019-09-30 12:27:29 +03:00
svetlagasheva
47ecf701cc SharePrompt reimplemented with hooks 2019-09-30 10:53:53 +03:00
NikolaBorislavovHristov
dee44868f4 simple toast component implemented 2019-09-30 00:02:32 +03:00
NikolaBorislavovHristov
7b4e38405a handle more edge cases when showing fallback image 2019-09-29 23:23:01 +03:00
NikolaBorislavovHristov
661c628cef MetaItem uses the new common Image component 2019-09-27 13:12:36 +03:00
NikolaBorislavovHristov
9426ac530a Image with fallback support implemented 2019-09-27 13:12:16 +03:00