diff --git a/public/home/search.js b/public/home/search.js index 8da47ad2b..2464a2c2f 100644 --- a/public/home/search.js +++ b/public/home/search.js @@ -112,12 +112,32 @@ function search(){ } } +function initDiv(isSearchLabel=false){ + if(isSearchLabel){ + document.getElementById("search_div").style.display="none"; + document.getElementById("search_label_div").style.display="block"; + document.getElementById("dataset_item").style.display="none"; + document.getElementById("issue_item").style.display="none"; + document.getElementById("pr_item").style.display="none"; + document.getElementById("user_item").style.display="none"; + document.getElementById("org_item").style.display="none"; + }else{ + document.getElementById("search_div").style.display="block"; + document.getElementById("search_label_div").style.display="none"; + document.getElementById("dataset_item").style.display="block"; + document.getElementById("issue_item").style.display="block"; + document.getElementById("pr_item").style.display="block"; + document.getElementById("user_item").style.display="block"; + document.getElementById("org_item").style.display="block"; + } +} + function searchLabel(tableName,keyword,sortBy="",ascending=false){ console.log("enter label search."); document.getElementById("search_div").style.display="none"; document.getElementById("search_label_div").style.display="block"; - document.getElementById("search_label_div").innerHTML="" + keyword + ""; - //$('#keyword_input').val(keyword); + document.getElementById("search_label_div").innerHTML="#" + keyword + ""; + currentSearchKeyword = keyword; initPageInfo(); currentSearchTableName = tableName; @@ -669,8 +689,7 @@ $('#keyword_input').on('keypress',function(event){ } }); -document.getElementById("search_div").style.display="block"; -document.getElementById("search_label_div").style.display="none"; +initDiv(false); document.onreadystatechange = function() { if (document.readyState === "complete") { diff --git a/web_src/less/openi.less b/web_src/less/openi.less index cdcfdbcb8..6c5c83da2 100644 --- a/web_src/less/openi.less +++ b/web_src/less/openi.less @@ -867,4 +867,11 @@ display: block; .ui.list .list>.item.members>img.image+.content, .ui.list>.item.members>img.image+.content { width: calc(100% - 4.0em); margin-left: 0; + } + + .searchlabel{ + color: rgba(16, 16, 16, 100); + font-size: 24px; + text-align: left; + font-family: SourceHanSansSC-medium; } \ No newline at end of file