comment cleanup

This commit is contained in:
Sean Yesmunt 2020-08-24 14:44:41 -04:00
parent 2dee81b624
commit 5ac404c01a
6 changed files with 13 additions and 1 deletions

View file

@ -1,10 +1,11 @@
import { connect } from 'react-redux';
import { makeSelectThumbnailForUri, doResolveUri, makeSelectClaimForUri } from 'lbry-redux';
import { makeSelectThumbnailForUri, doResolveUri, makeSelectClaimForUri, makeSelectIsUriResolving } from 'lbry-redux';
import ChannelThumbnail from './view';
const select = (state, props) => ({
thumbnail: makeSelectThumbnailForUri(props.uri)(state),
claim: makeSelectClaimForUri(props.uri)(state),
isResolving: makeSelectIsUriResolving(props.uri)(state),
});
export default connect(select, {

View file

@ -15,6 +15,7 @@ type Props = {
allowGifs?: boolean,
claim: ?ChannelClaim,
doResolveUri: string => void,
isResolving: boolean,
};
function ChannelThumbnail(props: Props) {
@ -28,6 +29,7 @@ function ChannelThumbnail(props: Props) {
allowGifs = false,
claim,
doResolveUri,
isResolving,
} = props;
const [thumbError, setThumbError] = React.useState(false);
const shouldResolve = claim === undefined;
@ -61,6 +63,7 @@ function ChannelThumbnail(props: Props) {
className={classnames('channel-thumbnail', className, {
[colorClassName]: !showThumb,
'channel-thumbnail--small': small,
'channel-thumbnail--resolving': isResolving,
})}
>
{!showThumb && (

View file

@ -60,6 +60,10 @@ $metadata-z-index: 1;
margin-right: var(--spacing-m);
}
.channel-thumbnail--resolving {
background-color: var(--color-gray-3);
}
.channel-thumbnail--small {
height: 3rem;
width: 3rem;
@ -83,6 +87,7 @@ $metadata-z-index: 1;
.channel-thumbnail__custom {
width: 100%;
object-fit: cover;
background-color: var(--color-thumbnail-background);
}
.channel-thumbnail__default {

View file

@ -128,6 +128,7 @@ $thumbnailWidthSmall: 2rem;
.comment__message {
word-break: break-word;
max-width: 35rem;
}
.comment__author {

View file

@ -54,6 +54,7 @@
--color-purchased-alt: var(--color-purchased);
--color-purchased-text: var(--color-gray-5);
--color-comment-highlighted: #484734;
--color-thumbnail-background: var(--color-gray-5);
// Text
--color-text: #eeeeee;

View file

@ -28,6 +28,7 @@
--color-comment-threadline: var(--color-gray-2);
--color-comment-threadline-hover: var(--color-gray-4);
--color-comment-threadline-border: var(--color-gray-2);
--color-thumbnail-background: var(--color-gray-1);
// Icons
--color-follow-bg: #ffd4da;