Search Bar
A text search component.
Example

Change Log
4.1.7
- Fix icon backgrounds overlapping input field border
4.1.3, 4.1.4, 4.1.5, 4.1.6
- Minor UI tweaks
4.1.2
- Minor UI tweaks
4.1.1
- Added padding to buttons and before text content
4.1.0
- Add QA tags
4.0.0
- UI/UX overhaul
- Preprod unit test runner added
- Changed
.searchContainer
class to.container
- Removed Font Awesome in favor of inline SVG
3.4.0
- Add onChange and onClear props
3.3.0
- Analytics added
3.2.0
- Add Code Coverage reporting via Jest + Istanbul
3.1.1
- Adding props change listener so value can be updated after instantiation
3.1.0
- Add Jest Unit tests and
test
npm script. - Fix input's onSubmit function
3.0.2
- Adding
value
prop to sandbox
3.0.1
- Further URL updating removal
- Adding
value
prop
3.0.0
- Removed URL updating.
2.0.16
- Updating package.json to Particles URL
2.0.15
- CSS changes to prevent unnecessary overrides
2.0.14
- Changed styling to generic colors, etc., fix prop-types deprecation warning
2.0.13
- CSS alphabetized and unnecessary overrides deleted
- Renaming certain things for parity with Filters
- Switched lots of hardcoded styles to variables
- Deleting unnecessary stylesheets, pointing to shared variables
- Identical sandbox environment (style-wise) as Filters
2.0.12
- Added in internationalization for search placeholders
2.0.11
- Removing reset.scss
2.0.10
- Border color change
- Height change
2.0.7, 2.0.8, 2.0.9
- Adding min width
2.0.3 - 2.0.6
- Adding Lerna publishing management
- Splitting out dev dependencies
2.0.2
- Dev dependencies pulled out
2.0.1
- Stylesheet composition
2.0.0
- Module-specific styles added.
1.0.8
- Implemented prod builds
1.0.7
- Implemented Webpack 2.2.1
1.0.6
- Page reset to 1 on search
1.0.5
- Minor padding update
1.0.4
- IE line height fix
- Sticky persistence across tabs
- Input padding update
1.0.3
- Fixed visible text behind search button
1.0.2
- Search icon changed to black
- Placeholder text update
1.0.1
- Improved URL parameter management
1.0.0
- Initial commit