Use handlebars helpers wherever possible
This commit is contained in:
parent
0715107735
commit
af9d6ddab3
7 changed files with 18 additions and 20 deletions
|
|
@ -53,12 +53,12 @@
|
|||
width: 50px;
|
||||
}
|
||||
}
|
||||
.author {
|
||||
.author-name {
|
||||
font-weight: bold;
|
||||
margin-bottom: 4px;
|
||||
unicode-bidi: bidi-override;
|
||||
}
|
||||
a.author { color: $blue; }
|
||||
a.author-name { color: $blue; }
|
||||
.feedback {
|
||||
margin-top: 5px;
|
||||
font-size: 11px;
|
||||
|
|
|
|||
|
|
@ -20,11 +20,9 @@
|
|||
{{/if}}
|
||||
</div>
|
||||
|
||||
{{#with author}}
|
||||
<a href="/people/{{guid}}" class="author author-name {{hovercardable this}}">
|
||||
{{#linkToAuthor author}}
|
||||
{{name}}
|
||||
</a>
|
||||
{{/with}}
|
||||
{{/linkToAuthor}}
|
||||
|
||||
<div class="collapsible comment-content">
|
||||
{{{text}}}
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@
|
|||
<div class="user-menu-more-indicator">
|
||||
▼
|
||||
</div>
|
||||
<img alt="{{current_user.name}}" class="avatar user-menu-avatar" src="{{current_user.avatar.small}}" title="{{current_user.name}}" />
|
||||
{{{personImage current_user 'small' 'avatar user-menu-avatar'}}}
|
||||
<a class="user-name" href="#">{{current_user.name}}</a>
|
||||
</li>
|
||||
<li class="user-menu-item"><a href="/people/{{current_user.guid}}">{{t "header.profile"}}</a></li>
|
||||
|
|
|
|||
|
|
@ -12,11 +12,9 @@
|
|||
{{else}}
|
||||
|
||||
{{#each likes}}
|
||||
{{#with author}}
|
||||
<a href="/people/{{guid}}" class="{{hovercardable this}}">
|
||||
<img src="{{avatar.small}}" class="avatar micro" title="{{name}}"/>
|
||||
</a>
|
||||
{{/with}}
|
||||
{{#linkToAuthor author}}
|
||||
{{{personImage this 'small' 'micro'}}}
|
||||
{{/linkToAuthor}}
|
||||
{{/each}}
|
||||
{{/unless}}
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -6,14 +6,16 @@
|
|||
|
||||
{{#with root}}
|
||||
<a href="/people/{{author.guid}}" class="img {{{hovercardable this}}}">
|
||||
<img src="{{author.avatar.small}}" class="avatar" />
|
||||
{{{personImage author 'small'}}}
|
||||
</a>
|
||||
{{/with}}
|
||||
|
||||
{{#with root}}
|
||||
<div class="bd">
|
||||
<div>
|
||||
<a href="/people/{{author.guid}}" class="author {{{hovercardable author}}}">{{author.name}}</a>
|
||||
{{#linkToAuthor author}}
|
||||
{{name}}
|
||||
{{/linkToAuthor}}
|
||||
|
||||
<span class="details grey">
|
||||
-
|
||||
|
|
|
|||
|
|
@ -37,9 +37,9 @@
|
|||
{{/if}}
|
||||
|
||||
<div>
|
||||
{{#with author}}
|
||||
<a href="/people/{{guid}}" class="author {{{hovercardable this}}}">{{name}}</a>
|
||||
{{/with}}
|
||||
{{#linkToAuthor author}}
|
||||
{{name}}
|
||||
{{/linkToAuthor}}
|
||||
|
||||
<span class="details grey">
|
||||
-
|
||||
|
|
|
|||
|
|
@ -16,6 +16,6 @@ end
|
|||
|
||||
When (/^I hover "([^"]*)" within "([^"]*)"$/) do |name, selector|
|
||||
with_scope(selector) do
|
||||
find(".author", text: name).hover
|
||||
find(".author-name", text: name).hover
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Reference in a new issue