diff --git a/assets/icons/doctypes/calendar.svg b/assets/icons/doctypes/calendar.svg
new file mode 100644
index 00000000000..ba7ab6e86d0
--- /dev/null
+++ b/assets/icons/doctypes/calendar.svg
@@ -0,0 +1,14 @@
+
diff --git a/assets/icons/doctypes/school.svg b/assets/icons/doctypes/school.svg
new file mode 100644
index 00000000000..39561e495cd
--- /dev/null
+++ b/assets/icons/doctypes/school.svg
@@ -0,0 +1,4 @@
+
diff --git a/assets/locales/en.po b/assets/locales/en.po
index c74991c2894..dd3eb38d8a0 100644
--- a/assets/locales/en.po
+++ b/assets/locales/en.po
@@ -644,6 +644,9 @@ msgstr "Groups of contacts"
msgid "Permissions io.cozy.files"
msgstr "Files"
+msgid "Permissions io.cozy.calendar"
+msgstr "Calendar"
+
msgid "Permissions io.cozy.certified.carbon_copy"
msgstr "Carbon copy"
@@ -674,6 +677,9 @@ msgstr "Tags"
msgid "Permissions io.cozy.timeseries.geojson"
msgstr "Trips"
+msgid "Permissions io.cozy.timeseries.grades"
+msgstr "Grades"
+
msgid "Permissions io.cozy.settings"
msgstr "Settings"
diff --git a/assets/locales/fr.po b/assets/locales/fr.po
index 4adcf8f4c83..840840b7ad6 100644
--- a/assets/locales/fr.po
+++ b/assets/locales/fr.po
@@ -709,6 +709,9 @@ msgstr "Groupes de récurrence bancaire"
msgid "Permissions io.cozy.bills"
msgstr "Factures"
+msgid "Permissions io.cozy.calendar"
+msgstr "Calendrier"
+
msgid "Permissions io.cozy.coachco2.settings"
msgstr "Paramètres de l'application"
@@ -748,6 +751,9 @@ msgstr "Tags"
msgid "Permissions io.cozy.timeseries.geojson"
msgstr "Déplacements"
+msgid "Permissions io.cozy.timeseries.grades"
+msgstr "Notes"
+
msgid "Permissions io.cozy.settings"
msgstr "Paramètres"
diff --git a/assets/styles/cirrus.css b/assets/styles/cirrus.css
index 6b13f569752..67371f39c9e 100644
--- a/assets/styles/cirrus.css
+++ b/assets/styles/cirrus.css
@@ -328,6 +328,10 @@
-webkit-mask-image: url("../icons/doctypes/profile.svg");
mask-image: url("../icons/doctypes/profile.svg");
}
+.perm[class^="io-cozy-calendar"] {
+ -webkit-mask-image: url("../icons/doctypes/calendar.svg");
+ mask-image: url("../icons/doctypes/calendar.svg");
+}
.perm[class^="io-cozy-contacts-groups"] {
-webkit-mask-image: url("../icons/doctypes/team.svg");
mask-image: url("../icons/doctypes/team.svg");
@@ -378,6 +382,10 @@
-webkit-mask-image: url("../icons/doctypes/location.svg");
mask-image: url("../icons/doctypes/location.svg");
}
+.perm[class^="io-cozy-timeseries-grades"] {
+ -webkit-mask-image: url("../icons/doctypes/school.svg");
+ mask-image: url("../icons/doctypes/school.svg");
+}
.perm[class^="io-cozy-jobs"] {
-webkit-mask-image: url("../icons/doctypes/email.svg");
mask-image: url("../icons/doctypes/email.svg");