TBR: Rearranging overview-summary and package-summary

Change-Id: Ia7904f068af7ee919db04861511d1c56d4470636
diff --git a/baku-toolkit/lib/build.gradle b/baku-toolkit/lib/build.gradle
index 4f0987f..c91b62a 100644
--- a/baku-toolkit/lib/build.gradle
+++ b/baku-toolkit/lib/build.gradle
@@ -105,7 +105,7 @@
     apk ('org.slf4j:slf4j-android:1.7.12')
     */
 
-    //javadoc 'io.v:doclet:0.1.0'
+    //javadoc 'io.v:doclet:0.1.1'
     javadoc 'ch.raffael.pegdown-doclet:pegdown-doclet:1.2'
 }
 
@@ -150,6 +150,7 @@
 task javadoc (type: FullProcessingJavadoc) {
     source = android.sourceSets.main.java.srcDirs
     classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
+    title 'Baku Toolkit ' + version + ' API'
 
     options {
         overview 'src/main/java/overview.md'
diff --git a/baku-toolkit/lib/src/main/java/custom-styles.css b/baku-toolkit/lib/src/main/java/custom-styles.css
index d93abb1..12175ee 100644
--- a/baku-toolkit/lib/src/main/java/custom-styles.css
+++ b/baku-toolkit/lib/src/main/java/custom-styles.css
@@ -23,4 +23,13 @@
 
 ul.blockList li.blockList .block h2 {
     padding: initial;
+}
+
+/*
+TODO(rosswang): These styles should be moved to the doclet.
+Fix the spacing between a package header and its description in the package summaries.
+*/
+
+.header + .contentContainer > .block:first-child p:first-child {
+    margin-top: 0;
 }
\ No newline at end of file