Add basic search preview with reactjs.
Fix some tab spacing issues.