From 676e9c1167997bde348b368289e2eb27acdf3093 Mon Sep 17 00:00:00 2001 From: Fabrice Di Meglio Date: Tue, 24 Jun 2014 15:29:08 -0700 Subject: [PATCH] Update Dashboard layout - part 2 - follow UX spec - tablet UI support - tuning for phone UI See bug: #15384992 Setting Dashboard - padding updates Change-Id: I26fc6a51a4bb608399f319206c27f58c21b4aa64 --- res/layout-sw600dp/dashboard_tile.xml | 74 +++++++++++++++++++++++++++ res/layout/dashboard.xml | 3 ++ res/layout/dashboard_category.xml | 2 + res/layout/settings_main.xml | 4 +- res/values-land/dimens.xml | 13 +++-- res/values-sw600dp/dimens.xml | 20 +++++++- res/values-sw720dp-land/dimens.xml | 14 ++++- res/values-sw720dp/dimens.xml | 32 +++++++++++- res/values/dimens.xml | 20 ++++++-- res/values/themes.xml | 2 + 10 files changed, 171 insertions(+), 13 deletions(-) create mode 100644 res/layout-sw600dp/dashboard_tile.xml diff --git a/res/layout-sw600dp/dashboard_tile.xml b/res/layout-sw600dp/dashboard_tile.xml new file mode 100644 index 00000000000..a81779999a6 --- /dev/null +++ b/res/layout-sw600dp/dashboard_tile.xml @@ -0,0 +1,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/res/layout/dashboard.xml b/res/layout/dashboard.xml index 6c1ab8f440c..3c5fc88f85e 100644 --- a/res/layout/dashboard.xml +++ b/res/layout/dashboard.xml @@ -19,6 +19,9 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:scrollbarStyle="outsideOverlay" + android:paddingStart="@dimen/dashboard_side_margin" + android:paddingEnd="@dimen/dashboard_side_margin" + android:clipToPadding="false" android:background="@color/dashboard_background_color"> + android:layout_width="match_parent" + android:background="@color/dashboard_background_color"> diff --git a/res/values-land/dimens.xml b/res/values-land/dimens.xml index c9192f1cba6..2c8f92de10d 100755 --- a/res/values-land/dimens.xml +++ b/res/values-land/dimens.xml @@ -25,16 +25,23 @@ 100dp + + 46dip + 8dp 0dp - 4dp - 4dp - 4dp + 0dp + 0dp + 0dp 0dp + + 4dp + 4dp + 12dp diff --git a/res/values-sw600dp/dimens.xml b/res/values-sw600dp/dimens.xml index dcf75e7f80b..f70b4dc9dc9 100755 --- a/res/values-sw600dp/dimens.xml +++ b/res/values-sw600dp/dimens.xml @@ -39,15 +39,31 @@ 2dip 2 + 8dip + 24dp 80dp + + 16dp + 0dp + + + 0dp + 0dp + 0dp + 0dp + + + 16dp + 24dp + - 23dp + 8dp - 24dp + 8dp 32dp diff --git a/res/values-sw720dp-land/dimens.xml b/res/values-sw720dp-land/dimens.xml index 05914dfe0e3..21fb4bb70d6 100644 --- a/res/values-sw720dp-land/dimens.xml +++ b/res/values-sw720dp-land/dimens.xml @@ -15,5 +15,17 @@ --> - 150dp + 112dp + + + 128dp + + + 128dp + 128dp + + + 128dp + 128dp + diff --git a/res/values-sw720dp/dimens.xml b/res/values-sw720dp/dimens.xml index 06a7197511d..c75a2bd779f 100644 --- a/res/values-sw720dp/dimens.xml +++ b/res/values-sw720dp/dimens.xml @@ -19,10 +19,40 @@ 80dip 2 720dip - 32dp + + 64dp 1 2 + + + 64dip + + + 80dp + 80dp + + + 80dp + + + 24dp + 0dp + + + 0dp + 0dp + 0dp + 0dp + + + 24dp + 24dp + + + 80dp + 80dp + diff --git a/res/values/dimens.xml b/res/values/dimens.xml index b0ba50f7266..de530061b3c 100755 --- a/res/values/dimens.xml +++ b/res/values/dimens.xml @@ -90,20 +90,30 @@ 48dp + + 56dip + 16dp 72dp + + 0dp + 0dp 0dp - 4dp - 4dp - 4dp + 0dp + 0dp + 0dp 0dp + + 0dp + 0dp + 4dp @@ -111,7 +121,7 @@ 48dp - 12dp + 16dp 72dp @@ -120,7 +130,7 @@ 24dp - 12dp + 16dp 32dp diff --git a/res/values/themes.xml b/res/values/themes.xml index e23b3006c1a..c1e6b7c7a5b 100644 --- a/res/values/themes.xml +++ b/res/values/themes.xml @@ -81,6 +81,8 @@ @drawable/ic_wps_dark @drawable/wifi_signal_dark + @dimen/actionbar_size + @dimen/switchbar_margin_start @dimen/switchbar_margin_end