diff options
author | madelinegr <monika_hedman@brown.edu> | 2019-06-05 18:33:19 -0400 |
---|---|---|
committer | madelinegr <monika_hedman@brown.edu> | 2019-06-05 18:33:19 -0400 |
commit | 0cceb45ca52e03cbc0857ebd488051629de61096 (patch) | |
tree | 4066f1956fa72850249746150012b7b64a2dcd4f /src | |
parent | 234fd22cf888f1d4efea70189b2762e865a61819 (diff) |
end of day 6/5
Diffstat (limited to 'src')
-rw-r--r-- | src/client/views/SearchBox.scss | 13 | ||||
-rw-r--r-- | src/client/views/SearchBox.tsx | 35 |
2 files changed, 46 insertions, 2 deletions
diff --git a/src/client/views/SearchBox.scss b/src/client/views/SearchBox.scss index cba706602..76332a515 100644 --- a/src/client/views/SearchBox.scss +++ b/src/client/views/SearchBox.scss @@ -62,4 +62,17 @@ display: flex; flex-direction: column; margin-right: 72px; +} + +.type-of-node{ + height: 50px; + + .icon-bar{ + display: flex; + justify-content: space-evenly; + align-items: center; + height: 40px; + width: 100%; + + } }
\ No newline at end of file diff --git a/src/client/views/SearchBox.tsx b/src/client/views/SearchBox.tsx index 657273791..5e1389959 100644 --- a/src/client/views/SearchBox.tsx +++ b/src/client/views/SearchBox.tsx @@ -2,7 +2,7 @@ import * as React from 'react'; import { observer } from 'mobx-react'; import { observable, action, runInAction } from 'mobx'; import "./SearchBox.scss"; -import { faSearch, faObjectGroup } from '@fortawesome/free-solid-svg-icons'; +import { faSearch, faFilePdf, faFilm, faImage, faObjectGroup, faStickyNote, faMusic, faLink, faChartBar, faGlobeAsia } from '@fortawesome/free-solid-svg-icons'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { library } from '@fortawesome/fontawesome-svg-core'; import * as rp from 'request-promise'; @@ -18,6 +18,14 @@ import { SearchUtil } from '../util/SearchUtil'; library.add(faSearch); library.add(faObjectGroup); +library.add(faImage); +library.add(faStickyNote); +library.add(faFilePdf); +library.add(faFilm); +library.add(faMusic); +library.add(faLink); +library.add(faChartBar); +library.add(faGlobeAsia); @observer export class SearchBox extends React.Component { @@ -202,7 +210,30 @@ export class SearchBox extends React.Component { <div className="filter-form" id="header">Filter Search Results</div> <div className="filter-form" id="option"> filter by collection, key, type of node - </div> + <div className="required-words"> + temp for making words required + </div> + <div className="type-of-node"> + temp for filtering by a type of node + <div className="icon-bar"> + <FontAwesomeIcon icon={faFilePdf} size="2x" /> + <FontAwesomeIcon icon={faChartBar} size="2x" /> + <FontAwesomeIcon icon={faObjectGroup} size="2x" /> + <FontAwesomeIcon icon={faImage} size="2x" /> + <FontAwesomeIcon icon={faFilm} size="2x" /> + <FontAwesomeIcon icon={faGlobeAsia} size="2x" /> + <FontAwesomeIcon icon={faLink} size="2x" /> + <FontAwesomeIcon icon={faMusic} size="2x" /> + <FontAwesomeIcon icon={faStickyNote} size="2x" /> + </div> + </div> + <div className="filter-collection"> + temp for filtering by collection + </div> + <div className="where-in-doc"> + temp for filtering where in doc the keywords are found + </div> + </div> </div> ) : null} |