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 = []; let documents = [];
_.each(temp, function(document) { _.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( { documents.pushObject( {
doc: document[0], doc: document[0],
ref: document ref: refs,
hasReferences: hasRefs
}); });
}); });

View file

@ -66,14 +66,6 @@
color: $color-link; color: $color-link;
text-decoration: underline; 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="excerpt">{{ result.doc.documentExcerpt }}</div>
<div class="chips">{{search/tag-list documentTags=result.doc.documentTags}}</div> <div class="chips">{{search/tag-list documentTags=result.doc.documentTags}}</div>
</a> </a>
<div class="references"> {{#if result.hasReferences}}
<span class="label">referenced &raquo;</span> <div class="references">
{{#each result.ref as |ref index|}} <span class="label">referenced &raquo;</span>
<a class="link" href="s/{{result.doc.folderId}}/{{result.doc.folderSlug}}/d/{{ result.doc.documentId }}/{{result.doc.documentSlug}}?page={{ ref.id }}"> {{#each result.ref as |ref index|}}
{{ref.pageTitle}} <a class="link" href="s/{{result.doc.folderId}}/{{result.doc.folderSlug}}/d/{{ result.doc.documentId }}/{{result.doc.documentSlug}}?page={{ ref.id }}">
</a> {{ref.pageTitle}}{{ref.comma}}
{{/each}} </a>
</div> {{/each}}
</div>
{{/if}}
</li> </li>
{{/each}} {{/each}}
</ul> </ul>