Fixed up some naming / organization of Component types and Storybook options.
Added new Components
Form
Form
Form.Control — Works as a container Component for providing vertical stacking for Form.Label / Form.HelpText / form Component with font-size based spacing
<Form.Control logic_id="XXX"> — Used as an authoritative source for IDs for form-based Components via Svelte Context
Form.Group — Works as a purely virtual Component for providing shortcuts for groupings of form Components
<Form.Group logic_name="XXX"> — Used as an authoritative source for form names for form-based Components via Svelte Context
Form.Label — Used to communicate to the end-user what a sibling / child form Component is used for
<Form.Label logic_id="XXX"> — Used as an authoritative source for IDs for form-based Components via Svelte Context
Form.HelpText — Used to communicate to the end-user helpful information about a sibling form Component, e.g. input is for E-Mail address format
Returning Components with their associated updates
CHANGELOG
Upgraded Storybook to
6.3.0-rc.11
.Adjusted background shades for light mode.
Fixed up some naming / organization of Component types and Storybook options.
Added new Components
Form
Form
Form.Control
— Works as a container Component for providing vertical stacking forForm.Label
/Form.HelpText
/ form Component with font-size based spacing<Form.Control logic_id="XXX">
— Used as an authoritative source for IDs for form-based Components via Svelte ContextForm.Group
— Works as a purely virtual Component for providing shortcuts for groupings of form Components<Form.Group logic_name="XXX">
— Used as an authoritative source for form names for form-based Components via Svelte ContextForm.Label
— Used to communicate to the end-user what a sibling / child form Component is used for<Form.Label logic_id="XXX">
— Used as an authoritative source for IDs for form-based Components via Svelte ContextForm.HelpText
— Used to communicate to the end-user helpful information about a sibling form Component, e.g. input is for E-Mail address formatReturning Components with their associated updates
Display
Table
Table.Body
->Table.Section
Table.Heading
->Table.Header
<Table.Container palette="accent/dark/light/alert/affirmative/negative">
<Table.Column heading>...</Table.Column>
-><Table.Heading>...</Table.Heading>
<Table.Container variation="bordered">
-><Table.Container variation="borders">
<Table.Container variation="striped">
-><Table.Container variation="stripes">
Interactables
Button
Check
/Radio
<Form.Label>
with spacing as siblingsSwitch
TextInput
Updated the following Components
Interactables
Button
Layouts
Container
Navigation
Menu
Menu.Anchor
/Menu.Button
to match newButton
padding.Typography
Text
<Text is="kbd">
.Utilities
ContextBackdrop