UX: show user name and title on about page
This commit is contained in:
parent
228d3240eb
commit
98f28e1830
|
@ -1,7 +1,9 @@
|
||||||
{{#link-to 'user' user.username}}
|
<div class="user-image">
|
||||||
{{avatar user imageSize="tiny"}}
|
{{#link-to 'user' user.username}}{{avatar user imageSize="large"}}{{/link-to}}
|
||||||
{{user.username}}
|
</div>
|
||||||
{{#if user.name}}
|
|
||||||
({{user.name}})
|
<div class="user-detail">
|
||||||
{{/if}}
|
<span class="username">{{#link-to 'user' user.username}}{{user.username}}{{/link-to}}</span>
|
||||||
{{/link-to}}
|
<span class="name">{{user.name}}</span>
|
||||||
|
<span class="title">{{user.title}}</span>
|
||||||
|
</div>
|
||||||
|
|
|
@ -6,13 +6,43 @@ section.about {
|
||||||
}
|
}
|
||||||
|
|
||||||
.user-small {
|
.user-small {
|
||||||
padding: 5px;
|
padding: 8px;
|
||||||
width: 200px;
|
width: 205px;
|
||||||
|
height: 60px;
|
||||||
float: left;
|
float: left;
|
||||||
|
|
||||||
img {
|
.user-image {
|
||||||
|
float: left;
|
||||||
padding-right: 4px;
|
padding-right: 4px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.user-detail {
|
||||||
|
float: left;
|
||||||
|
width: 70%;
|
||||||
|
|
||||||
|
span {
|
||||||
|
float: left;
|
||||||
|
width: 90%;
|
||||||
|
padding-left: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.username a {
|
||||||
|
font-weight: bold;
|
||||||
|
font-size: 16px;
|
||||||
|
color: scale-color($primary, $lightness: 30%);
|
||||||
|
}
|
||||||
|
|
||||||
|
.name {
|
||||||
|
font-size: 13px;
|
||||||
|
color: scale-color($primary, $lightness: 30%);
|
||||||
|
}
|
||||||
|
|
||||||
|
.title {
|
||||||
|
font-size: 13px;
|
||||||
|
color: scale-color($primary, $lightness: 50%);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
p {
|
p {
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
class UserNameSerializer < ApplicationSerializer
|
class UserNameSerializer < ApplicationSerializer
|
||||||
attributes :id, :username, :name, :uploaded_avatar_id, :avatar_template
|
attributes :id, :username, :name, :title, :uploaded_avatar_id, :avatar_template
|
||||||
|
|
||||||
def include_name?
|
def include_name?
|
||||||
SiteSetting.enable_names?
|
SiteSetting.enable_names?
|
||||||
|
|
Loading…
Reference in New Issue