-
-
Grade:
+
+
{{#str}}grade, core_grades{{/str}}
{{> mod_forum/local/grades/local/grader/grade_placeholder }}
diff --git a/theme/boost/scss/moodle/grade.scss b/theme/boost/scss/moodle/grade.scss
index ebf5bc43304..8f5b35f35d2 100644
--- a/theme/boost/scss/moodle/grade.scss
+++ b/theme/boost/scss/moodle/grade.scss
@@ -240,6 +240,22 @@
}
}
+.criterion button.collapse[aria-expanded="true"]:before {
+ content: $fa-var-angle-down;
+ margin-right: 0;
+ @include fa-icon();
+ font-size: 16px;
+ width: 16px;
+}
+
+.criterion button.collapse[aria-expanded="false"]:before {
+ content: $fa-var-angle-up;
+ margin-right: 0;
+ @include fa-icon();
+ font-size: 16px;
+ width: 16px;
+}
+
// Set up grades layout.
.path-grade-edit-tree .setup-grades {
h4 {
diff --git a/theme/boost/style/moodle.css b/theme/boost/style/moodle.css
index 743908956ec..e07cc6c1b77 100644
--- a/theme/boost/style/moodle.css
+++ b/theme/boost/style/moodle.css
@@ -17367,6 +17367,30 @@ p.arrow_button {
margin-left: 5px;
margin-right: 12px; }
+.criterion button.collapse[aria-expanded="true"]:before {
+ content: "";
+ margin-right: 0;
+ display: inline-block;
+ font: normal normal normal 14px/1 FontAwesome;
+ font-size: inherit;
+ text-rendering: auto;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ font-size: 16px;
+ width: 16px; }
+
+.criterion button.collapse[aria-expanded="false"]:before {
+ content: "";
+ margin-right: 0;
+ display: inline-block;
+ font: normal normal normal 14px/1 FontAwesome;
+ font-size: inherit;
+ text-rendering: auto;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ font-size: 16px;
+ width: 16px; }
+
.path-grade-edit-tree .setup-grades h4 {
margin: 0; }
diff --git a/theme/classic/style/moodle.css b/theme/classic/style/moodle.css
index 134f5896052..8870dd8d3cb 100644
--- a/theme/classic/style/moodle.css
+++ b/theme/classic/style/moodle.css
@@ -17643,6 +17643,30 @@ p.arrow_button {
margin-left: 5px;
margin-right: 12px; }
+.criterion button.collapse[aria-expanded="true"]:before {
+ content: "";
+ margin-right: 0;
+ display: inline-block;
+ font: normal normal normal 14px/1 FontAwesome;
+ font-size: inherit;
+ text-rendering: auto;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ font-size: 16px;
+ width: 16px; }
+
+.criterion button.collapse[aria-expanded="false"]:before {
+ content: "";
+ margin-right: 0;
+ display: inline-block;
+ font: normal normal normal 14px/1 FontAwesome;
+ font-size: inherit;
+ text-rendering: auto;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ font-size: 16px;
+ width: 16px; }
+
.path-grade-edit-tree .setup-grades h4 {
margin: 0; }