== Background/Goal
The BasicSearch component needs to be designed and specified before its implementation as one of the building blocks of the Codex TypeaheadSearch component.
{F34939795}
=== User stories
As a designer and developer, I need to be able to reuse a system-compliant BasicSearch, in order to provide users with an input they can use to submit a search query.
=== Considerations
The BasicSearch component has two variants:
- A simple version that only presents a single search input
- A version that also includes a 'Search' button (Normal neutral, with text or IconOnly) that accompanies the input by default
==== Development considerations
The BasicSearch component is composed either by a single SearchInput (i.e. an Input with `type=searcch`) or a SearchInput + Normal Neutral Button.
=== Acceptance criteria (or Done)
[] All the interactive states and behavior of the BasicSearch are documented.
[] All the visual properties of the BasicSearch are fully specified using design system tokens
[] Keyboard navigation support is defined