Skip to content

Commit d208de5

Browse files
committed
Fix styling issue that causes the "Help It" button to be overflow. Fix repository name not loaded properly
1 parent 9e9359e commit d208de5

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

app/models/issue.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ export default DS.Model.extend({
88
const repoAry = this.get('repository_url').split('/');
99
return repoAry[repoAry.length - 1] + '/' + repoAry[repoAry.length - 2];
1010
}),
11+
repository: DS.belongsTo(),
1112
labels_url: DS.attr(),
1213
comments_url: DS.attr(),
1314
events_url: DS.attr(),

app/templates/issues.hbs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
{{/paper-checkbox}}
66
{{/card.actions}}
77
{{/paper-card}}
8-
<div class="layout-align-center layout-gt-xs-row layout-wrap">
8+
<div class="layout-align-center layout-gt-sm-row layout-wrap">
99
{{#each model as |issue|}}
1010
{{#paper-card class="flex-gt-sm-45 layout-nowrap" as |card|}}
1111
{{#card.header as |head|}}
@@ -14,7 +14,9 @@
1414
{{/head.avatar}}
1515
{{#head.text as |text|}}
1616
{{#text.title}}
17-
<h3>{{issue.repository.name}}</h3>
17+
<h3>
18+
<a href="http://github.com/{{issue.repository.owner.login}}">{{issue.repository.owner.login}}</a>/<a href="http://github.com/{{issue.repository.owner.login}}/{{issue.repository.name}}">{{issue.repository.name}}</a>
19+
</h3>
1820
{{/text.title}}
1921
{{/head.text}}
2022
{{/card.header}}
@@ -26,14 +28,12 @@
2628
{{markdown-to-html markdown=issue.body extensions='issueWrap'}}
2729
{{/read-more}}
2830
{{/card.content}}
29-
{{#card.actions class="layout-column"}}
30-
{{#paper-button primary=true
31-
raised=true
32-
href=issue.html_url
33-
target="_blank"}}
34-
{{paper-icon "check-circle" size=18}} Help It
35-
{{/paper-button}}
36-
{{/card.actions}}
31+
{{#paper-button primary=true
32+
raised=true
33+
href=issue.html_url
34+
target="_blank"}}
35+
{{paper-icon "check-circle" size=18}} Help It
36+
{{/paper-button}}
3737
{{/paper-card}}
3838
{{/each}}
3939
</div>

0 commit comments

Comments
 (0)