1.0.3 • Published 3 years ago
@emergn/design-system-core v1.0.3
Emergn Design System Core
Emergn Design System is a set of tools, processes, guidelines and philosophies that combine to drive how a team designs a product.
Emergn Design System is depended on Emergn Design System Core Theme package.
Installation
To install Design System, you can use npm.
$ npm install @emergn/design-system-coreUsing
Available components:
ButtonButtonGroupCardBaseCardCheckboxCheckboxesCheckboxTreeDropdownFormGroupGridIconInputInputNumberInputPasswordLinkLinkGroupLinkHighlightLinkHighlightGroupModalRadioRadioButtonsTagTagGroupTextarea
To use these components, need to import style in your root js file by:
import '@emergn/design-system-core/dist/index.css';and then import component in needed place, like this:
import { Button, ButtonGroup } from '@emergn/design-system-core';Changelog
1.0.2 - 2022-09-13
Bugfix
- Fixed initialSelectedItem in FilterableDropdown component (IDS-4)
- Fixed notification styling issues (DS-590)
- Fix UI issue with fullHeight Cards (IDS-15)
- Fixed textarea issues with height (DS-588)
- Fixed LinkHighlight focus in Safari (IDS-20)
- Fix accessibility issues in Form components (IDS-19)
- Fixed notification styling issues (DS-590)
- Small bugfix in Card component (DS-581)
- Fix for icons placement in IconNumber (DS-545)
New components
- Added FilterableDropdown component (IDS-4)
- Added Notification component (DS-263)
- Added FilterableMultiselect component (DS-557)
Improvement
- Added sections logic in all Select components (IDS-9)
- Added clearMargin prop for the FormGroup (IDS-24)
- Changed separator in the hidden inputs in Selects (DS-585)
- Changed color of the brand visited link (temp solution) (IDS-21)
- Added required indicator for single checkbox (IDS-25)
- Added ForwardRef to Links (DS-589)
- Added name prop for Select components (DS-585)
- Added isRequired prop for the FormGroup, added hidden input for uncontrollable Select components (DS-585)
- Added properties descriptions in the Multiselect and Grid components, renamed onReset property in Multiselect (DS-576)
- Added headerVariant prop for the modal, improved modal sizes (DS-548)
- Changed breakpoint mixin naming, update all places where mixin is used (DS-549)
- Updated CSS spacings in group components (DS-541)
- Added fullScroll prop to the Modal (DS-567)
Documentation
- Added documentation for UseWindowSize hook (DS-549)
Utils
- Added useWindowSize custom hook (DS-479)
1.0.1 - 2022-05-19
Assets
- Assets package version @emergn/design-system-core-theme@1.0.3
New components
- Added multiselect component (DS-83)
Improvement
- Updated buttons variants, added Neutral (DS-533)
Bug Fixes
- Fix for hideLabel prop on Checkboxes/Radios (DS-518)
Bug Fixes
- Fix for value prop in Input component (DS-534)