summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2017-03-19 00:24:43 +0900
committersyuilo <syuilotan@yahoo.co.jp>2017-03-19 00:24:43 +0900
commite6d293af575b62aa31f7d95f677f45da7f8baab5 (patch)
treed506cd209775b65521243377ce62c543e132641d /src
parent[Client] #7 (diff)
downloadmisskey-e6d293af575b62aa31f7d95f677f45da7f8baab5.tar.gz
misskey-e6d293af575b62aa31f7d95f677f45da7f8baab5.tar.bz2
misskey-e6d293af575b62aa31f7d95f677f45da7f8baab5.zip
[Client] ホームカスタマイズ機構ができるまではホームの配置を強制
Diffstat (limited to 'src')
-rw-r--r--src/web/app/common/scripts/generate-default-userdata.js3
-rw-r--r--src/web/app/desktop/tags/home.tag32
2 files changed, 33 insertions, 2 deletions
diff --git a/src/web/app/common/scripts/generate-default-userdata.js b/src/web/app/common/scripts/generate-default-userdata.js
index c19228dd49..1f3a04e649 100644
--- a/src/web/app/common/scripts/generate-default-userdata.js
+++ b/src/web/app/common/scripts/generate-default-userdata.js
@@ -5,7 +5,8 @@ const home = {
'profile',
'calendar',
'rss-reader',
- 'photo-stream'
+ 'photo-stream',
+ 'version'
],
right: [
'broadcast',
diff --git a/src/web/app/desktop/tags/home.tag b/src/web/app/desktop/tags/home.tag
index 7a148d123c..6c218d93c3 100644
--- a/src/web/app/desktop/tags/home.tag
+++ b/src/web/app/desktop/tags/home.tag
@@ -64,13 +64,31 @@
// https://github.com/riot/riot/issues/2080
if (this.mode == '') this.mode = 'timeline';
+ const _home = {
+ left: [
+ 'profile',
+ 'calendar',
+ 'rss-reader',
+ 'photo-stream',
+ 'version'
+ ],
+ right: [
+ 'broadcast',
+ 'notifications',
+ 'user-recommendation',
+ 'donation',
+ 'nav',
+ 'tips'
+ ]
+ };
+
this.home = [];
this.on('mount', () => {
this.refs.tl.on('loaded', () => {
this.trigger('loaded');
});
-
+/*
this.I.data.home.forEach(widget => {
try {
const el = document.createElement(`mk-${widget.name}-home-widget`);
@@ -86,6 +104,18 @@
// noop
}
});
+*/
+ _home.left.forEach(widget => {
+ const el = document.createElement(`mk-${widget}-home-widget`);
+ this.refs.left.appendChild(el);
+ this.home.push(riot.mount(el)[0]);
+ });
+
+ _home.right.forEach(widget => {
+ const el = document.createElement(`mk-${widget}-home-widget`);
+ this.refs.right.appendChild(el);
+ this.home.push(riot.mount(el)[0]);
+ });
});
this.on('unmount', () => {