给clean主题添加搜索功能

clean主题简洁明了,唯独缺少搜索功能,于是从pure主题里搬了过来,这是一个全文搜索。

文件搬运:

templates/search.ejs
templates/api-content.ejs
templates/api-info.ejs
assets/media/gridea-search/gridea-search.js
assets/media/gridea-search/result-template.ejs

修改search.ejs

修改templates/includes/header.ejs

api-content.ejs和api-info.ejs在gridea-search.js中被引用了,比较隐蔽。最初缺少这两个文件,在搜索的时候显示第一次使用,要进行索引,等候很久也没回应。

效果图:

next主题里的搜索思路则不同,把atom.xml加到网页内容的最后,直接搜索atom部分。