From ddafd3d5b5f8e42d917786f01cefcaf2dd808a18 Mon Sep 17 00:00:00 2001 From: Sean Yesmunt Date: Thu, 9 Aug 2018 12:41:14 -0400 Subject: [PATCH] improve spacing --- src/renderer/component/fileCard/view.jsx | 2 +- src/renderer/component/fileTile/view.jsx | 4 +++- .../component/recommendedContent/index.js | 2 +- .../component/recommendedContent/view.jsx | 19 ++++++--------- src/renderer/modal/modalCreditIntro/view.jsx | 6 ++--- src/renderer/scss/_gui.scss | 3 +-- src/renderer/scss/_vars.scss | 4 ++-- src/renderer/scss/component/_card.scss | 23 ++++++++++++++----- src/renderer/scss/component/_file-list.scss | 1 - src/renderer/types/claim.js | 4 +++- 10 files changed, 38 insertions(+), 30 deletions(-) diff --git a/src/renderer/component/fileCard/view.jsx b/src/renderer/component/fileCard/view.jsx index 1d602d72d..f8dd8582c 100644 --- a/src/renderer/component/fileCard/view.jsx +++ b/src/renderer/component/fileCard/view.jsx @@ -94,7 +94,7 @@ class FileCard extends React.PureComponent {
- {title} + {title}
{pending ?
Pending...
: } diff --git a/src/renderer/component/fileTile/view.jsx b/src/renderer/component/fileTile/view.jsx index c053ff305..acaf49791 100644 --- a/src/renderer/component/fileTile/view.jsx +++ b/src/renderer/component/fileTile/view.jsx @@ -126,10 +126,12 @@ class FileTile extends React.PureComponent { {showUri ? uri : channel || __('Anonymous')} +
+
+ {isRewardContent && } {showLocal && isDownloaded && }
- {displayDescription && (
{description} diff --git a/src/renderer/component/recommendedContent/index.js b/src/renderer/component/recommendedContent/index.js index 1cc5c2f51..166498b6d 100644 --- a/src/renderer/component/recommendedContent/index.js +++ b/src/renderer/component/recommendedContent/index.js @@ -8,7 +8,7 @@ const select = (state, props) => ({ }); const perform = dispatch => ({ - search: query => dispatch(doSearch(query, 20)), + search: query => dispatch(doSearch(query, 20, undefined, true)), }); export default connect( diff --git a/src/renderer/component/recommendedContent/view.jsx b/src/renderer/component/recommendedContent/view.jsx index 7fedc5420..a713eaa26 100644 --- a/src/renderer/component/recommendedContent/view.jsx +++ b/src/renderer/component/recommendedContent/view.jsx @@ -10,17 +10,11 @@ type Props = { search: string => void, }; -type State = { - didSearch: boolean, -}; - export default class RecommendedContent extends React.PureComponent { constructor() { super(); - this.state = { - didSearch: false, - }; + this.didSearch = undefined; } componentDidMount() { @@ -29,13 +23,12 @@ export default class RecommendedContent extends React.PureComponent {

{currentBalance <= 0 && (

- You currently have , so the actions you - can take are limited. + You currently have , so the actions + you can take are limited.

)} {Boolean(totalRewardValue) && (

There are a variety of ways to get credits, including more than{' '} - {' '} + {' '} {__('in free rewards for participating in the LBRY beta.')}

)} diff --git a/src/renderer/scss/_gui.scss b/src/renderer/scss/_gui.scss index 226d547e0..33899285f 100644 --- a/src/renderer/scss/_gui.scss +++ b/src/renderer/scss/_gui.scss @@ -257,10 +257,8 @@ p { } .credit-amount { - font-family: 'metropolis-bold'; font-size: 10px; white-space: nowrap; - padding: $spacing-vertical * 1/6 0; } .credit-amount--large { @@ -269,6 +267,7 @@ p { } .credit-amount--file-page { + font-family: 'metropolis-bold'; border-radius: 5px; padding: 5px; } diff --git a/src/renderer/scss/_vars.scss b/src/renderer/scss/_vars.scss index a9e8141cb..64fa23cfe 100644 --- a/src/renderer/scss/_vars.scss +++ b/src/renderer/scss/_vars.scss @@ -31,7 +31,7 @@ $large-breakpoint: 1921px; --color-dark-blue: #2f6f61; --color-light-blue: #49b2e2; --color-red: #e2495e; - --color-yellow: #e8b414; + --color-yellow: #fbd55e; --color-green: #399483; --color-green-light: #effbe4; --color-green-blue: #2ec1a8; @@ -50,7 +50,7 @@ $large-breakpoint: 1921px; --color-placeholder: var(--color-grey); --color-search-placeholder: var(--color-placeholder); --color-credit-free: var(--color-dark-blue); - --color-credit-price: var(--color-yellow); + --color-credit-price: var(--card-text-color); /* Shadows */ --box-shadow-layer: transparent; // 0 2px 4px rgba(0,0,0,0.25); diff --git a/src/renderer/scss/component/_card.scss b/src/renderer/scss/component/_card.scss index dd65a35c0..57f107813 100644 --- a/src/renderer/scss/component/_card.scss +++ b/src/renderer/scss/component/_card.scss @@ -111,11 +111,12 @@ } .card__title--small { - font-size: 14px; - line-height: 18px; + font-size: 12px; + line-height: 12px; - @media only screen and (min-width: $large-breakpoint) { - font-size: 16px; + @media only screen and (min-width: $medium-breakpoint) { + font-size: 14px; + line-height: 14px; } } @@ -135,6 +136,13 @@ .card__title--file-card { padding-top: $spacing-vertical * 1/3; + // height is the same height that two lines of title fill + // doing this so content below the title is inline accross the row + height: 30px; + + @media only screen and (min-width: $medium-breakpoint) { + height: 36px; + } } .card__subtitle { @@ -167,9 +175,12 @@ .card__file-properties { display: flex; align-items: center; + padding-top: $spacing-vertical * 1/3; + color: var(--card-text-color); - .icon { - margin: $spacing-vertical * 1/3 $spacing-vertical * 1/3 0 0; + .icon + .icon, + .credit-amount + .icon { + margin-left: $spacing-vertical * 1/3; } } diff --git a/src/renderer/scss/component/_file-list.scss b/src/renderer/scss/component/_file-list.scss index c5440a995..ee2583015 100644 --- a/src/renderer/scss/component/_file-list.scss +++ b/src/renderer/scss/component/_file-list.scss @@ -33,7 +33,6 @@ line-height: 1; display: flex; align-items: center; - // justify-content: space-between; } } diff --git a/src/renderer/types/claim.js b/src/renderer/types/claim.js index 3878294d9..ec060f2e6 100644 --- a/src/renderer/types/claim.js +++ b/src/renderer/types/claim.js @@ -34,6 +34,8 @@ export type Claim = { publisherSignature: ?{ certificateId: ?string, }, - stream: ?Metadata, + stream: { + metadata: ?Metadata, + }, }, };