MDS Web Components combine aspects from three existing initiatives: the W3C Web Component platform APIs, the Morningstar Web Component specifications, and the styles and markup from the Morningstar Design System.
The MDS team is working closely with the Morningstar Web Components (MWC) team to ensure components are built to fully comply with the MWC specifications. These Morningstar-designed specifications provide a standardized contract for configuration, internationalization, localization, and logging. Using MDS Web Components does not require MWC usage.
If your product has internationalization or localization requirements or you want a centralized method for configuration and logging then you need to use the MWC specifications. MDS Web Components have been built for easy compatibility with the MWC spec.
See the Getting Started for Engineers page for more details on installing and consuming MDS web components.
Consider the following points when choosing between third-party libraries:
--saveflag to add them to MDS’s
dependencies:copygulp task found in
gulpfile.js. This will copy them to the doc site’s asset path.