mirror of
https://github.com/documize/community.git
synced 2025-08-08 23:15:29 +02:00
search ux comma
This commit is contained in:
parent
17f7b49712
commit
d0c80cf6a2
3 changed files with 24 additions and 17 deletions
|
@ -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
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -66,14 +66,6 @@
|
||||||
color: $color-link;
|
color: $color-link;
|
||||||
text-decoration: underline;
|
text-decoration: underline;
|
||||||
}
|
}
|
||||||
|
|
||||||
&:after {
|
|
||||||
content: '·'
|
|
||||||
}
|
|
||||||
|
|
||||||
&:last-of-type:after {
|
|
||||||
content: ''
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -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 »</span>
|
<div class="references">
|
||||||
{{#each result.ref as |ref index|}}
|
<span class="label">referenced »</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>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue