Commit graph

1249 commits

Author SHA1 Message Date
NikolaBorislavovHristov
49c38ac7b4 common used colors in placeholder refined as variables for code reuse 2019-09-04 23:31:38 +03:00
NikolaBorislavovHristov
28f38dbc99 facebook button sharper on focus 2019-09-04 22:53:59 +03:00
NikolaBorislavovHristov
997180a8a4 videos list placeholder styles optimised 2019-09-04 22:31:33 +03:00
NikolaBorislavovHristov
c86e13f4b3 consistent hover/focus effects in videos list 2019-09-04 22:28:45 +03:00
NikolaBorislavovHristov
f44dcbea12 add 2 more video placeholders 2019-09-04 22:21:29 +03:00
NikolaBorislavovHristov
a1f61150b1 next icon styles fixed 2019-09-04 22:05:14 +03:00
NikolaBorislavovHristov
f8b3e31acc Video title fixed 2019-09-04 21:54:16 +03:00
NikolaBorislavovHristov
afd3d5f8e7 Video elements sizes limited 2019-09-04 18:15:36 +03:00
NikolaBorislavovHristov
3383208a5a next icon size fixed 2019-09-04 17:50:49 +03:00
NikolaBorislavovHristov
b9fc50c557 Videos list placeholders reimplemented with the new placeholder styles 2019-09-04 17:49:18 +03:00
NikolaBorislavovHristov
f0a644e4e8 use pulse animation for placeholders 2019-09-04 17:47:18 +03:00
NikolaBorislavovHristov
b5b97bfb72 videos list styles uses css var for item size 2019-09-04 16:11:21 +03:00
NikolaBorislavovHristov
b246e40c03 Seasons bar icon styles fixed 2019-09-04 15:49:25 +03:00
NikolaBorislavovHristov
040350972c Video styles refactored 2019-09-04 15:45:41 +03:00
NikolaBorislavovHristov
2a37f822aa SeasonsBar improved for accessability and runtime issues fixed 2019-09-04 10:25:48 +03:00
NikolaBorislavovHristov
aeb8cf6b9c use flex-wrap instead of flex-flow 2019-09-03 17:36:29 +03:00
NikolaBorislavovHristov
eb3ae22d28 seasons bar background styles updated 2019-09-03 17:27:40 +03:00
NikolaBorislavovHristov
185192ea6d streams list styles updated 2019-09-03 15:53:31 +03:00
NikolaBorislavovHristov
0756e2b9a9 stream placeholder implemented 2019-09-03 15:39:10 +03:00
NikolaBorislavovHristov
f21a898956 install addons button added to streams list 2019-09-03 15:13:39 +03:00
NikolaBorislavovHristov
433db568b0 StreamsList implemented 2019-09-03 14:58:33 +03:00
NikolaBorislavovHristov
430e797715 VideoList placeholders finalized 2019-09-03 10:24:56 +03:00
NikolaBorislavovHristov
a77cf560ec SeasonsBar moved to separate component 2019-09-02 23:11:19 +03:00
NikolaBorislavovHristov
4bf90a8936 VideoPlaceholder rendered in videos list while loading 2019-09-02 22:49:19 +03:00
NikolaBorislavovHristov
3820bac39b Video placeholder implemented 2019-09-02 22:39:44 +03:00
NikolaBorislavovHristov
dda346e8f9 title attribute added 2019-09-02 21:36:40 +03:00
NikolaBorislavovHristov
cefd546402 Video styles finalized 2019-09-02 21:33:39 +03:00
NikolaBorislavovHristov
4a6cb59fe7 Video component adapted to latest conventions and changes in common 2019-09-02 19:28:35 +03:00
NikolaBorislavovHristov
6b67e0668a seasons bar margin updated 2019-09-02 17:30:50 +03:00
NikolaBorislavovHristov
4bb9311091 filter videos by season 2019-09-02 16:24:01 +03:00
NikolaBorislavovHristov
c03ccd52a4 margin added to season bar 2019-09-02 16:10:41 +03:00
NikolaBorislavovHristov
5af6d512ff video height dropped 2019-09-02 16:09:01 +03:00
NikolaBorislavovHristov
4c14106fa4 change season fixed 2019-09-02 13:30:44 +03:00
NikolaBorislavovHristov
d0056ddebc season/episodes used as numbers 2019-09-02 13:20:58 +03:00
NikolaBorislavovHristov
f78071f464 Videos list adapted to the latest changes in common 2019-09-02 12:52:22 +03:00
NikolaBorislavovHristov
b39c46f476 background image added to detail page 2019-09-02 12:15:23 +03:00
NikolaBorislavovHristov
0a97a9be9a basic validation added to router utils path param 2019-09-02 11:30:07 +03:00
NikolaBorislavovHristov
8fe3b1ae69 declare MetaLinks not focusable 2019-08-30 13:36:26 +03:00
NikolaBorislavovHristov
42b6d3676e declare action button not focusable in compact view 2019-08-30 13:36:14 +03:00
NikolaBorislavovHristov
618e5b0c53 fallback to MutationObserver in router 2019-08-30 13:22:52 +03:00
NikolaBorislavovHristov
364daa319e use css modules in app styles 2019-08-30 11:26:41 +03:00
NikolaBorislavovHristov
4307df638a add classname prop to router 2019-08-30 11:25:36 +03:00
NikolaBorislavovHristov
7f1106a2dd router refactored to use custom events instead of MutationObserver 2019-08-30 11:06:09 +03:00
svetlagasheva
db784c73a2 Merge branch 'master' of github.com:Stremio/stremio-web into color-picker 2019-08-30 10:08:59 +03:00
NikolaBorislavovHristov
2cfe9071d4 Merge branch 'master' of github.com:Stremio/stremio-web 2019-08-29 19:23:38 +03:00
NikolaBorislavovHristov
6811c38757 Revert "focusable handled using custom hook instead of MutationObserver"
This reverts commit e6eb49fe7f.
2019-08-29 19:21:56 +03:00
NikolaBorislavovHristov
bd99f377a0 useSeasons custom hook implemented 2019-08-29 16:04:50 +03:00
NikolaBorislavovHristov
6b19e411fd handle case when metaitem is not loaded yet 2019-08-29 15:50:06 +03:00
NikolaBorislavovHristov
f9461d244d second video added to demo metaItem 2019-08-29 15:08:43 +03:00
NikolaBorislavovHristov
3d5c26b35b name prop declared as not required in MetaItem and MetaPreview 2019-08-29 15:03:15 +03:00
NikolaBorislavovHristov
c71b27a2e4 use top left position for meta preview background 2019-08-29 14:22:38 +03:00
NikolaBorislavovHristov
68045d84e8 fallback background color added in MetaPreview when used in discover 2019-08-29 14:21:59 +03:00
NikolaBorislavovHristov
3ffc041ff6 use second filter instead of opacity in MetaPreview 2019-08-29 14:17:44 +03:00
NikolaBorislavovHristov
e2adc69f4a useUser demo hook moved to NavMenu 2019-08-29 13:22:24 +03:00
NikolaBorislavovHristov
042f2f3fcb event handler function names fixed 2019-08-29 13:10:48 +03:00
NikolaBorislavovHristov
e6eb49fe7f focusable handled using custom hook instead of MutationObserver 2019-08-29 13:01:25 +03:00
NikolaBorislavovHristov
ca2da7b289 Router utility functions moved to root folder 2019-08-29 10:47:57 +03:00
NikolaBorislavovHristov
ad5d04c7d3 fullscreen button added to the MainNavBar 2019-08-28 17:30:25 +03:00
NikolaBorislavovHristov
eddf00ff7b Fullscreen button implemented 2019-08-28 17:30:10 +03:00
NikolaBorislavovHristov
d145fb13d9 NavBarButton renamed to NavTabButton 2019-08-28 17:14:52 +03:00
NikolaBorislavovHristov
05e3dcf441 Addons button added to nav bar 2019-08-28 17:03:56 +03:00
NikolaBorislavovHristov
0b84afc28c render Videos/Streams in detail page 2019-08-28 16:39:12 +03:00
NikolaBorislavovHristov
6865d41bc6 margins for release info in compact view fixed 2019-08-28 16:28:39 +03:00
NikolaBorislavovHristov
dc5bcdd31c action buttons in meta preview size changed 2019-08-28 16:15:58 +03:00
NikolaBorislavovHristov
ad6bc2453b url params names fixed for detail 2019-08-28 15:52:21 +03:00
NikolaBorislavovHristov
586d1c4e4c genre url fixed in MetaPreview 2019-08-28 15:24:38 +03:00
NikolaBorislavovHristov
4e02638e7c routes regexp implemented with custom regexp 2019-08-28 15:21:47 +03:00
svetlagasheva
1297569d85 Merge branch 'master' of github.com:Stremio/stremio-web into color-picker 2019-08-28 14:31:48 +03:00
NikolaBorislavovHristov
493b6c3d79 sample detail page implemented 2019-08-28 13:49:22 +03:00
NikolaBorislavovHristov
26d80ee39b action button icon size changed 2019-08-27 22:43:10 +03:00
NikolaBorislavovHristov
4b92cd3948 margin added to action buttons 2019-08-27 22:42:53 +03:00
NikolaBorislavovHristov
58aa0256b2 border radius added to action button 2019-08-27 22:39:16 +03:00
NikolaBorislavovHristov
d13ee8df0a margin added to release info labels 2019-08-27 22:38:53 +03:00
NikolaBorislavovHristov
b0ffd7b784 logo background changed in preview 2019-08-27 22:32:52 +03:00
NikolaBorislavovHristov
c9a6bebb35 dont render background if it is not valid prop 2019-08-27 22:32:37 +03:00
NikolaBorislavovHristov
dc74047e47 router state fixed 2019-08-27 22:12:55 +03:00
svetlagasheva
5845dd12ce color picker implemented 2019-08-27 17:48:06 +03:00
NikolaBorislavovHristov
63bc8ab277 MetaPreview props order changed 2019-08-27 17:47:29 +03:00
NikolaBorislavovHristov
569123b8ec url params in route paths simplified 2019-08-27 17:07:28 +03:00
NikolaBorislavovHristov
9ab0d0ee40 keys props renamed to urlParamsNames 2019-08-27 17:06:38 +03:00
NikolaBorislavovHristov
0a2a1e2685 support for not found component added to router 2019-08-27 16:28:05 +03:00
NikolaBorislavovHristov
07ede8033b utility functions separated from Router component for testing 2019-08-27 15:42:33 +03:00
NikolaBorislavovHristov
da74ec2f1b use one time binding for homePath and viewsConfig in Router 2019-08-27 13:02:10 +03:00
NikolaBorislavovHristov
a9eaf1c7d2 use match instead of exec in Router 2019-08-27 12:58:53 +03:00
NikolaBorislavovHristov
911c62faf1 detail url params added to regexp 2019-08-26 19:47:12 +03:00
NikolaBorislavovHristov
2b07d6ec79 MetaPreview refactored to work with links object 2019-08-26 19:29:03 +03:00
NikolaBorislavovHristov
617c5426dd not needed tabIndex dropped 2019-08-26 18:47:37 +03:00
NikolaBorislavovHristov
e0f594825c MetaPreview adapted to the latest changes in common 2019-08-26 18:44:40 +03:00
NikolaBorislavovHristov
6e79c5f4c0 meta links colors fixed 2019-08-26 16:15:43 +03:00
NikolaBorislavovHristov
842d702187 handle the case when there is no icon or label in action button 2019-08-26 15:06:21 +03:00
NikolaBorislavovHristov
67aae60b8d tabIndex removed from meta links 2019-08-26 14:21:14 +03:00
NikolaBorislavovHristov
d77d38d84c ActionButton implemented 2019-08-26 14:20:09 +03:00
NikolaBorislavovHristov
e13c37ac81 MetaLinks sum component implemented 2019-08-26 12:56:47 +03:00
NikolaBorislavovHristov
88b1cdfe94 use stremio alias in common package instead relative paths 2019-08-26 12:43:26 +03:00
NikolaBorislavovHristov
27305b764f app styles refactored 2019-08-26 09:55:38 +03:00
NikolaBorislavovHristov
13cb2b71dc not needed cursor style dropped 2019-08-26 09:52:39 +03:00
NikolaBorislavovHristov
ee0b541b1a selected meta item uses bolder outline 2019-08-25 12:10:12 +03:00
NikolaBorislavovHristov
5d46a6276a selected meta item in discover implemented 2019-08-23 17:20:58 +03:00
NikolaBorislavovHristov
517d8820e3 spread props on MetaItem 2019-08-22 17:17:46 +03:00
NikolaBorislavovHristov
9f1312e167 selectedItem props override fixed 2019-08-22 17:08:40 +03:00
NikolaBorislavovHristov
28cf825daa MetaPreview index fixed 2019-08-22 17:08:27 +03:00
NikolaBorislavovHristov
97bf4c3f9d placeholder-size renamed to shimmer-size 2019-08-22 16:59:41 +03:00
NikolaBorislavovHristov
f9ad4c187a TextInput proptypes dropped 2019-08-22 16:54:53 +03:00
NikolaBorislavovHristov
3dc892255a close Popup fixed .... again 2019-08-22 16:53:36 +03:00
NikolaBorislavovHristov
f68d44352d SearchBar component styles and logic improved for accessibility 2019-08-22 16:43:50 +03:00
NikolaBorislavovHristov
5203f6ef97 NavBarButton ensure type of active is boolean 2019-08-22 16:26:53 +03:00
NikolaBorislavovHristov
929fc486ea NavMenu styles improved for accessibility 2019-08-22 16:22:33 +03:00
NikolaBorislavovHristov
51153d4bda anonymous flag added to usre hook 2019-08-22 15:19:44 +03:00
NikolaBorislavovHristov
7e414fbf7a demo useUser hook implemented 2019-08-22 15:02:31 +03:00
NikolaBorislavovHristov
fe8bbfd3b7 nav-menu class name fixed 2019-08-22 14:53:44 +03:00
NikolaBorislavovHristov
7c4e42ab35 back button click callback renamed 2019-08-22 14:53:29 +03:00
NikolaBorislavovHristov
317405157d nav tabs key attribute fixed 2019-08-22 14:52:57 +03:00
NikolaBorislavovHristov
239a05ac88 fix NavBar props and proptypes for tabs 2019-08-22 14:42:34 +03:00
NikolaBorislavovHristov
613cfe8710 handle props variations in NavBarButton 2019-08-22 14:42:08 +03:00
NikolaBorislavovHristov
4e85b21b73 check the length of href to deside wich element to render 2019-08-22 14:31:51 +03:00
NikolaBorislavovHristov
d92a2b7d05 menu item class name changed 2019-08-22 14:26:05 +03:00
NikolaBorislavovHristov
72d133c785 old Loader dropped 2019-08-22 13:46:46 +03:00
NikolaBorislavovHristov
14de34d993 Checkbox proptypes dropped 2019-08-22 13:45:23 +03:00
NikolaBorislavovHristov
5280c3c304 Button proptypes dropped 2019-08-22 13:44:07 +03:00
NikolaBorislavovHristov
824d9914ae MetaItems in discover use inset outline 2019-08-22 13:10:37 +03:00
NikolaBorislavovHristov
53203893a9 meta item support for inset outline implemented 2019-08-22 13:10:13 +03:00
NikolaBorislavovHristov
1ac3d358a6 focus-outline-size css var declared 2019-08-22 13:05:48 +03:00
NikolaBorislavovHristov
b440e51b31 Popup close ux improved 2019-08-22 13:01:06 +03:00
NikolaBorislavovHristov
1dabcc7a31 Discover adapted to the latest changes in common components 2019-08-21 18:27:22 +03:00
NikolaBorislavovHristov
e8d81f6835 use multiline title in metaitem 2019-08-21 18:07:53 +03:00
NikolaBorislavovHristov
6ff114bb21 close MetaItem menu on option clicked 2019-08-21 17:49:14 +03:00
NikolaBorislavovHristov
23297a1470 close popup on esc pressed 2019-08-21 16:23:13 +03:00
NikolaBorislavovHristov
dab5b236a9 Popup dynalmic menu styles implemented in a react way 2019-08-21 16:12:18 +03:00
NikolaBorislavovHristov
98870bf296 menuMatchLabelWidth prop added to Popup 2019-08-21 15:20:28 +03:00
NikolaBorislavovHristov
77b79e468a minimum screen size added to constants file 2019-08-21 15:11:06 +03:00
NikolaBorislavovHristov
740223db9d board styles encapsulated 2019-08-20 16:37:42 +03:00
NikolaBorislavovHristov
17782b30c0 Intro styles moved inside subcomponent styles 2019-08-20 15:51:46 +03:00
NikolaBorislavovHristov
7e3ab3d0e6 intro styles isolated 2019-08-20 15:35:07 +03:00
NikolaBorislavovHristov
6643c7bf7c drop not needed overflow-x 2019-08-20 11:52:49 +03:00
NikolaBorislavovHristov
be1ae90141 simple boardrow placeholder implemented 2019-08-19 16:26:03 +03:00
NikolaBorislavovHristov
f59f637752 message added to BoardRow props 2019-08-19 16:25:02 +03:00
NikolaBorislavovHristov
767cc4b84a animated placeholder styles implemented as a common module 2019-08-19 14:21:01 +03:00
NikolaBorislavovHristov
5d9ae88c8d new line removed 2019-08-19 09:49:24 +03:00
NikolaBorislavovHristov
afb6e688ee nav menu label styles updated 2019-08-19 08:43:17 +03:00
NikolaBorislavovHristov
bab7b9a239 drop nav-bar-height css var 2019-08-18 22:51:22 +03:00
NikolaBorislavovHristov
641335f752 limit NavBarButtons in js 2019-08-18 22:46:02 +03:00
NikolaBorislavovHristov
45b472d7a1 title attribute added to NavBarButton 2019-08-18 22:42:31 +03:00
NikolaBorislavovHristov
1f00e91d12 search placeholder fixed for long strings 2019-08-18 22:29:32 +03:00
NikolaBorislavovHristov
6e78c0fc18 clear click callback instead of disable the search submit button 2019-08-18 22:23:46 +03:00
NikolaBorislavovHristov
3eac6cce88 use regexp to determine if searchbar is active 2019-08-18 22:23:09 +03:00
NikolaBorislavovHristov
0597d8ebe8 drop usage of React.memo on NavBarButton 2019-08-18 22:22:46 +03:00
NikolaBorislavovHristov
70c40a22c9 focus content container only if it does not contain focus already 2019-08-18 22:13:05 +03:00
NikolaBorislavovHristov
96bd43ebe4 MetaItem adapted to the new Popup api 2019-08-16 21:48:02 +03:00
NikolaBorislavovHristov
f3156a4ce9 NavMenu adapted to latest Popup 2019-08-16 21:45:26 +03:00
NikolaBorislavovHristov
ab1c0fb622 focus root container when became focusable 2019-08-16 21:44:02 +03:00