Skip to content
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

SAK-50968 Avoiding the use of CSS utility classes within webcomponents #13351

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Conversation

SedueRey
Copy link
Contributor

Update the webcomponents so that they can be customised for the corporate image of each of the institutions using Sakai.

Still a work in progress, I'll try to make a different commit for every single webcomponent should be updated.

@csev
Copy link
Contributor

csev commented Feb 25, 2025

:)

@SedueRey SedueRey force-pushed the SAK-50968 branch 2 times, most recently from 71e92f8 to 6303796 Compare March 4, 2025 09:16
@@ -49,7 +49,7 @@ export class SakaiRubricStudentComment extends RubricsElement {

<div class="rubric-comment-dropdown dropdown-menu">
<div class="m-2 rubric-comment-body">
<div class="fw-bold rubric-criterion-comment-title">${this.tr("comment_for_criterion", [ this.criterion.title ])}</div>
<div class="rubric-criterion-comment-title">${this.tr("comment_for_criterion", [ this.criterion.title ])}</div>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I thought you were doing this task component by component? if you do them all like this QA will run a mile :) Too much to test at one time.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't worry, I'll discuss it later in the Core Team call as well. You can count on the QA of all this by the Spanish institutions, we are very interested in having Sakai 25 to be able to migrate this summer.
I have to do a last review, but I think that all the changes that imply something for the corporate image are already in place.
It worries me a little that Codacy marks me as error those lines, since I am testing it and it works, it is a false positive, I think.

@SedueRey SedueRey changed the title SAK-50968 - Avoiding the use of CSS utility classes within webcomponents SAK-50968 Avoiding the use of CSS utility classes within webcomponents Mar 4, 2025
@SedueRey SedueRey marked this pull request as ready for review March 6, 2025 12:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants