diff --git a/gui/app/components/document/space-category.js b/gui/app/components/document/space-category.js index 040a48c5..38fd2f14 100644 --- a/gui/app/components/document/space-category.js +++ b/gui/app/components/document/space-category.js @@ -69,7 +69,7 @@ export default Ember.Component.extend(TooltipMixin, NotifierMixin, { folderId: folderId, documentId: docId, categoryId: l.get('id') - } + }; toLink.push(t); }); @@ -80,7 +80,7 @@ export default Ember.Component.extend(TooltipMixin, NotifierMixin, { folderId: folderId, documentId: docId, categoryId: l.get('id') - } + }; toUnlink.pushObject(t); }); diff --git a/gui/app/styles/view/folder/document.scss b/gui/app/styles/view/folder/document.scss index 0c380726..7aa15bfa 100644 --- a/gui/app/styles/view/folder/document.scss +++ b/gui/app/styles/view/folder/document.scss @@ -31,6 +31,14 @@ .documents-list { margin-bottom: 50px; + > .caption { + text-transform: uppercase; + color: $color-gray; + font-weight: bold; + font-size: 1.0rem; + margin: 0 0 10px 0; + } + .document-item { margin: 0 0 25px 0; padding: 25px 15px; @@ -133,10 +141,39 @@ } } -.category-filter { - margin-bottom: 30px; - > .selected { - @extend .button-nav; +.space-filter { + display: inline-block; + margin: 0 30px 30px 0; + + > .caption { + text-transform: uppercase; + color: $color-gray; + font-weight: bold; + font-size: 1.0rem; + margin: 0 0 10px 0; } } + +.category-filter { + display: inline-block; + margin: 0 0 30px 0; + + > .regular-button { + margin-right: 10px; + } + + > .caption { + text-transform: uppercase; + color: $color-gray; + font-weight: bold; + font-size: 1.0rem; + margin: 0 0 10px 0; + } +} + +// .category-filter { +// > .selected { +// // @extend .button-nav; +// } +// } diff --git a/gui/app/templates/components/folder/documents-list.hbs b/gui/app/templates/components/folder/documents-list.hbs index 5e40f273..f52b09fd 100644 --- a/gui/app/templates/components/folder/documents-list.hbs +++ b/gui/app/templates/components/folder/documents-list.hbs @@ -1,5 +1,6 @@ {{#if (gt documents.length 0)}}
+
Documents
{{#each documents key="id" as |document|}}
diff --git a/gui/app/templates/components/folder/space-heading.hbs b/gui/app/templates/components/folder/space-heading.hbs index 7b431a2c..6e1844e9 100644 --- a/gui/app/templates/components/folder/space-heading.hbs +++ b/gui/app/templates/components/folder/space-heading.hbs @@ -3,7 +3,9 @@

{{folder.name}}

- This space contains {{documents.length}} {{if (eq rootDocCount.length 1) 'document' 'documents'}} across {{categories.length}} {{if (eq categories.length 1) 'category' 'categories'}} + This space contains {{documents.length}} {{if (eq rootDocCount.length 1) 'document' 'documents'}} + {{if (eq categories.length 1) (concat 'and ' categories.length ' category')}} + {{if (gt categories.length 1) (concat 'and ' categories.length ' categories')}}
{{else}} diff --git a/gui/app/templates/components/folder/space-view.hbs b/gui/app/templates/components/folder/space-view.hbs index bb248a1d..e0cd9dbb 100644 --- a/gui/app/templates/components/folder/space-view.hbs +++ b/gui/app/templates/components/folder/space-view.hbs @@ -14,24 +14,28 @@ {{else}} {{#if hasCategories}} -
- {{#if (gt rootDocCount 0)}} -
- {{folder.name}} ({{rootDocCount}}) + {{#if (gt rootDocCount 0)}} +
+
Space
+
+
{{folder.name}} ({{rootDocCount}})
- {{/if}} - {{#each categories as |cat index|}} -
-
- {{cat.category}} ({{cat.docCount}}) -
- {{/each}} -
+
+ {{/if}} + {{#if (gt categories.length 0)}} +
+
Category
+ {{#each categories as |cat index|}} +
+ {{cat.category}} ({{cat.docCount}}) +
+
+ {{/each}} +
+ {{/if}} {{/if}} {{folder/documents-list documents=filteredDocs folders=folders folder=folder templates=templates permissions=permissions selectedDocuments=(mut selectedDocuments)}} -{{/if}} \ No newline at end of file +{{/if}}