1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-08-08 15:05:28 +02:00

search ux comma

This commit is contained in:
Harvey Kandola 2016-07-01 21:23:03 -07:00
parent 17f7b49712
commit d0c80cf6a2
3 changed files with 24 additions and 17 deletions

View file

@ -21,9 +21,22 @@ export default Ember.Component.extend({
let documents = [];
_.each(temp, function(document) {
let refs = [];
if (document.length > 1) {
refs = document.slice(1);
}
_.each(refs, function(ref, index) {
ref.comma = index === refs.length-1 ? "" : ", ";
});
let hasRefs = refs.length > 0;
documents.pushObject( {
doc: document[0],
ref: document
ref: refs,
hasReferences: hasRefs
});
});

View file

@ -66,14 +66,6 @@
color: $color-link;
text-decoration: underline;
}
&:after {
content: '·'
}
&:last-of-type:after {
content: ''
}
}
}
}

View file

@ -8,14 +8,16 @@
<div class="excerpt">{{ result.doc.documentExcerpt }}</div>
<div class="chips">{{search/tag-list documentTags=result.doc.documentTags}}</div>
</a>
<div class="references">
<span class="label">referenced &raquo;</span>
{{#each result.ref as |ref index|}}
<a class="link" href="s/{{result.doc.folderId}}/{{result.doc.folderSlug}}/d/{{ result.doc.documentId }}/{{result.doc.documentSlug}}?page={{ ref.id }}">
{{ref.pageTitle}}
</a>
{{/each}}
</div>
{{#if result.hasReferences}}
<div class="references">
<span class="label">referenced &raquo;</span>
{{#each result.ref as |ref index|}}
<a class="link" href="s/{{result.doc.folderId}}/{{result.doc.folderSlug}}/d/{{ result.doc.documentId }}/{{result.doc.documentSlug}}?page={{ ref.id }}">
{{ref.pageTitle}}{{ref.comma}}
</a>
{{/each}}
</div>
{{/if}}
</li>
{{/each}}
</ul>