diff --git a/lib/classes/output/icon_system_fontawesome.php b/lib/classes/output/icon_system_fontawesome.php
index b684751c384..e5e8ec76d31 100644
--- a/lib/classes/output/icon_system_fontawesome.php
+++ b/lib/classes/output/icon_system_fontawesome.php
@@ -294,6 +294,7 @@ class icon_system_fontawesome extends icon_system_font {
'core:i/scheduled' => 'fa-calendar-check-o',
'core:i/search' => 'fa-search',
'core:i/section' => 'fa-folder-o',
+ 'core:i/sendmessage' => 'fa-paper-plane',
'core:i/settings' => 'fa-cog',
'core:i/show' => 'fa-eye-slash',
'core:i/siteevent' => 'fa-globe',
@@ -332,6 +333,7 @@ class icon_system_fontawesome extends icon_system_font {
'core:t/collapsed_empty' => 'fa-plus-square-o',
'core:t/collapsed_rtl' => 'fa-plus-square',
'core:t/collapsed' => 'fa-plus-square',
+ 'core:t/collapsedcaret' => 'fa-caret-right',
'core:t/contextmenu' => 'fa-cog',
'core:t/copy' => 'fa-copy',
'core:t/delete' => 'fa-trash',
diff --git a/pix/i/sendmessage.png b/pix/i/sendmessage.png
new file mode 100644
index 00000000000..dcf25dc4937
Binary files /dev/null and b/pix/i/sendmessage.png differ
diff --git a/pix/i/sendmessage.svg b/pix/i/sendmessage.svg
new file mode 100644
index 00000000000..48c19f159a2
--- /dev/null
+++ b/pix/i/sendmessage.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/pix/i/trash.png b/pix/i/trash.png
new file mode 100644
index 00000000000..dd54a6efd43
Binary files /dev/null and b/pix/i/trash.png differ
diff --git a/pix/i/trash.svg b/pix/i/trash.svg
new file mode 100644
index 00000000000..1d36252150a
--- /dev/null
+++ b/pix/i/trash.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/pix/i/window_close.png b/pix/i/window_close.png
new file mode 100644
index 00000000000..a57632ea201
Binary files /dev/null and b/pix/i/window_close.png differ
diff --git a/pix/i/window_close.svg b/pix/i/window_close.svg
new file mode 100644
index 00000000000..b4ad0a6985c
--- /dev/null
+++ b/pix/i/window_close.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/pix/t/sendmessage.png b/pix/t/sendmessage.png
new file mode 100644
index 00000000000..dcf25dc4937
Binary files /dev/null and b/pix/t/sendmessage.png differ
diff --git a/pix/t/sendmessage.svg b/pix/t/sendmessage.svg
new file mode 100644
index 00000000000..9755f874b23
--- /dev/null
+++ b/pix/t/sendmessage.svg
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/theme/boost/scss/moodle/icons.scss b/theme/boost/scss/moodle/icons.scss
index 7defdf20652..a5a2748d646 100644
--- a/theme/boost/scss/moodle/icons.scss
+++ b/theme/boost/scss/moodle/icons.scss
@@ -90,6 +90,7 @@ $iconsizes: map-merge((
.icon {
height: $length !important; /* stylelint-disable-line declaration-no-important */
width: $length !important; /* stylelint-disable-line declaration-no-important */
+ font-size: $length !important; /* stylelint-disable-line declaration-no-important */
}
}
}
diff --git a/theme/boost/style/moodle.css b/theme/boost/style/moodle.css
index 44c7096408a..68dc4d76694 100644
--- a/theme/boost/style/moodle.css
+++ b/theme/boost/style/moodle.css
@@ -10518,36 +10518,48 @@ div.editor_atto_toolbar button .icon {
height: 0 !important;
/* stylelint-disable-line declaration-no-important */
width: 0 !important;
+ /* stylelint-disable-line declaration-no-important */
+ font-size: 0 !important;
/* stylelint-disable-line declaration-no-important */ }
.icon-size-1 .icon {
height: 4px !important;
/* stylelint-disable-line declaration-no-important */
width: 4px !important;
+ /* stylelint-disable-line declaration-no-important */
+ font-size: 4px !important;
/* stylelint-disable-line declaration-no-important */ }
.icon-size-2 .icon {
height: 8px !important;
/* stylelint-disable-line declaration-no-important */
width: 8px !important;
+ /* stylelint-disable-line declaration-no-important */
+ font-size: 8px !important;
/* stylelint-disable-line declaration-no-important */ }
.icon-size-3 .icon {
height: 16px !important;
/* stylelint-disable-line declaration-no-important */
width: 16px !important;
+ /* stylelint-disable-line declaration-no-important */
+ font-size: 16px !important;
/* stylelint-disable-line declaration-no-important */ }
.icon-size-4 .icon {
height: 24px !important;
/* stylelint-disable-line declaration-no-important */
width: 24px !important;
+ /* stylelint-disable-line declaration-no-important */
+ font-size: 24px !important;
/* stylelint-disable-line declaration-no-important */ }
.icon-size-5 .icon {
height: 48px !important;
/* stylelint-disable-line declaration-no-important */
width: 48px !important;
+ /* stylelint-disable-line declaration-no-important */
+ font-size: 48px !important;
/* stylelint-disable-line declaration-no-important */ }
.helplink .icon {