Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 70557ee5 authored by Scott Main's avatar Scott Main
Browse files

make expandable lists under each sample sticky so they don't collapse

when opening other project directories.

change code comment color from red to green, and strings from green to red.
Make sidenav file names smaller.

Change-Id: Idd074c7beba48f79c8c551d319c36fb5ecbbcb5f
parent 3c0c1274
Loading
Loading
Loading
Loading
+14 −5
Original line number Diff line number Diff line
@@ -393,6 +393,17 @@ video.with-shadow {
  #nav li ul.tree-list-children ul {
    display:block; }

#nav.samples-nav li li li {
  font-size:13px;
}
#nav.samples-nav li li li a {
  padding-top:3px;
  padding-bottom:3px;
}
#nav.samples-nav li li ul > li:last-child {
  padding-bottom:3px;
}

.new,
.new-child {
  font-size: .78em;
@@ -2138,16 +2149,15 @@ pre {
  border: solid 1px #ddd;
  background: #f7f7f7;
}
.str { color: #080; }
.str { color: #800; } /* Code string */
.kwd { color: #008; }
.com { color: #800; }
.typ { color: #606; }
.lit { color: #066; }
.pun { color: #660; }
.pln { color: #000; }
.tag { color: #008; }
.atn { color: #828; }
.atv { color: #080; }
.atv { color: #800; } /* XML string */
.dec { color: #606; }

/* --------------------------------------------------------------------------
@@ -2483,13 +2493,12 @@ Lightbox
  background-position: -10px 0;
}


/* --------------------------------------------------------------------------
Styles for samples project trees and code browsing in resources tab 
*/

#codesample-wrapper {
  width:1000px;
  width:100000px; /* super wide to contain floats, but doesn't cause scroll */
  overflow:visible;
}
pre#codesample-block {
+9 −4
Original line number Diff line number Diff line
@@ -573,7 +573,7 @@ function initExpandableNavItems(rootTag) {
    } else {
    /* show me */
      // first hide all other siblings
      var $others = $('li.nav-section.expanded', $(this).closest('ul'));
      var $others = $('li.nav-section.expanded', $(this).closest('ul')).not('.sticky');
      $others.removeClass('expanded').children('ul').slideUp(250);

      // now expand me
@@ -2716,6 +2716,9 @@ function init_google_navtree2(navtree_id, data)
    $containerUl.append(new_google_node2(node_data));
  }

  // Make all third-generation list items 'sticky' to prevent them from collapsing
  $containerUl.find('li li li.nav-section').addClass('sticky');

  initExpandableNavItems("#"+navtree_id);
}

@@ -2728,9 +2731,11 @@ function new_google_node2(node_data)
  var $li = $('<li>');
  var $a;
  if (node_data[NODE_HREF] != null) {
    $a = $('<a href="' + toRoot + node_data[NODE_HREF] + '">' + linkText + '</a>');
    $a = $('<a href="' + toRoot + node_data[NODE_HREF] + '" title="' + linkText + '" >'
        + linkText + '</a>');
  } else {
    $a = $('<a href="#" onclick="return false;">' + linkText + '/</a>');
    $a = $('<a href="#" onclick="return false;" title="' + linkText + '" >'
        + linkText + '/</a>');
  }
  var $childUl = $('<ul>');
  if (node_data[NODE_CHILDREN] != null) {