Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/twyr/twyr-mdc-web
Ember 4.0+ implementation of Material Design Components (MDC) for the Web
https://github.com/twyr/twyr-mdc-web
Last synced: about 1 month ago
JSON representation
Ember 4.0+ implementation of Material Design Components (MDC) for the Web
- Host: GitHub
- URL: https://github.com/twyr/twyr-mdc-web
- Owner: twyr
- License: other
- Created: 2022-02-08T08:24:24.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-04T15:11:26.000Z (almost 2 years ago)
- Last Synced: 2024-11-13T00:57:07.583Z (about 2 months ago)
- Language: JavaScript
- Size: 19.6 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Twy'r MDC Web
#### TABLE OF CONTENTS
- [About](#about)
- [Status](#status)
- [Why](#why)
- [Goals](#goals)
- [Goals](#goals)
- [Contributing](#contributing)
- [Code of Conduct](#code-of-conduct)
- [Developing](#developing)
- [Contributors](#contributors)
- [License](#license)#### ABOUT
This is a monorepo used for the development and maintenance of the [Ember](https://emberjs.com) implementation of [Material Components for the Web](https://material-components.github.io/material-components-web-catalog/#/), and consists of
two packages - the Ember MDC Web Addon itself, and an Ember App for testing, debugging, documenting, and showcasing the addon.#### STATUS
| Category | Status |
| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Conventions | [![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-brightgreen.svg)](https://conventionalcommits.org) [![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier) [![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/) |
| Code Stats | [![Languages](https://badgen.net/lgtm/langs/g/twyr/twyr-mdc-web)](https://lgtm.com/projects/g/twyr/twyr-mdc-web) ![GitHub repo size](https://img.shields.io/github/repo-size/twyr/twyr-mdc-web) [![LoC](https://badgen.net/lgtm/lines/g/twyr/twyr-mdc-web)](https://lgtm.com/projects/g/twyr/twyr-mdc-web) [![Language grade](https://badgen.net/lgtm/grade/g/twyr/twyr-mdc-web)](https://lgtm.com/projects/g/twyr/twyr-mdc-web/context:javascript) [![Coverage Status](https://coveralls.io/repos/github/twyr/twyr-mdc-web/badge.svg?branch=main)](https://coveralls.io/github/twyr/twyr-mdc-web?branch=main) |
| Security | [![Known Vulnerabilities](https://snyk.io/test/github/twyr/twyr-mdc-web/badge.svg?targetFile=package.json)](https://snyk.io/test/github/twyr/twyr-mdc-web?targetFile=package.json) [![Total alerts](https://img.shields.io/lgtm/alerts/g/twyr/twyr-mdc-web.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/twyr/twyr-mdc-web/alerts/) ![Libraries.io dependency status for latest release, scoped npm package](https://img.shields.io/librariesio/release/npm/@twyr/twyr-mdc-web) |
| | |
| Development | ![GitHub commit activity](https://img.shields.io/github/commit-activity/m/twyr/twyr-mdc-web) ![GitHub last commit](https://img.shields.io/github/last-commit/twyr/twyr-mdc-web) |
| Issues & PRs | ![GitHub open issues](https://img.shields.io/github/issues-raw/twyr/twyr-mdc-web) ![GitHub closed issues](https://img.shields.io/github/issues-closed-raw/twyr/twyr-mdc-web) ![GitHub open prs](https://img.shields.io/github/issues-pr-raw/twyr/twyr-mdc-web) ![GitHub closed prs](https://img.shields.io/github/issues-pr-closed-raw/twyr/twyr-mdc-web) |
| | |
| Release Status | ![GitHub package.json version](https://img.shields.io/github/package-json/v/twyr/twyr-mdc-web/main) ![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/twyr/twyr-mdc-web?sort=semver) ![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/twyr/twyr-mdc-web?sort=semver) |
| Publish Status | ![node-current](https://img.shields.io/node/v/@twyr/twyr-mdc-web) ![npm bundle size](https://img.shields.io/bundlephobia/min/@twyr/twyr-mdc-web) ![npm](https://img.shields.io/npm/dy/@twyr/twyr-mdc-web) |#### WHY
Just because...
#### GOALS
Ember-related goals:
1. Build for [Ember 4.0+](https://emberjs.com) - with no expectation of backward compatibility
1. Build using [Embroider](https://github.com/embroider-build/embroider) - aim for "Native Support"MDC Web related goals:
1. Build using the latest release of [MDC for the Web 13.0+](https://material-components.github.io/material-components-web-catalog/#/) - with no expectation of backward compatibility
2. Re-use MDC Javascript API for utilities (Ripples, etc.) to provide a "MDC Native" feel for the Ember components
3. Build using the SCSS files provided by MDC Web - extend/enhance only if necessary#### CONTRIBUTING
##### Code of Conduct
All contributors to this project are expected to adhere to the [Code of Conduct](CODE_OF_CONDUCT.md) specified.
##### Developing
Details on getting the code, setting up the development environment, and instructions on how to extend/build/test the code are detailed in the
[Contribution Guide](CONTRIBUTING.md)##### Contributors
[![All Contributors](https://img.shields.io/badge/all_contributors-1-orange.svg?style=flat-square)](#contributors)
This project owes its existence to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
This project follows the [all-contributors](https://allcontributors.org) specification. Contributions of any kind are welcome!
#### LICENSE
This project is licensed under the [MIT +no-false-attribs](https://spdx.org/licenses/MITNFA.html) license.
You may get a copy of the license by following the link, or at [LICENSE.md](LICENSE.md)