More release blockers #1490

Merged
neb-b merged 10 commits from release-blockers into master 2018-05-25 06:41:03 +02:00
neb-b commented 2018-05-17 04:52:04 +02:00 (Migrated from github.com)
https://github.com/lbryio/lbry-app/issues/1358 https://github.com/lbryio/lbry-app/issues/1317 https://github.com/lbryio/lbry-app/issues/1403 https://github.com/lbryio/lbry-app/issues/1272 https://github.com/lbryio/lbry-app/issues/1388 (partially) I still need to figure out the overlfow issues on the home page, but the new tooltip is being used on the search and file page.
skhameneh (Migrated from github.com) reviewed 2018-05-22 05:36:01 +02:00
skhameneh (Migrated from github.com) commented 2018-05-22 05:36:01 +02:00

Would be great to have a common color palette shared that's paired with a style guide.

Would be great to have a common color palette shared that's paired with a style guide.
skhameneh (Migrated from github.com) reviewed 2018-05-22 05:36:49 +02:00
@ -14,2 +17,2 @@
// TODO: Move all icons to constants and add titles for all
// Add some some sort of hover flyout with the title?
getTooltip = (icon: string) => {
switch (icon) {
skhameneh (Migrated from github.com) commented 2018-05-22 05:36:48 +02:00

This may not scale too well, also icons may render different colors based on context

This may not scale too well, also icons may render different colors based on context
skhameneh (Migrated from github.com) reviewed 2018-05-22 05:37:57 +02:00
skhameneh (Migrated from github.com) commented 2018-05-22 05:37:57 +02:00

componentWillReceiveProps is being deprecated in favor of getDerivedStateFromProps

componentWillReceiveProps is being deprecated in favor of getDerivedStateFromProps
neb-b (Migrated from github.com) reviewed 2018-05-23 02:30:55 +02:00
neb-b (Migrated from github.com) commented 2018-05-23 02:30:55 +02:00

I agree. Currently just copying them from our scss variables file. The values should probably live somewhere outside the app.

I agree. Currently just copying them from our scss variables file. The values should probably live somewhere outside the app.
neb-b (Migrated from github.com) reviewed 2018-05-23 02:31:32 +02:00
@ -14,2 +17,2 @@
// TODO: Move all icons to constants and add titles for all
// Add some some sort of hover flyout with the title?
getTooltip = (icon: string) => {
switch (icon) {
neb-b (Migrated from github.com) commented 2018-05-23 02:31:32 +02:00

👍 I'll create a color prop and use that instead. Then any icon can have a color.

👍 I'll create a `color` prop and use that instead. Then any icon can have a color.
neb-b (Migrated from github.com) reviewed 2018-05-23 05:49:48 +02:00
@ -83,3 +78,4 @@
icon={icons.DOWNLOAD}
iconColor="purple"
onClick={() => {
purchaseUri(uri);
neb-b (Migrated from github.com) commented 2018-05-23 05:49:48 +02:00

This isn't currently doing anything. The action is disabled so I figured we can just remove it until that is fixed.

This isn't currently doing anything. The action is disabled so I figured we can just remove it until that is fixed.
neb-b commented 2018-05-23 05:57:07 +02:00 (Migrated from github.com)

@skhameneh Made a few more small changes

@skhameneh Made a few more small changes
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: LBRYCommunity/lbry-desktop#1490
No description provided.