mirror of
https://github.com/codeninjasllc/discourse.git
synced 2024-11-23 23:58:31 -05:00
UX: improve styling of closed messages
also cleans up styling of time gaps on mobile
This commit is contained in:
parent
3ccae5ed32
commit
ccc07605a7
4 changed files with 37 additions and 5 deletions
|
@ -22,8 +22,16 @@ export default Ember.Component.extend({
|
||||||
if (actionCode) {
|
if (actionCode) {
|
||||||
const dt = new Date(this.get('post.created_at'));
|
const dt = new Date(this.get('post.created_at'));
|
||||||
const when = Discourse.Formatter.relativeAge(dt, {format: 'medium-with-ago'});
|
const when = Discourse.Formatter.relativeAge(dt, {format: 'medium-with-ago'});
|
||||||
const result = I18n.t(`action_codes.${actionCode}`, {when});
|
var result = I18n.t(`action_codes.${actionCode}`, {when});
|
||||||
return result + (this.get('post.cooked') || '');
|
var cooked = this.get('post.cooked');
|
||||||
|
|
||||||
|
result = "<p>" + result + "</p>";
|
||||||
|
|
||||||
|
if (!Em.isEmpty(cooked)) {
|
||||||
|
result += "<div class='custom-message'>" + cooked + "</div>";
|
||||||
|
}
|
||||||
|
|
||||||
|
return result;
|
||||||
}
|
}
|
||||||
}.property('actionCode', 'post.created_at', 'post.cooked'),
|
}.property('actionCode', 'post.created_at', 'post.cooked'),
|
||||||
|
|
||||||
|
|
|
@ -11,5 +11,5 @@
|
||||||
{{avatar post imageSize="small"}}
|
{{avatar post imageSize="small"}}
|
||||||
</a>
|
</a>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
<p>{{{description}}}</p>
|
{{{description}}}
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -279,14 +279,24 @@ table.md-table {
|
||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
font-size: 0.9em;
|
font-size: 0.9em;
|
||||||
color: lighten($primary, 60%);
|
color: lighten($primary, 50%);
|
||||||
|
|
||||||
|
.custom-message {
|
||||||
|
text-transform: none;
|
||||||
|
margin: 15px 0px 5px;
|
||||||
|
font-weight: normal;
|
||||||
|
font-size: 14px;
|
||||||
|
p {
|
||||||
|
margin: 5px 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.avatar {
|
.avatar {
|
||||||
margin-right: 0.8em;
|
margin-right: 0.8em;
|
||||||
float: left;
|
float: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
p {
|
> p {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
padding-top: 4px;
|
padding-top: 4px;
|
||||||
}
|
}
|
||||||
|
|
|
@ -512,3 +512,17 @@ span.highlighted {
|
||||||
.read-state {
|
.read-state {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.small-action .small-action-desc {
|
||||||
|
.custom-message {
|
||||||
|
margin-left: -40px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.small-action .topic-avatar {
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.small-action.time-gap .topic-avatar {
|
||||||
|
margin-top: -5px;
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue