Releases: GomezIvann/mila-components
Releases · GomezIvann/mila-components
Release 1.1.1
Release 1.1.1
Patch version of mila-component library, with some accessibility enhancements.
Changelog
- Added
aria-labelto side navigation responsive toggle. - Use of
aria-currentinside navigational components: Header and side navigation. - Link height fixed inside flex containers.
- Bump next from 14.2.6 to 14.2.10 by @dependabot.
Release 1.1.0
Release 1.1.0
Minor update of mila-component library, with some design updates to improve the components, API changes and bug fixing.
Changelog
- Added required peer dependencies to the library:
react,react-domandstyled-components. - Text input design & implementation updates.
- Flex component implementation updates.
- Header component fixes.
- New
sizeprop for the action button component. - Removed collapsable prop from the side navigation component.
- Footer spacing updates.
- Renamed prop
triggerTypetotriggerVariantin the dropdown menu component.
Release 1.0.0
Release 1.0.0
This is the first major release of Mila components library, as we have completed the planned component catalog.
Changelog
- New
TextInputcomponent added tomila-componentslibrary. - More documentation pages added to the Components section.
- Added
peerDependenciesto thepackage.jsonof the library (react,react-domandstyled-components). - Improved home page with new cards to both Components and Foundations sections of the site.
Release 0.0.1
0.0.1 - Preview release
This is the first official release of the mila-components library, which includes a set of reusable components designed for web applications. Below is a list of the components available in this initial release.
Components
- ActionButton: A compact action button designed to be used with icons only.
- ApplicationLayout: A main layout component that includes Header, SideNavigation, and Footer.
- Header: A flexible header with support for navigation and branding.
- SideNavigation: A sidebar navigation component with support for groups and collapsible items.
- Footer: A customizable footer component.
- Badge: A small visual component for displaying counters or labels.
- Button: A standard button with support for text labels.
- BulletedList: A list component with bullet points.
- Card: A universal container that holds content and actions related to a specific topic or subject.
- Divider: A divider line for separating content.
- DropdownMenu: A dropdown menu with multiple options and improved accessibility.
- Flex: A flexbox container for managing flexible layouts.
- Heading: Heading components with different hierarchy levels.
- Link: A customizable link for navigation.
- Paragraph: A paragraph component for block text.
- QuickNavigation: A quick navigation component for in-app links.
- Table: A table component for displaying structured data.
Tokens
- color: A set of reusable color tokens.
- typography: Typography tokens defining text styles.
- space: Spacing tokens for managing margins and padding.
- breakpoints: Breakpoints for responsive design.
Additional Notes
This release marks the beginning of mila-components, a library designed to be reusable and extensible, with a strong focus on component consistency and accessibility.