27 lines
956 B
Plaintext
27 lines
956 B
Plaintext
|
|
import { Canvas, Meta, Story, Source, ArgsTable } from '@storybook/addon-docs';
|
||
|
|
import { Field } from "./index";
|
||
|
|
|
||
|
|
<Meta title="Components/Forms/Field/Doc" component={Field}/>
|
||
|
|
|
||
|
|
export const Template = (args) => <Field {...args} />;
|
||
|
|
|
||
|
|
# Field
|
||
|
|
|
||
|
|
The Field component is used to wrap a form input. As a design system consumer you are
|
||
|
|
not supposed to directly use it, unless you need to create custom inputs.
|
||
|
|
|
||
|
|
**But, as most of Cunningham's components are wrapped inside this component, you may need to customize**
|
||
|
|
the default width, the generics texts below inputs for example. This documentation is here to show you the
|
||
|
|
available design token to do so.
|
||
|
|
|
||
|
|
## Design tokens
|
||
|
|
|
||
|
|
| Token | Description |
|
||
|
|
|--------------- |----------------------------- |
|
||
|
|
| width | Default width of inputs ( default is 292px ) |
|
||
|
|
| font-size | Font size of texts below inputs |
|
||
|
|
| color | Font color of texts below inputs |
|
||
|
|
|
||
|
|
## Props
|
||
|
|
|
||
|
|
<ArgsTable of={Field} />
|