Skip to content

Releases: GomezIvann/mila-components

Release 1.1.1

23 Oct 15:31
017fd7c

Choose a tag to compare

Release 1.1.1

Patch version of mila-component library, with some accessibility enhancements.

Changelog

  • Added aria-label to side navigation responsive toggle.
  • Use of aria-current inside 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

21 Oct 17:17

Choose a tag to compare

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-dom and styled-components.
  • Text input design & implementation updates.
  • Flex component implementation updates.
  • Header component fixes.
  • New size prop for the action button component.
  • Removed collapsable prop from the side navigation component.
  • Footer spacing updates.
  • Renamed prop triggerType to triggerVariant in the dropdown menu component.

Release 1.0.0

06 Oct 16:21

Choose a tag to compare

Release 1.0.0

This is the first major release of Mila components library, as we have completed the planned component catalog.

Changelog

  • New TextInput component added to mila-components library.
  • More documentation pages added to the Components section.
  • Added peerDependencies to the package.json of the library (react, react-dom and styled-components).
  • Improved home page with new cards to both Components and Foundations sections of the site.

Release 0.0.1

05 Oct 15:01

Choose a tag to compare

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.