https://github.com/espressotutorials/espresso-ui
The espresso-ui library offers a set of customizable web components written with Angular & TypeScript. To show the Espresso Tutorials corporate identity across projects.
https://github.com/espressotutorials/espresso-ui
angular angularelements typescript webcomponents
Last synced: 6 months ago
JSON representation
The espresso-ui library offers a set of customizable web components written with Angular & TypeScript. To show the Espresso Tutorials corporate identity across projects.
- Host: GitHub
- URL: https://github.com/espressotutorials/espresso-ui
- Owner: espressotutorials
- Created: 2020-08-14T12:19:36.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-03-25T14:23:46.000Z (about 5 years ago)
- Last Synced: 2023-09-17T10:25:25.101Z (almost 3 years ago)
- Topics: angular, angularelements, typescript, webcomponents
- Language: TypeScript
- Homepage:
- Size: 3.17 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Espresso-Ui
The espresso-ui library offers a set of customizable native angular- and web components written with Angular & TypeScript. To show the Espresso Tutorials corporate identity across projects.
## Generate Commands
- `ng g m --project=espresso-ui` — add new module
- `ng g c --project=espresso-ui` — add new component
## Build Commands
- `ng serve` — start an Angular demo app with Angular components
- `ng build espresso-ui` — build native Angular components
- `npm run build:elements` — build single JS file Web Components from Angular components
- `npm run readme` — copy readme to dist folder
- `npm run styles` — copy global styles to dist folder
- `npm run build:elements` — build single JS file Web Components from Angular components
## Available Angular Components
- `lib-card`
- `lib-card-body`
- `lib-card-content`
- `lib-card-overlay`
- `lib-card-footer`
- `lib-card-title`
- `lib-card-image`
- `lib-card-author`
- `lib-card-meta`
- `lib-card-description`
- `lib-card-time`
- `button`
- `button-link`
- `button-favorite`
- `rating`
- `author`
- `review`
- `review-title`
- `review-descriptio`
- `review-author`
- `testimonial`
## Available Web Components
- `et-card`
- `et-button`
## ToDo
- `sharing` `description` `information` `title` `dropdown-select` `card-horizontal` `cover` `section` `logo` `accordion` …