Index: chrome/common/extensions/docs/server2/templates/public/samples.html |
diff --git a/chrome/common/extensions/docs/server2/templates/public/samples.html b/chrome/common/extensions/docs/server2/templates/public/samples.html |
index 6feacf2ec7a3195a25c0c7f4eae5505746b03a48..06a48569a72ab8b3fd9d3c5453370740bfa005fd 100644 |
--- a/chrome/common/extensions/docs/server2/templates/public/samples.html |
+++ b/chrome/common/extensions/docs/server2/templates/public/samples.html |
@@ -2,14 +2,29 @@ |
<html> |
<head> |
{{+partials.header_head}} |
+ <link href="{{static}}/css/samples.css" rel="stylesheet" type="text/css"> |
</head> |
<body> |
{{+partials.header_body}} |
<div id="gc-container"> |
{{+partials.sidenav}} |
<div id="gc-pagecontent"> |
- <h1>Samples</h1> |
+ <h1 class="page_title">Samples</h1> |
+ <div id="controls"> |
+ <div class="controlbox"> |
+ <strong>Filter by keyword:</strong> |
+ <input autofocus="" type="search" id="search_input" placeholder="Type to search" onsearch="filterSamples();" onkeyup="filterSamples();"> |
+ </div> |
+ <div class="controlbox"> |
+ <strong>Filter by API:</strong> |
+ {{#api_list.chrome}} |
+ <span><a href="javascript:void(0);" onclick="setFilter('chrome.{{@}}')">chrome.{{@}}</a> </span> |
+ {{/}} |
+ </div> |
+ </div> |
{{#samples.samples}} |
+ <div class="sample" tags="{{#api_calls}}{{name}} {{/}}"> |
+ <img class="icon" src="{{?icon}}{{path}}/{{icon}}{{:}}{{static}}/images/sample-default-icon.png{{/}}"> |
<h2><a href="{{path}}.zip">{{name}}</a></h2> |
{{description}} |
<div> |
@@ -28,9 +43,11 @@ |
{{/}} |
</ul> |
</div> |
+ </div> |
{{/samples.samples}} |
</div> |
</div> |
</body> |
{{+partials.footer}} |
+ <script src="{{static}}/js/sample_search.js" type="text/javascript"></script> |
</html> |