diff --git a/ccm-cms/package-lock.json b/ccm-cms/package-lock.json
index 04ba368ae..22d3924f5 100644
--- a/ccm-cms/package-lock.json
+++ b/ccm-cms/package-lock.json
@@ -1787,6 +1787,11 @@
"resolve": "^1.9.0"
}
},
+ "remixicon": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/remixicon/-/remixicon-2.5.0.tgz",
+ "integrity": "sha512-q54ra2QutYDZpuSnFjmeagmEiN9IMo56/zz5dDNitzKD23oFRw77cWo4TsrAdmdkPiEn8mxlrTqxnkujDbEGww=="
+ },
"resolve": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
diff --git a/ccm-cms/package.json b/ccm-cms/package.json
index 42d7b843f..ee31c7bcc 100644
--- a/ccm-cms/package.json
+++ b/ccm-cms/package.json
@@ -35,6 +35,7 @@
"bootstrap-icons": "^1.5.0",
"jquery": "^3.6.0",
"popper.js": "^1.16.1",
+ "remixicon": "^2.5.0",
"sortablejs": "^1.14.0"
},
"targets": {
diff --git a/ccm-cms/src/main/resources/META-INF/resources/components/librecms/cmsEditor.xhtml b/ccm-cms/src/main/resources/META-INF/resources/components/librecms/cmsEditor.xhtml
index 4d4b56ea2..2a0d0ad85 100644
--- a/ccm-cms/src/main/resources/META-INF/resources/components/librecms/cmsEditor.xhtml
+++ b/ccm-cms/src/main/resources/META-INF/resources/components/librecms/cmsEditor.xhtml
@@ -2,6 +2,7 @@
-
+
+
@@ -428,7 +435,8 @@
title="#{CmsAdminMessages['cms_editor.buttons.h'.concat(level)]}"
type="button"
>
- H#{level}
+
+
@@ -438,21 +446,24 @@
title="#{CmsAdminMessages['cms_editor.buttons.paragraph']}"
type="button"
>
-
+
+
@@ -461,14 +472,16 @@
title="#{CmsAdminMessages['cms_editor.buttons.ul']}"
type="button"
>
-
+
+
diff --git a/ccm-cms/src/main/resources/META-INF/resources/components/librecms/remixSvgIcon.xhtml b/ccm-cms/src/main/resources/META-INF/resources/components/librecms/remixSvgIcon.xhtml
new file mode 100644
index 000000000..e0383f794
--- /dev/null
+++ b/ccm-cms/src/main/resources/META-INF/resources/components/librecms/remixSvgIcon.xhtml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/ccm-cms/src/main/resources/assets/remixicon/remixicon.symbol.svg b/ccm-cms/src/main/resources/assets/remixicon/remixicon.symbol.svg
new file mode 100644
index 000000000..2522b6cf9
--- /dev/null
+++ b/ccm-cms/src/main/resources/assets/remixicon/remixicon.symbol.svg
@@ -0,0 +1,11356 @@
+
+
\ No newline at end of file