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部分。