-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(Entire Application): Upgrade to Angular 16 #1477
Conversation
There are few styling issues that I found so far. @breity can you please take a look? In Student VLE -> Feedback from teacher box, the arrow is jutting out too much to the left of the box: In Unit plan view and grade-by-step view, the progress bar has a scroll bar: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good.
I fixed the mentioned styling issues plus some others that I found.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good.
Change strength meter to @wise-community/angular-password-strength-meter
Updated to use https://www.npmjs.com/package/@wise-community/angular-password-strength-meter, which works with Angular 16. Also merged in latest from the develop branch. PTAL. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good catch. This looks like an effect of the changes in the Angular 16 material design library. @breity and I fixed it by adding font styles to the textarea element. Let's look into converting this to using Angular input in a future task. PTAL. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good.
Changes
Test