summaryrefslogtreecommitdiff
path: root/src/web
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2017-02-14 06:47:33 +0900
committersyuilo <syuilotan@yahoo.co.jp>2017-02-14 06:47:33 +0900
commit73b2c533ec670a81eb0b401a602cf473e9ba7936 (patch)
treef18eb0947c43abc3bf2127c47cd3f8b9010ad166 /src/web
parent[API] Fix bug (diff)
downloadmisskey-73b2c533ec670a81eb0b401a602cf473e9ba7936.tar.gz
misskey-73b2c533ec670a81eb0b401a602cf473e9ba7936.tar.bz2
misskey-73b2c533ec670a81eb0b401a602cf473e9ba7936.zip
[Cliewnt] Display drive usagae in drive window
Diffstat (limited to 'src/web')
-rw-r--r--src/web/app/desktop/tags/drive/browser-window.tag24
1 files changed, 21 insertions, 3 deletions
diff --git a/src/web/app/desktop/tags/drive/browser-window.tag b/src/web/app/desktop/tags/drive/browser-window.tag
index 6d092aecbd..4c9db8d776 100644
--- a/src/web/app/desktop/tags/drive/browser-window.tag
+++ b/src/web/app/desktop/tags/drive/browser-window.tag
@@ -1,12 +1,24 @@
<mk-drive-browser-window>
- <mk-window ref="window" is-modal={ false } width={ '800px' } height={ '500px' }><yield to="header"><i class="fa fa-cloud"></i>ドライブ</yield>
-<yield to="content">
- <mk-drive-browser multiple={ true } folder={ parent.folder }></mk-drive-browser></yield>
+ <mk-window ref="window" is-modal={ false } width={ '800px' } height={ '500px' }>
+ <yield to="header">
+ <p class="info" if={ parent.usage }><b>{ parent.usage.toFixed(1) }%</b>使用中</p>
+ <i class="fa fa-cloud"></i>ドライブ
+ </yield>
+ <yield to="content">
+ <mk-drive-browser multiple={ true } folder={ parent.folder }></mk-drive-browser>
+ </yield>
</mk-window>
<style type="stylus">
:scope
> mk-window
[data-yield='header']
+ > .info
+ position absolute
+ top 0
+ left 16px
+ margin 0
+ font-size 80%
+
> i
margin-right 4px
@@ -16,12 +28,18 @@
</style>
<script>
+ @mixin \api
+
@folder = if @opts.folder? then @opts.folder else null
@on \mount ~>
@refs.window.on \closed ~>
@unmount!
+ @api \drive .then (info) ~>
+ @update do
+ usage: info.usage / info.capacity * 100
+
@close = ~>
@refs.window.close!
</script>