First commit of dynamic home page feature

- Add SettingsHomepageActivity
- Add feature flag
- Use com.google.android.material_material library

Change-Id: I325be249f739d3b03dc2f0d722319f5771e2313b
This commit is contained in:
Raff Tsai
2018-06-19 17:25:31 +08:00
parent 0861b53474
commit 3515bc7259
12 changed files with 392 additions and 31 deletions

View File

@@ -136,5 +136,9 @@
<color name="battery_maybe_color_dark">#fdd835</color> <!-- Material Yellow 600 -->
<color name="battery_bad_color_dark">#f44336</color> <!-- Material Red 500 -->
<!-- Dynamic home page -->
<color name="homepage_status_bar">#F1F3F4</color>
<color name="homepage_color_primary">#F8F9FA</color>
</resources>

View File

@@ -128,6 +128,8 @@
<dimen name="search_bar_height">48dp</dimen>
<dimen name="search_bar_corner_radius">2dp</dimen>
<dimen name="search_bar_text_size">16dp</dimen>
<dimen name="search_bar_card_elevation">2dp</dimen>
<dimen name="search_bar_content_inset">64dp</dimen>
<!-- Dimensions for Wifi Assistant Card -->
<dimen name="wifi_assistant_padding_top_bottom">16dp</dimen>
@@ -328,4 +330,10 @@
<dimen name="reset_checkbox_title_text_size">18sp</dimen>
<dimen name="reset_checkbox_summary_text_size">14sp</dimen>
<!-- Bottombar size and padding -->
<dimen name="homepage_bottomsheet_height">90dp</dimen>
<dimen name="homepage_bottombar_height">56dp</dimen>
<dimen name="homepage_bottombar_top_margin">34dp</dimen>
<dimen name="homepage_bottombar_fab_cradle">68dp</dimen>
</resources>

View File

@@ -367,4 +367,9 @@
<item name="android:windowNoTitle">true</item>
</style>
<style name="Theme.Settings.Home" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimaryDark">@color/homepage_status_bar</item>
<item name="android:colorPrimary">@color/homepage_color_primary</item>
</style>
</resources>