1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-07-25 08:09:43 +02:00

Set consistent browser titles

This commit is contained in:
sauls8t 2018-01-24 13:23:11 +00:00
parent 88b99979a9
commit adef6dfffa
37 changed files with 140 additions and 117 deletions

View file

@ -29,6 +29,7 @@ export default Route.extend({
},
activate() {
this.get('browser').setTitleAsPhrase('Forgot Password');
$('body').addClass('background-color-theme-light');
},

View file

@ -57,10 +57,10 @@ export default Route.extend({
setupController: function (controller, model) {
controller.set('model', model);
controller.reset();
this.browser.setTitleAsPhrase("Login");
},
activate() {
this.get('browser').setTitleAsPhrase('Login');
$('body').addClass('background-color-theme-light');
},

View file

@ -18,6 +18,7 @@ export default Route.extend({
},
activate() {
this.get('browser').setTitleAsPhrase('Reset Password');
$('body').addClass('background-color-theme-light');
},

View file

@ -36,6 +36,7 @@ export default Route.extend(AuthenticatedRouteMixin, {
},
activate() {
this.get('browser').setTitle('Share Space');
$('body').addClass('background-color-off-white');
},

View file

@ -10,7 +10,6 @@
// https://documize.com
import { inject as service } from '@ember/service';
import Route from '@ember/routing/route';
export default Route.extend({
@ -29,4 +28,8 @@ export default Route.extend({
this.transitionTo('auth.login');
});
},
activate() {
this.get('browser').setTitle('SSO');
}
});

View file

@ -10,7 +10,6 @@
// https://documize.com
import { Promise as EmberPromise } from 'rsvp';
import { inject as service } from '@ember/service';
import Route from '@ember/routing/route';
import AuthenticatedRouteMixin from 'ember-simple-auth/mixins/authenticated-route-mixin';
@ -50,6 +49,6 @@ export default Route.extend(AuthenticatedRouteMixin, {
},
activate() {
document.title = "Authentication | Documize";
this.get('browser').setTitle('Authentication');
}
});

View file

@ -10,7 +10,7 @@
// https://documize.com
import $ from 'jquery';
import { computed } from '@ember/computed';
import { computed } from '@ember/object';
import { inject as service } from '@ember/service';
import Controller from '@ember/controller';
import TooltipMixin from '../../../mixins/tooltip';

View file

@ -10,7 +10,6 @@
// https://documize.com
import { inject as service } from '@ember/service';
import Route from '@ember/routing/route';
import AuthenticatedRouteMixin from 'ember-simple-auth/mixins/authenticated-route-mixin';
@ -34,10 +33,9 @@ export default Route.extend(AuthenticatedRouteMixin, {
}
controller.set('folders', nonPrivateFolders);
},
activate() {
document.title = "Spaces | Documize";
this.get('browser').setTitle('Spaces');
}
});

View file

@ -10,7 +10,6 @@
// https://documize.com
import { inject as service } from '@ember/service';
import Route from '@ember/routing/route';
import RSVP from 'rsvp';
import AuthenticatedRouteMixin from 'ember-simple-auth/mixins/authenticated-route-mixin';
@ -35,6 +34,6 @@ export default Route.extend(AuthenticatedRouteMixin, {
},
activate() {
document.title = "Settings | Documize";
this.get('browser').setTitle('General Settings');
}
});

View file

@ -10,7 +10,6 @@
// https://documize.com
import { inject as service } from '@ember/service';
import Route from '@ember/routing/route';
import RSVP from 'rsvp';
import AuthenticatedRouteMixin from 'ember-simple-auth/mixins/authenticated-route-mixin';
@ -33,6 +32,6 @@ export default Route.extend(AuthenticatedRouteMixin, {
},
activate() {
document.title = "Settings | Documize";
this.get('browser').setTitle('License');
}
});

View file

