Components
===

<blockquote>
<hr>
<details>
<summary><b>Component Conventions</b></summary>

UI components define the lower-level building blocks of the interface, and should...

- ...be functional, prop-based React components.
- ...not import other UI elements.
- ...accept `{children}` content.
- ...spread user-passed attributes.
- ...use BEM selectors and modifier classes.
- ...not use CSS modules for styles.
- ...not apply "external" styles (i.e. `margin`, `line-height`, etc.)

</details>
<hr>
</blockquote>