lineage: fix sdk documentation generation

Change-Id: I800a8bca5667bccd7761ed56f25376574a267891
Signed-off-by: Joey <joey@lineageos.org>
diff --git a/build/tools/droiddoc/templates-lineage-sdk/assets/android-developer-docs.css b/build/tools/droiddoc/templates-lineage-sdk/assets/android-developer-docs.css
index cd610f7..bc27b32 100644
--- a/build/tools/droiddoc/templates-lineage-sdk/assets/android-developer-docs.css
+++ b/build/tools/droiddoc/templates-lineage-sdk/assets/android-developer-docs.css
@@ -1899,8 +1899,8 @@
 }
 
 div.design-announce {
-  border-top:1px solid #33B5E5;
-  border-bottom:1px solid #33B5E5;
+  border-top:1px solid #167c80;
+  border-bottom:1px solid #167c80;
   padding:5px 10px 10px 55px;
   margin:2em 0;
   background:url('images/icon_design.png') 5px 13px no-repeat;
diff --git a/build/tools/droiddoc/templates-lineage-sdk/assets/cid_smart.png b/build/tools/droiddoc/templates-lineage-sdk/assets/cid_smart.png
deleted file mode 100755
index 67c1f77..0000000
--- a/build/tools/droiddoc/templates-lineage-sdk/assets/cid_smart.png
+++ /dev/null
Binary files differ
diff --git a/build/tools/droiddoc/templates-lineage-sdk/assets/css/default.css b/build/tools/droiddoc/templates-lineage-sdk/assets/css/default.css
index f411d93..7e0926f 100644
--- a/build/tools/droiddoc/templates-lineage-sdk/assets/css/default.css
+++ b/build/tools/droiddoc/templates-lineage-sdk/assets/css/default.css
@@ -4,13 +4,13 @@
 /* common mixins */
 /* page layout + top-level styles */
 ::selection {
-  background-color: #0099cc;
+  background-color: #167c80;
   color: #fff; }
 ::-webkit-selection {
-  background-color: #0099cc;
+  background-color: #167c80;
   color: #fff; }
 ::-moz-selection {
-  background-color: #0099cc;
+  background-color: #167c80;
   color: #fff; }
 
 html, body {
@@ -112,11 +112,11 @@
 
 a:hover,
 acronym:hover {
-  color: #7aa1b0 !important; }
+  color: #0C4446 !important; }
 
 a:focus,
 a:active {
-  color: #33b5e5 !important; }
+  color: #167c80 !important; }
 
 a.external-link {
   background:url('../images/styles/open_new_page.png') no-repeat 100% 50%;
@@ -146,8 +146,8 @@
 
 acronym:hover,
 .tooltip-link:hover {
-  color: #7aa1b0;
-  border-bottom-color: #7aa1b0; }
+  color: #0C4446;
+  border-bottom-color: #0C4446; }
 
 img.with-shadow,
 video.with-shadow {
@@ -677,36 +677,36 @@
 /* content body */
 @-webkit-keyframes glowheader {
   from {
-    background-color: #33b5e5;
+    background-color: #167c80;
     color: #000;
     border-bottom-color: #000; }
 
   to {
     background-color: transparent;
-    color: #33b5e5;
-    border-bottom-color: #33b5e5; } }
+    color: #167c80;
+    border-bottom-color: #167c80; } }
 
 @-moz-keyframes glowheader {
   from {
-    background-color: #33b5e5;
+    background-color: #167c80;
     color: #000;
     border-bottom-color: #000; }
 
   to {
     background-color: transparent;
-    color: #33b5e5;
-    border-bottom-color: #33b5e5; } }
+    color: #167c80;
+    border-bottom-color: #167c80; } }
 
 @keyframes glowheader {
   from {
-    background-color: #33b5e5;
+    background-color: #167c80;
     color: #000;
     border-bottom-color: #000; }
 
   to {
     background-color: transparent;
-    color: #33b5e5;
-    border-bottom-color: #33b5e5; } }
+    color: #167c80;
+    border-bottom-color: #167c80; } }
 
 h1:target,
 h2:target,
@@ -765,7 +765,7 @@
     left: -20px;
     float: left;
     width: 17px;
-    color: #33b5e5;
+    color: #167c80;
     font-weight: 500; }
 .design .with-callouts ul>li {
   list-style-position: outside; }
@@ -1019,14 +1019,14 @@
   display: block;
   margin-bottom: 5px;
   text-decoration: none;
-  background-color: #33b5e5;
+  background-color: #167c80;
   color: #fff !important;
   font-weight: 500;
   box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
   padding: 6px 12px;
   border-radius: 2px; }
   .download-button:hover, .download-button:focus {
-    background-color: #0099cc;
+    background-color: #167c80;
     color: #fff !important; }
   .download-button:active {
     background-color: #006699; }
@@ -1250,11 +1250,11 @@
     display: none;
 }
 a:link, a:visited, .link-color {
-  color: #258aaf;
+  color: #167c80;
   text-decoration: none;
 }
 a:focus, a:hover, a:active {
-  color: #33B5E5;
+  color: #167c80;
   text-decoration: none;
 }
 a.white {
@@ -1576,7 +1576,7 @@
     color: #9933CC;
 }
 .design a.selected {
-    color: #33b5e5;
+    color: #167c80;
 }
 .develop a.selected {
     color: #F80;
@@ -1648,7 +1648,7 @@
   background-color: transparent
 }
 .search:hover .bottom, .search:hover .left, .search:hover .right {
-  background-color: #33b5e5;
+  background-color: #167c80;
 }
 .search:hover .icon {
   background-position: -8px 0
@@ -1695,7 +1695,7 @@
   margin: 0;
 }
 .search-dropdown li a:hover h6, .search-dropdown li a:hover .desc {
-  color: #33b5e5
+  color: #167c80
 }
 /* --------------------------------------------------------------------------
 Buttons
@@ -1716,7 +1716,7 @@
     background-image: -ms-linear-gradient(top, #2faddb, #09c);
     background-image: -o-linear-gradient(top, #2faddb, #09c);
     background-image: linear-gradient(top, #2faddb, #09c);
-    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#2faddb', EndColorStr='#0099cc',GradientType=0);
+    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#2faddb', EndColorStr='#167c80',GradientType=0);
     border: 1px solid #3990ab;
     color: #fff;
 }
@@ -1773,7 +1773,7 @@
     background-image: linear-gradient(top, #f9f9f9, #ececec);
     filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f9f9f9',
 EndColorStr='#ececec');
-    color: #33B5E5 !important;
+    color: #167c80 !important;
 }
 .button-secondary:active, a.button-secondary:active {
    border-color: #dadada;
@@ -1853,7 +1853,7 @@
     background-image: linear-gradient(top, #f9f9f9, #ececec);
     filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f9f9f9',
 EndColorStr='#ececec');
-    color: #33B5E5;
+    color: #167c80;
 }
 
 .training-nav-top a.button-secondary:hover,
@@ -2122,7 +2122,7 @@
     height: 150px;
 }
 .article form input[type='text']:focus, .article form textarea:focus {
-    border-color: #33B5E5;
+    border-color: #167c80;
     -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .2);
     -o-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .2);
     -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .2);
@@ -2249,13 +2249,11 @@
   overflow:visible;
 }
 #packages-nav {
-        height:270px;
+  height:270px;
   max-height: inherit;
-  overflow: hidden;
   position: relative;
 }
 #classes-nav {
-  overflow: hidden;
   position: relative;
 }
 #packages-nav ul, #classes-nav ul {
@@ -2291,7 +2289,7 @@
 a:visited,
 #nav-tree li div.selected {
     font-weight: 500;
-    color: #0099cc;
+    color: #167c80;
     background-color:#fff; }
   #packages-nav li.selected ul li a,
   #classes-nav li.selected ul li a {
@@ -2299,7 +2297,7 @@
     color: #555555; }
 #nav-tree li div.selected a {
     font-weight: 500;
-    color: #0099cc;
+    color: #167c80;
 }
 #nav-swap {
   height:30px;
@@ -2433,7 +2431,7 @@
   color: #222;
 }
 #api-info-block a:hover, #api-info-block a:focus {
-  color: #33B5E5;
+  color: #167c80;
 }
 #api-nav-header {
   height:19px; /* plus 16px padding = 35; same as #nav li */
@@ -2453,6 +2451,7 @@
 #api-level-toggle {
   float:right;
   padding:0 5px;
+  
 }
 
 #api-level-toggle label {
@@ -2906,7 +2905,7 @@
 }
 
 div.note.design {
-  border-left: 4px solid #33B5E5;
+  border-left: 4px solid #167c80;
 }
 
 div.note.develop {
@@ -2932,7 +2931,7 @@
   font-size:20px;
   font-style:italic;
   line-height:24px;
-  color:#33B5E5;
+  color:#167c80;
   margin:0 0 20px 30px;
 }
 
@@ -3248,7 +3247,7 @@
 }
 .slideshow-nav a:hover, .slideshow-nav a:focus {
 
-  background: #33B5E5
+  background: #167c80
 }
 
 .slideshow-nav a:active {
@@ -3260,7 +3259,7 @@
   box-shadow: inset 0px 0px 5px 2px rgba(0, 0, 0, .05);
 }
 .slideshow-nav a.active, .slideshow-nav a.active:active, .slideshow-nav a.active:visited {
-  background: #33B5E5
+  background: #167c80
 }
 /* --------------------------------------------------------------------------
 Tabs
@@ -3305,11 +3304,11 @@
 EndColorStr='#fafafa');
 }
 ul.tabs li a:hover {
-  color: #33B5E5;
+  color: #167c80;
 }
 ul.tabs li a.selected {
   height: 37px;
-  color: #33B5E5;
+  color: #167c80;
   background-color: #f7f7f7;
   background-image: none;
   border-color: #ddd;
@@ -3385,10 +3384,10 @@
 }
 .feature-box:hover .box-border .top, .feature-box:hover .box-border .bottom, .feature-box:hover
 .left, .feature-box:hover .right {
-  background-color: #33B5E5;
+  background-color: #167c80;
 }
 .feature-box:hover h4, .feature-box:hover a {
-  color: #33B5E5;
+  color: #167c80;
 }
 /* --------------------------------------------------------------------------
 Page-Specific Styles
@@ -3755,7 +3754,7 @@
 }
 .suggest-card.design {
   z-index:996;
-  border-top: solid 4px #33b5e5;
+  border-top: solid 4px #167c80;
   float:right;
 }
 .suggest-card.distribute {
@@ -3970,7 +3969,7 @@
 
 #searchResults h2#searchTitle em {
   font-style:normal;
-  color:#33B5E5;
+  color:#167c80;
 }
 
 #searchResults .gsc-table-result {
@@ -4029,7 +4028,7 @@
   background-image: linear-gradient(top, #F9F9F9, #ECECEC);
   filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f9f9f9',
 EndColorStr='#ececec');
-  color: #33B5E5;
+  color: #167c80;
 }
 
 #searchResults .gsc-tabHeader.gsc-tabhActive,
@@ -4169,7 +4168,7 @@
   z-index: 50;
 }
 #sticky-header.design {
-  border-bottom: 1px solid #33b5e5;
+  border-bottom: 1px solid #167c80;
 }
 #sticky-header.develop {
   border-bottom: 1px solid #F80;
@@ -4253,7 +4252,7 @@
 }
 
 .design #header .wrap {
-  border-color: #33b5e5;
+  border-color: #167c80;
 }
 
 .develop #header .wrap {
@@ -4375,7 +4374,7 @@
 }
 
 #quicknav ul li.design {
-  border-top:1px solid #33b5e5;
+  border-top:1px solid #167c80;
 }
 
 #quicknav ul li.develop {
@@ -4511,11 +4510,11 @@
 }
 
 .search:hover form input {
-  border-bottom:1px solid #33B5E5;
+  border-bottom:1px solid #167c80;
 }
 
 .search:hover .bottom, .search:hover .left, .search:hover .right {
-  background-color: #33b5e5;
+  background-color: #167c80;
 }
 
 .search:hover #search-btn {
@@ -4692,10 +4691,10 @@
   background-color:#999;
 }
 .slideshow-container .pagination ul li.active {
-  background-color:#33b5e5;
+  background-color:#167c80;
 }
 .slideshow-container .pagination ul li.active:hover {
-  background-color:#33b5e5;
+  background-color:#167c80;
 }
 .slideshow-container ul li {
   display:inline;
@@ -5110,11 +5109,11 @@
 
 .landing-docs a:hover,
 .landing-docs a:hover * {
-  color:#7AA1B0 !important
+  color:#0C4446 !important
 }
 
 .landing-docs .normal-links a {
-  color:#258aaf !important;
+  color:#167c80 !important;
 }
 
 .plusone {
@@ -7136,7 +7135,7 @@
   height: 4px;
   width: 100px;
   bottom: 0;
-  background: #33b5e5;
+  background: #167c80;
 }
 
 .tab-carousel .tab-carousel-content {
diff --git a/build/tools/droiddoc/templates-lineage-sdk/assets/customizations.css b/build/tools/droiddoc/templates-lineage-sdk/assets/customizations.css
index 61cb3cc..958f688 100755
--- a/build/tools/droiddoc/templates-lineage-sdk/assets/customizations.css
+++ b/build/tools/droiddoc/templates-lineage-sdk/assets/customizations.css
@@ -10,5 +10,5 @@
 }
 
 #header {
-    border-bottom: 4px solid rgb(1, 125, 187);
+    border-bottom: 4px solid rgb(22, 124, 128);
 }
diff --git a/build/tools/droiddoc/templates-lineage-sdk/assets/favicon.ico b/build/tools/droiddoc/templates-lineage-sdk/assets/favicon.ico
index f9afe75..35b571a 100755
--- a/build/tools/droiddoc/templates-lineage-sdk/assets/favicon.ico
+++ b/build/tools/droiddoc/templates-lineage-sdk/assets/favicon.ico
Binary files differ
diff --git a/build/tools/droiddoc/templates-lineage-sdk/assets/images/styles/disclosure_down.png b/build/tools/droiddoc/templates-lineage-sdk/assets/images/styles/disclosure_down.png
new file mode 100644
index 0000000..6a0a8ee
--- /dev/null
+++ b/build/tools/droiddoc/templates-lineage-sdk/assets/images/styles/disclosure_down.png
Binary files differ
diff --git a/build/tools/droiddoc/templates-lineage-sdk/assets/images/styles/disclosure_left.png b/build/tools/droiddoc/templates-lineage-sdk/assets/images/styles/disclosure_left.png
new file mode 100644
index 0000000..e887b2a
--- /dev/null
+++ b/build/tools/droiddoc/templates-lineage-sdk/assets/images/styles/disclosure_left.png
Binary files differ
diff --git a/build/tools/droiddoc/templates-lineage-sdk/assets/images/styles/disclosure_right.png b/build/tools/droiddoc/templates-lineage-sdk/assets/images/styles/disclosure_right.png
new file mode 100644
index 0000000..ced7fa4
--- /dev/null
+++ b/build/tools/droiddoc/templates-lineage-sdk/assets/images/styles/disclosure_right.png
Binary files differ
diff --git a/build/tools/droiddoc/templates-lineage-sdk/assets/images/styles/disclosure_up.png b/build/tools/droiddoc/templates-lineage-sdk/assets/images/styles/disclosure_up.png
new file mode 100644
index 0000000..ddd4ec9
--- /dev/null
+++ b/build/tools/droiddoc/templates-lineage-sdk/assets/images/styles/disclosure_up.png
Binary files differ
diff --git a/build/tools/droiddoc/templates-lineage-sdk/assets/lineage_logo.svg b/build/tools/droiddoc/templates-lineage-sdk/assets/lineage_logo.svg
new file mode 100644
index 0000000..f908c5e
--- /dev/null
+++ b/build/tools/droiddoc/templates-lineage-sdk/assets/lineage_logo.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 144 72"><defs><style>.cls-1{fill:#167c80;}</style></defs><title>lineage_logo_mark_ltrbox_teal_144x72</title><g id="mark_-_letterbox" data-name="mark - letterbox"><path class="cls-1" d="M112,36a10,10,0,0,0-7.78,3.72l-.38-.15A73.82,73.82,0,0,0,92,36s0,0,0,0a20,20,0,0,0-40,0v0l-.43.09a73.47,73.47,0,0,0-11.42,3.44l-.38.15a10.1,10.1,0,1,0,1.84,3.57h0A69.34,69.34,0,0,1,52.41,40a20,20,0,0,0,39.18,0,69.32,69.32,0,0,1,10.78,3.24h0A10,10,0,1,0,112,36ZM32,52a6,6,0,1,1,6-6A6,6,0,0,1,32,52Zm40,0A16,16,0,1,1,88,36,16,16,0,0,1,72,52Zm40,0a6,6,0,1,1,6-6A6,6,0,0,1,112,52ZM80,36a8,8,0,1,1-8-8A8,8,0,0,1,80,36Z"/></g></svg>
\ No newline at end of file
diff --git a/build/tools/droiddoc/templates-lineage-sdk/components/masthead.cs b/build/tools/droiddoc/templates-lineage-sdk/components/masthead.cs
index c4a6b20..f583642 100755
--- a/build/tools/droiddoc/templates-lineage-sdk/components/masthead.cs
+++ b/build/tools/droiddoc/templates-lineage-sdk/components/masthead.cs
@@ -2,8 +2,8 @@
   <div id="header">
       <div id="headerLeft">
           <a href="<?cs var:toroot ?>reference/packages.html" tabindex="-1"><img
-              src="<?cs var:toroot ?>assets/cid_smart.png" alt="CID" width="50" height="50"/>
-          <span id="masthead-title">LineageOS Platform SDK</span></a>
+              src="<?cs var:toroot ?>assets/lineage_logo.svg" alt="CID" width="144" height="72"/>
+          <span id="masthead-title"  style="font-size:  28px;">LineageOS Platform SDK</span></a>
       </div>
   </div><!-- header --><?cs 
 /def ?>
diff --git a/build/tools/droiddoc/templates-lineage-sdk/head_tag.cs b/build/tools/droiddoc/templates-lineage-sdk/head_tag.cs
index 9f79f54..74621aa 100644
--- a/build/tools/droiddoc/templates-lineage-sdk/head_tag.cs
+++ b/build/tools/droiddoc/templates-lineage-sdk/head_tag.cs
@@ -23,7 +23,7 @@
   if:page.metaDescription ?>
 <meta name="Description" content="<?cs var:page.metaDescription ?>"><?cs
   /if ?>
-<link rel="shortcut icon" type="image/x-icon" href="<?cs var:toroot ?>favicon.ico" />
+<link rel="shortcut icon" type="image/x-icon" href="<?cs var:toroot ?>assets/favicon.ico" />
 <title><?cs
   if:page.title ?><?cs
     var:page.title ?> | <?cs
@@ -62,7 +62,6 @@
   var metaTags = [<?cs var:meta.tags ?>];
   var devsite = <?cs if:devsite ?>true<?cs else ?>false<?cs /if ?>;
 </script>
-<script src="<?cs var:toroot ?>assets/js/docs.js?v=3" type="text/javascript"></script>
 
 <?cs if:helpoutsWidget ?>
 <script type="text/javascript" src="https://helpouts.google.com/ps/res/embed.js" defer async
@@ -83,4 +82,6 @@
   ga('universal.send', 'pageview'); // Send page view for new tracker.
 </script>
 
+<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
+<script src="<?cs var:toroot ?>assets/docs.js?v=3" type="text/javascript"></script>
 </head>