From fd6b4c051b71c0a4e26ca65a1a3eb399806dd1ff Mon Sep 17 00:00:00 2001 From: Harvey Kandola Date: Tue, 28 Nov 2017 11:32:14 +0000 Subject: [PATCH] restructure CSS files --- gui/app/components/folder/category-admin.js | 1 - gui/app/pods/customize/folders/controller.js | 41 ++------- gui/app/pods/customize/folders/template.hbs | 86 +++++++++---------- gui/app/pods/customize/template.hbs | 51 +++++------ gui/app/pods/profile/template.hbs | 8 ++ gui/app/styles/app.scss | 15 ++-- gui/app/styles/base.scss | 11 --- .../styles/view/{page-auth.scss => auth.scss} | 0 .../{page-customize.scss => customize.scss} | 28 +++--- .../{page-exceptions.scss => exceptions.scss} | 0 .../view/{page-onboard.scss => onboard.scss} | 0 .../view/{page-search.scss => search.scss} | 0 gui/app/styles/view/views.scss | 4 + .../components/customize/general-settings.hbs | 2 +- 14 files changed, 110 insertions(+), 137 deletions(-) rename gui/app/styles/view/{page-auth.scss => auth.scss} (100%) rename gui/app/styles/view/{page-customize.scss => customize.scss} (79%) rename gui/app/styles/view/{page-exceptions.scss => exceptions.scss} (100%) rename gui/app/styles/view/{page-onboard.scss => onboard.scss} (100%) rename gui/app/styles/view/{page-search.scss => search.scss} (100%) diff --git a/gui/app/components/folder/category-admin.js b/gui/app/components/folder/category-admin.js index 961e78c9..21a5f2e6 100644 --- a/gui/app/components/folder/category-admin.js +++ b/gui/app/components/folder/category-admin.js @@ -31,7 +31,6 @@ export default Component.extend(NotifierMixin, TooltipMixin, DropdownMixin, { this.load(); }, - willDestroyElement() { this._super(...arguments); this.removeTooltips(); diff --git a/gui/app/pods/customize/folders/controller.js b/gui/app/pods/customize/folders/controller.js index da8558fa..aa69c532 100644 --- a/gui/app/pods/customize/folders/controller.js +++ b/gui/app/pods/customize/folders/controller.js @@ -10,12 +10,10 @@ // https://documize.com import { inject as service } from '@ember/service'; - import Controller from '@ember/controller'; -import NotifierMixin from '../../../mixins/notifier'; -import DropdownMixin from '../../../mixins/dropdown'; +import TooltipMixin from '../../../mixins/tooltip'; -export default Controller.extend(NotifierMixin, DropdownMixin, { +export default Controller.extend(TooltipMixin, { folderService: service('folder'), folders: [], dropdown: null, @@ -33,34 +31,9 @@ export default Controller.extend(NotifierMixin, DropdownMixin, { } }.property('folders'), - - willDestroyElement() { - this._super(...arguments); - this.destroyDropdown(); - }, - actions: { - onShow(spaceId) { - this.set('deleteSpace.id', spaceId); - this.set('deleteSpace.name', ''); - $(".delete-space-dialog").css("display", "block"); - $('#delete-space-name').removeClass('error'); - - this.closeDropdown(); - - let dropOptions = Object.assign(this.get('dropDefaults'), { - target: $("#delete-space-button-" + spaceId)[0], - content: $(".delete-space-dialog")[0], - classes: 'drop-theme-basic', - position: "bottom right", - remove: false}); - - let drop = new Drop(dropOptions); - this.set('dropdown', drop); - }, - - onCancel() { - this.closeDropdown(); + onShow(id) { + this.set('deleteSpace.id', id); }, onDelete() { @@ -71,16 +44,16 @@ export default Controller.extend(NotifierMixin, DropdownMixin, { let spaceName = space.get('name'); if (spaceNameTyped !== spaceName || spaceNameTyped === '' || spaceName === '') { - $('#delete-space-name').addClass('error').focus(); + $('#delete-space-name').addClass('is-invalid').focus(); return; } - this.closeDropdown(); + $('#space-delete-modal').modal('hide'); + $('#space-delete-modal').modal('dispose'); this.get('folderService').delete(spaceId).then(() => { /* jshint ignore:line */ this.set('deleteSpace.id', ''); this.set('deleteSpace.name', ''); - this.showNotification("Deleted"); this.get('folderService').adminList().then((folders) => { let nonPrivateFolders = folders.rejectBy('folderType', 2); diff --git a/gui/app/pods/customize/folders/template.hbs b/gui/app/pods/customize/folders/template.hbs index dfa26f76..8e53a2ac 100644 --- a/gui/app/pods/customize/folders/template.hbs +++ b/gui/app/pods/customize/folders/template.hbs @@ -1,51 +1,47 @@ -
-
- - {{#if folders}} -
-
{{folders.length}} shared {{label}}
-
View and change shared space ownership
-
-
- {{#each folders as |folder|}} -
+{{#if folders}} +
+
+

{{folders.length}} shared {{label}}

+
+
+
+
+ {{#each folders as |folder|}} +
+
{{#link-to 'folder' folder.id folder.slug class="alt"}}{{folder.name}}{{/link-to}}
-
-
- delete +
+
+ delete
-
- {{/each}} -
- - - - {{else}} - -
-
{{folders.length}} shared {{label}}
-
There are no spaces to maintain
-
- - {{/if}} + {{/each}} +
-
+ + +{{else}} +

There are no spaces to maintain

+{{/if}} diff --git a/gui/app/pods/customize/template.hbs b/gui/app/pods/customize/template.hbs index 396789b8..227266c8 100644 --- a/gui/app/pods/customize/template.hbs +++ b/gui/app/pods/customize/template.hbs @@ -1,25 +1,28 @@ -{{#layout/zone-container}} - {{#layout/zone-sidebar}} -