Light icons for DocumentsUI.

In some cases we want to show light variants.  Also tweak drawer
sizes and grid padding.

Bug: 15836082
Change-Id: Ic6459ff0533a7d346c03db5d7deb3d6da42e7649
diff --git a/src/com/android/documentsui/DirectoryFragment.java b/src/com/android/documentsui/DirectoryFragment.java
index e013cc3..001cac4 100644
--- a/src/com/android/documentsui/DirectoryFragment.java
+++ b/src/com/android/documentsui/DirectoryFragment.java
@@ -853,7 +853,11 @@
                 // We've already had to enumerate roots before any results can
                 // be shown, so this will never block.
                 final RootInfo root = roots.getRootBlocking(docAuthority, docRootId);
-                iconDrawable = root.loadIcon(context);
+                if (state.derivedMode == MODE_GRID) {
+                    iconDrawable = root.loadLightIcon(context);
+                } else {
+                    iconDrawable = root.loadIcon(context);
+                }
 
                 if (summary != null) {
                     final boolean alwaysShowSummary = getResources()
@@ -880,7 +884,7 @@
                 if (Document.MIME_TYPE_DIR.equals(docMimeType) && state.derivedMode == MODE_GRID
                         && showThumbnail) {
                     iconDrawable = context.getResources().getDrawable(
-                            R.drawable.ic_root_folder_dark);
+                            R.drawable.ic_root_folder_light);
                 }
 
                 if (summary != null) {