aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authormadelinegr <monika_hedman@brown.edu>2019-06-05 18:33:19 -0400
committermadelinegr <monika_hedman@brown.edu>2019-06-05 18:33:19 -0400
commit0cceb45ca52e03cbc0857ebd488051629de61096 (patch)
tree4066f1956fa72850249746150012b7b64a2dcd4f /src
parent234fd22cf888f1d4efea70189b2762e865a61819 (diff)
end of day 6/5
Diffstat (limited to 'src')
-rw-r--r--src/client/views/SearchBox.scss13
-rw-r--r--src/client/views/SearchBox.tsx35
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}