@ -32,6 +32,6 @@ export default Route.extend(AuthenticatedRouteMixin, {
},
activate() {
document.title = "SMTP | Documize";
this.get('browser').setTitle('SMTP Settings');
}
});

View file

@ -10,7 +10,6 @@
// https://documize.com
import { Promise as EmberPromise } from 'rsvp';
import { inject as service } from '@ember/service';
import Route from '@ember/routing/route';
import AuthenticatedRouteMixin from 'ember-simple-auth/mixins/authenticated-route-mixin';
@ -44,6 +43,6 @@ export default Route.extend(AuthenticatedRouteMixin, {
},
activate() {
document.title = "Users | Documize";
this.get('browser').setTitle('Users');
}
});

View file

@ -111,7 +111,6 @@ export default Controller.extend(TooltipMixin, {
pendingChanges.push({ pageId: deleteId });
this.get('documentService').deletePages(documentId, deleteId, pendingChanges).then(() => {
// this.send('onPageLevelChange', '', pendingChanges);
this.get('documentService').fetchPages(this.get('document.id'), this.get('session.user.id')).then((pages) => {
this.set('pages', pages);
});
@ -119,7 +118,6 @@ export default Controller.extend(TooltipMixin, {
} else {
// page delete followed by re-leveling child pages
this.get('documentService').deletePage(documentId, deleteId).then(() => {
// this.send('onPageLevelChange', '', pendingChanges);
this.get('documentService').fetchPages(this.get('document.id'), this.get('session.user.id')).then((pages) => {
this.set('pages', pages);
});

View file

@ -10,7 +10,6 @@
// https://documize.com
import { Promise as EmberPromise, hash } from 'rsvp';
import { inject as service } from '@ember/service';
import Route from '@ember/routing/route';
import AuthenticatedRouteMixin from 'ember-simple-auth/mixins/authenticated-route-mixin';
@ -54,21 +53,10 @@ export default Route.extend(AuthenticatedRouteMixin, {
categories: this.get('categories'),
categorySummary: this.get('categorySummary'),
categoryMembers: this.get('categoryMembers'),
// categories: this.get('categoryService').getUserVisible(this.modelFor('folder').folder.get('id')),
// categorySummary: this.get('categoryService').getSummary(this.modelFor('folder').folder.get('id')),
// categoryMembers: this.get('categoryService').getSpaceCategoryMembership(this.modelFor('folder').folder.get('id')),
});
},
afterModel(model, transition) { // eslint-disable-line no-unused-vars
// model.folder = this.modelFor('folder').folder;
// model.permissions = this.modelFor('folder').permissions;
// model.folders = this.modelFor('folder').folders;
// model.documents = this.modelFor('folder').documents;
// model.templates = this.modelFor('folder').templates;
// model.showStartDocument = false;
// model.rootDocCount = 0;
let docs = model.documents;
let categoryMembers = model.categoryMembers;
let rootDocCount = 0;

View file

@ -27,5 +27,9 @@ export default Route.extend(AuthenticatedRouteMixin, {
model() {
return this.get('folderService').getAll();
}
},
activate() {
this.get('browser').setTitle('Spaces');
}
});

View file

@ -10,7 +10,6 @@
// https://documize.com
import { inject as service } from '@ember/service';
import Route from '@ember/routing/route';
import AuthenticatedRouteMixin from 'ember-simple-auth/mixins/authenticated-route-mixin';
@ -37,4 +36,4 @@ export default Route.extend(AuthenticatedRouteMixin, {
controller.set('model', model);
controller.set("folder", this.get('folderService.currentFolder'));
}
});
});

View file

@ -12,4 +12,8 @@
import Route from '@ember/routing/route';
import AuthenticatedRouteMixin from 'ember-simple-auth/mixins/authenticated-route-mixin';
export default Route.extend(AuthenticatedRouteMixin);
export default Route.extend(AuthenticatedRouteMixin, {
activate() {
this.get('browser').setTitle('Search');
}
});