This commit is contained in:
syuilo 2017-02-18 16:37:22 +09:00
parent 57e5bac1fd
commit 9e6108f3e2
3 changed files with 49 additions and 30 deletions

View File

@ -5,8 +5,8 @@
const riot = require('riot'); const riot = require('riot');
require('velocity-animate'); require('velocity-animate');
const api = require('./common/scripts/api'); const api = require('./common/scripts/api');
const signout = require('./common/scripts/signout.ls'); const signout = require('./common/scripts/signout');
const generateDefaultUserdata = require('./common/scripts/generate-default-userdata.ls'); const generateDefaultUserdata = require('./common/scripts/generate-default-userdata');
const mixins = require('./common/mixins.ls'); const mixins = require('./common/mixins.ls');
const checkForUpdate = require('./common/scripts/check-for-update.ls'); const checkForUpdate = require('./common/scripts/check-for-update.ls');
require('./common/tags'); require('./common/tags');

View File

@ -0,0 +1,47 @@
const uuid = require('./uuid.js');
const home = {
left: [
'profile',
'calendar',
'rss-reader',
'photo-stream'
],
right: [
'broadcast',
'notifications',
'user-recommendation',
'donation',
'nav',
'tips'
]
};
module.exports = () => {
const homeData = [];
home.left.forEach(widget => {
homeData.push({
name: widget,
id: uuid(),
place: 'left'
});
});
home.right.forEach(widget => {
homeData.push({
name: widget,
id: uuid(),
place: 'right'
});
});
const data = {
cache: true,
debug: false,
nya: true,
home: homeData
};
return data;
};

View File

@ -1,28 +0,0 @@
uuid = require './uuid.js'
home =
left: [ \profile \calendar \rss-reader \photo-stream ]
right: [ \broadcast \notifications \user-recommendation \donation \nav \tips ]
module.exports = ~>
home-data = []
home.left.for-each (widget) ~>
home-data.push do
name: widget
id: uuid!
place: \left
home.right.for-each (widget) ~>
home-data.push do
name: widget
id: uuid!
place: \right
data =
cache: true
debug: false
nya: true
home: home-data
return data