aboutsummaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
authorAníbal Limón <anibal.limon@linux.intel.com>2015-02-19 11:57:24 +0000
committerPaul Eggleton <paul.eggleton@linux.intel.com>2018-05-04 23:57:51 +1200
commitf2244d4a09638e9988716771cd1386d11a672cab (patch)
treeb9443e497347690479d1f885771f13271834efc0 /templates
parent1db030b70d38863f6e5689d309700bf8ab7b70ae (diff)
downloadopenembedded-core-contrib-f2244d4a09638e9988716771cd1386d11a672cab.tar.gz
rrs: UI add clear search button in Recipes and Maintainers
This enables the user to clear current search content and restore the orginial status. Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
Diffstat (limited to 'templates')
-rw-r--r--templates/rrs/maintainers.html17
-rw-r--r--templates/rrs/recipes.html19
2 files changed, 30 insertions, 6 deletions
diff --git a/templates/rrs/maintainers.html b/templates/rrs/maintainers.html
index e52f3c726b..444aaab2f2 100644
--- a/templates/rrs/maintainers.html
+++ b/templates/rrs/maintainers.html
@@ -24,8 +24,11 @@
<span class="badge" style="margin-top:11px;"></span>
</li>
</ul>
- <form id="form-search" class="navbar-form pull-right">
- <input type="text" class="input-xxlarge" placeholder="Search maintainers" id="filter">
+ <form id="form-search" class="pull-right input-append">
+ <input type="text" class="input-xlarge" placeholder="Search maintainers" id="filter">
+ <a class="add-on btn" id="clear-search-btn">
+ <i class="icon-remove"></i>
+ </a>
<button type="submit" value="Search" class="btn btn-info" id="btn-search">Search</button>
</form>
</div>
@@ -156,10 +159,18 @@ $(document).ready(function() {
event.preventDefault();
});
- $("#view-all-maintainers").click(function() {
+ function clearSearch() {
$.uiTableFilter(statisticsTable, '');
$("#filter").val('')
updateMaintainerCount()
+ }
+
+ $("#view-all-maintainers").click(function() {
+ clearSearch()
+ });
+
+ $("#clear-search-btn").click(function() {
+ clearSearch()
});
{% if maintainer_count > 0 %}
diff --git a/templates/rrs/recipes.html b/templates/rrs/recipes.html
index c3719a1b5f..390e4224b9 100644
--- a/templates/rrs/recipes.html
+++ b/templates/rrs/recipes.html
@@ -56,8 +56,11 @@
</li>
</ul>
- <form id="form-search" class="navbar-form pull-right">
- <input type="text" class="input-xxlarge" placeholder="Search all recipes" id="filter"/>
+ <form id="form-search" class="pull-right input-append">
+ <input type="text" class="input-xlarge" placeholder="Search all recipes" id="filter"/>
+ <a class="add-on btn" id="clear-search-btn">
+ <i class="icon-remove"></i>
+ </a>
<button type="submit" value="Search" class="btn btn-info" id="btn-search">Search</button>
</form>
</div>
@@ -262,14 +265,24 @@ $(document).ready(function() {
updateRecipeCount()
});
- $("#view-all-recipes").click(function() {
+ function clearSearch() {
upstreamStatus = 'All'
maintainer = 'All'
applyFilters()
$("#filter").val('')
updateRecipeCount()
+ }
+
+ $("#view-all-recipes").click(function() {
+ clearSearch()
});
+ $("#clear-search-btn").click(function() {
+ clearSearch()
+ });
+
+ $(".icon-remove").tooltip( {container: 'body', html: true, title: "Clear search" });
+
{% if recipe_list_count > 0 %}
$(recipesTable).tablesorter({
sortList: [[0,0], [3,0], [4,0]],