mirror of
https://github.com/wekan/wekan.git
synced 2026-03-10 07:32:35 +01:00
Spinner now configureable in the Settings
This commit is contained in:
parent
849deae11e
commit
7519abf3fe
6 changed files with 55 additions and 7 deletions
|
|
@ -1,17 +1,37 @@
|
|||
function getSpinnerName() {
|
||||
return 'Bounce'
|
||||
}
|
||||
import Settings from '/models/settings';
|
||||
|
||||
Spinner = {
|
||||
getSpinnerTemplate() {
|
||||
return 'spinner' + getSpinnerName()
|
||||
return 'spinner' + this.getSpinnerName();
|
||||
},
|
||||
|
||||
getSpinnerTemplateRaw() {
|
||||
return 'spinner' + getSpinnerName() + 'Raw';
|
||||
return 'spinner' + this.getSpinnerName() + 'Raw';
|
||||
},
|
||||
|
||||
spinnerName: getSpinnerName().toLowerCase(),
|
||||
currentSetting: new ReactiveVar(),
|
||||
|
||||
currentSettings() {
|
||||
return this.currentSetting.get();
|
||||
},
|
||||
|
||||
getSpinnerName() {
|
||||
let ret = 'Bounce';
|
||||
if (this.currentSettings()) {
|
||||
ret = this.currentSettings().spinnerName;
|
||||
}
|
||||
return ret;
|
||||
},
|
||||
|
||||
getSpinnerNameLC() {
|
||||
return this.getSpinnerName().toLowerCase();
|
||||
},
|
||||
}
|
||||
|
||||
Blaze.registerHelper('Spinner', Spinner);
|
||||
|
||||
Meteor.subscribe('setting', {
|
||||
onReady() {
|
||||
Spinner.currentSetting.set(Settings.findOne());
|
||||
},
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue