diff options
author | Eugen Rochko <eugen@zeonfederated.com> | 2017-01-20 18:31:49 +0100 |
---|---|---|
committer | Eugen Rochko <eugen@zeonfederated.com> | 2017-01-20 18:31:49 +0100 |
commit | 05abd977c1ace4931ea679059cd600ed41337a1c (patch) | |
tree | b6a8ded552bc332f7dc78123339a1622d2ecee9c /app/assets/javascripts | |
parent | f4e28785f1be40b67812bf0711e78a5f229c4eed (diff) |
Fix preview cards layout, do preview card crawling for remote statuses
Diffstat (limited to 'app/assets/javascripts')
-rw-r--r-- | app/assets/javascripts/components/features/status/components/card.jsx | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/app/assets/javascripts/components/features/status/components/card.jsx b/app/assets/javascripts/components/features/status/components/card.jsx index 7161de364..ccb06dfd5 100644 --- a/app/assets/javascripts/components/features/status/components/card.jsx +++ b/app/assets/javascripts/components/features/status/components/card.jsx @@ -14,16 +14,20 @@ const outerStyle = { }; const contentStyle = { - flex: '2', + flex: '1 1 auto', padding: '8px', - paddingLeft: '14px' + paddingLeft: '14px', + overflow: 'hidden' }; const titleStyle = { display: 'block', fontWeight: '500', marginBottom: '5px', - color: '#d9e1e8' + color: '#d9e1e8', + overflow: 'hidden', + textOverflow: 'ellipsis', + whiteSpace: 'nowrap' }; const descriptionStyle = { @@ -31,7 +35,7 @@ const descriptionStyle = { }; const imageOuterStyle = { - flex: '1', + flex: '0 0 100px', background: '#373b4a' }; @@ -84,8 +88,8 @@ const Card = React.createClass({ {image} <div style={contentStyle}> - <strong style={titleStyle}>{card.get('title')}</strong> - <p style={descriptionStyle}>{card.get('description')}</p> + <strong style={titleStyle} title={card.get('title')}>{card.get('title')}</strong> + <p style={descriptionStyle}>{card.get('description').substring(0, 50)}</p> <span style={hostStyle}>{getHostname(card.get('url'))}</span> </div> </a> |