Skip to content

Commit

Permalink
Adds click-able div that expands status (mastodon#10733) (mastodon#10766
Browse files Browse the repository at this point in the history
)

The clickable div is positioned under the account avatar and covers
all empty space below it to the end of the status.
  • Loading branch information
Dar13 authored and Gargron committed May 15, 2019
1 parent 5f7709a commit c1f39fb
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 0 deletions.
1 change: 1 addition & 0 deletions app/javascript/mastodon/components/status.js
Original file line number Diff line number Diff line change
Expand Up @@ -356,6 +356,7 @@ class Status extends ImmutablePureComponent {
{prepend}

<div className={classNames('status', `status-${status.get('visibility')}`, { 'status-reply': !!status.get('in_reply_to_id'), muted: this.props.muted, read: unread === false })} data-id={status.get('id')}>
<div className='status__expand' onClick={this.handleClick} role='presentation' />
<div className='status__info'>
<a href={status.get('url')} className='status__relative-time' target='_blank' rel='noopener'><RelativeTimestamp timestamp={status.get('created_at')} /></a>

Expand Down
9 changes: 9 additions & 0 deletions app/javascript/styles/mastodon/components.scss
Original file line number Diff line number Diff line change
Expand Up @@ -1412,6 +1412,15 @@ a.account__display-name {
width: 48px;
}

.status__expand {
width: 68px;
position: absolute;
left: 0;
top: 0;
height: 100%;
cursor: pointer;
}

.muted {
.status__content p,
.status__content a {
Expand Down

0 comments on commit c1f39fb

Please sign in to comment.