Skip to content

Commit 9d49d51

Browse files
committed
[feature] add search engine name to search input placeholder
1 parent 14fbe03 commit 9d49d51

File tree

4 files changed

+21
-6
lines changed

4 files changed

+21
-6
lines changed

‎js/search.js‎

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,16 @@ var search = (function(){
6363
varrender=function(){
6464
varsearch=helper.e(".search");
6565
varsearchInput=helper.e(".search-input");
66+
varplaceholder="";
6667
if(state.get().bookmarks.link.show){
67-
searchInput.setAttribute("placeholder","Find or Search");
68+
placeholder="Find bookmarks or search";
6869
}else{
69-
searchInput.setAttribute("placeholder","Search");
70+
placeholder="Search";
7071
};
72+
if(state.get().header.search.engine.selected!="custom"){
73+
placeholder=placeholder+" "+state.get().header.search.engine[state.get().header.search.engine.selected].name;
74+
};
75+
searchInput.setAttribute("placeholder",placeholder);
7176
search.setAttribute("action",state.get().header.search.engine[state.get().header.search.engine.selected].url);
7277
};
7378

‎js/state.js‎

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,16 @@ var state = (function(){
3131
engine: {
3232
selected: "google",
3333
google: {
34-
url: "https://www.google.com/search"
34+
url: "https://www.google.com/search",
35+
name: "Google"
3536
},
3637
duckduckgo: {
37-
url: "https://duckduckgo.com/"
38+
url: "https://duckduckgo.com/",
39+
name: "Duck Duck Go"
3840
},
3941
giphy: {
40-
url: "https://giphy.com/search/"
42+
url: "https://giphy.com/search/",
43+
name: "Giphy"
4144
},
4245
custom: {
4346
url: ""

‎js/update.js‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -254,6 +254,13 @@ var update = (function(){
254254
};
255255
data.version="2.16.0";
256256
};
257+
if(version.compare(data.version,"2.17.0")==-1){
258+
console.log("\t -- running update","2.17.0");
259+
data.state.header.search.engine.google.name="Google";
260+
data.state.header.search.engine.duckduckgo.name="Duck Duck Go";
261+
data.state.header.search.engine.giphy.name="Giphy";
262+
data.version="2.17.0";
263+
};
257264
};
258265
// if no update is needed
259266
// version bump

‎js/version.js‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
varversion=(function(){
22

33
// version is normally bumped when the state needs changing or any new functionality is added
4-
varcurrent="2.16.1";
4+
varcurrent="2.17.0";
55

66
varcompare=function(a,b){
77
varpa=a.split(".");

0 commit comments

Comments
(0)