- Introduced a new theme selector component to allow users to select themes. - Updated settings panel to include the theme selector. - Created shared styles for device and theme selectors. - Refactored existing audio and video device components to use shared styles. - Enhanced storage service to manage theme preferences. - Updated theme service to support classic theme alongside light and dark themes. - Added translations for theme-related strings in multiple languages.
Openvidu Angular TestAPP
Architechture
openvidu-components-angular
│
└─── src (openvidu-components-testapp)
│
└───projects
│
└─── openvidu-components-angular
How to develop with ease:
Run ng serve for a dev server.
Run, in a new terminal, npm run lib:serve for serving the openvidu-components-angular library with live reload for listening changes
Code scaffolding
For generate new components in openvidu-components-angular:
ng g component components/component-name --project=openvidu-components-angular
Build library
npm run lib:build
Publishing
After the library is built, tun the following command:
cd dist/ && npm publish