From 3be0538c759cbe2d9dbeb4c733e89e3854ea6831 Mon Sep 17 00:00:00 2001 From: syuilo Date: Mon, 13 Nov 2017 04:34:30 +0900 Subject: [PATCH] :v: --- CHANGELOG.md | 2 + src/web/app/desktop/tags/home.tag | 151 +++++++++++------- .../app/desktop/tags/pages/home-customize.tag | 4 +- 3 files changed, 99 insertions(+), 58 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8aee824e2d..3c15299af4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ unreleased ---------- * 通信の最適化 * これで例えばサーバー情報ウィジェットを5000兆個設置しても利用するコネクションは一つだけになりウィジェットを1つ設置したときと(ネットワーク的な)負荷は変わらなくなる +* デザインの調整 +* ユーザビリティの向上 3040 (2017/11/12) ----------------- diff --git a/src/web/app/desktop/tags/home.tag b/src/web/app/desktop/tags/home.tag index 8da58eb51c..fd286851d9 100644 --- a/src/web/app/desktop/tags/home.tag +++ b/src/web/app/desktop/tags/home.tag @@ -1,35 +1,36 @@
-
-

ウィジェットを追加:

- - -
-

Tip: 一部のウィジェットは、クリックすることで表示を変更することができます。

-
-
-
-

ゴミ箱
(ここにウィジェットをドロップすると削除できます)

+ 完了 +
+
+

ウィジェットを追加:

+ + +
+
+
+

ゴミ箱

+
@@ -46,6 +47,7 @@ display block &[data-customize] + padding-top 48px background-image url('/assets/desktop/grid.svg') > .main > main > *:not(.maintop) @@ -59,38 +61,67 @@ display none > .customize - display flex - margin 0 auto - max-width 1200px - 32px - background #fff - border-radius 0 0 16px 16px - border solid 1px #ddd - border-top none + position fixed + z-index 1000 + top 0 + left 0 + width 100% + height 48px + background #f7f7f7 + box-shadow 0 1px 1px rgba(0, 0, 0, 0.075) + + > a + display block + position absolute + z-index 1001 + top 0 + right 0 + padding 0 16px + line-height 48px + text-decoration none + color $theme-color-foreground + background $theme-color + transition background 0.1s ease + + &:hover + background lighten($theme-color, 10%) + + &:active + background darken($theme-color, 10%) + transition background 0s ease + + > i + margin-right 8px > div - width 50% + display flex + margin 0 auto + max-width 1200px - 32px - &.adder - padding 16px + > div + width 50% - > p - display inline + &.adder + > p + display inline + line-height 48px - &.trash - border-left solid 1px #ddd + &.trash + border-left solid 1px #ddd - > div - width 100% - height 100% + > div + width 100% + height 100% - > p - position absolute - top 0 - left 0 - width 100% - margin 0 - text-align center - pointer-events none + > p + position absolute + top 0 + left 0 + width 100% + line-height 48px + margin 0 + text-align center + pointer-events none > .main display flex @@ -152,6 +183,7 @@