diff --git a/custom-icons/autoReplace.svg b/custom-icons/autoReplace.svg new file mode 100644 index 000000000..29f5f9fa5 --- /dev/null +++ b/custom-icons/autoReplace.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/custom-icons/basicSkills.svg b/custom-icons/basicSkills.svg new file mode 100644 index 000000000..8a1b4093d --- /dev/null +++ b/custom-icons/basicSkills.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/custom-icons/circleCheckmark.svg b/custom-icons/circleCheckmark.svg new file mode 100644 index 000000000..c711b7744 --- /dev/null +++ b/custom-icons/circleCheckmark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/custom-icons/dailyLife.svg b/custom-icons/dailyLife.svg new file mode 100644 index 000000000..0743bffed --- /dev/null +++ b/custom-icons/dailyLife.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/custom-icons/forTeachers.svg b/custom-icons/forTeachers.svg new file mode 100644 index 000000000..1c5f7d981 --- /dev/null +++ b/custom-icons/forTeachers.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/custom-icons/optionsCircle.svg b/custom-icons/optionsCircle.svg new file mode 100644 index 000000000..23620df9b --- /dev/null +++ b/custom-icons/optionsCircle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/custom-icons/school.svg b/custom-icons/school.svg new file mode 100644 index 000000000..00c71b688 --- /dev/null +++ b/custom-icons/school.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/rstIconReplacements.txt b/docs/rstIconReplacements.txt index 93deb7f5e..aecf25714 100644 --- a/docs/rstIconReplacements.txt +++ b/docs/rstIconReplacements.txt @@ -8,7 +8,9 @@ .. |attribution| replace:: :raw-html:`` .. |audience| replace:: :raw-html:`` .. |audio| replace:: :raw-html:`` +.. |autoReplace| replace:: :raw-html:`` .. |back| replace:: :raw-html:`` +.. |basicSkillsResource| replace:: :raw-html:`` .. |bookmarkEmpty| replace:: :raw-html:`` .. |bookmark| replace:: :raw-html:`` .. |brokenImage| replace:: :raw-html:`` @@ -20,6 +22,7 @@ .. |chevronLeft| replace:: :raw-html:`` .. |chevronRight| replace:: :raw-html:`` .. |chevronUp| replace:: :raw-html:`` +.. |circleCheckmark| replace:: :raw-html:`` .. |classes| replace:: :raw-html:`` .. |clear| replace:: :raw-html:`` .. |clipboard| replace:: :raw-html:`` @@ -36,6 +39,7 @@ .. |createSolid| replace:: :raw-html:`` .. |crop| replace:: :raw-html:`` .. |currentEventsResource| replace:: :raw-html:`` +.. |dailyLifeResource| replace:: :raw-html:`` .. |dashboard| replace:: :raw-html:`` .. |data| replace:: :raw-html:`` .. |delete| replace:: :raw-html:`` @@ -64,6 +68,7 @@ .. |filterList| replace:: :raw-html:`` .. |filter| replace:: :raw-html:`` .. |financialLiteracyResource| replace:: :raw-html:`` +.. |forTeachersResource| replace:: :raw-html:`` .. |forwardRounded| replace:: :raw-html:`` .. |forward| replace:: :raw-html:`` .. |fullscreen_exit| replace:: :raw-html:`` @@ -116,6 +121,7 @@ .. |numeracyResource| replace:: :raw-html:`` .. |onDevice| replace:: :raw-html:`` .. |openNewTab| replace:: :raw-html:`` +.. |optionsCircle| replace:: :raw-html:`` .. |optionsHorizontal| replace:: :raw-html:`` .. |optionsVertical| replace:: :raw-html:`` .. |pdf| replace:: :raw-html:`` @@ -155,6 +161,7 @@ .. |restart| replace:: :raw-html:`` .. |save| replace:: :raw-html:`` .. |schedule| replace:: :raw-html:`` +.. |schoolResource| replace:: :raw-html:`` .. |sciencesResource| replace:: :raw-html:`` .. |search| replace:: :raw-html:`` .. |settings| replace:: :raw-html:`` diff --git a/lib/KIcon/iconDefinitions.js b/lib/KIcon/iconDefinitions.js index 3a905f684..19ab2c91a 100644 --- a/lib/KIcon/iconDefinitions.js +++ b/lib/KIcon/iconDefinitions.js @@ -394,6 +394,7 @@ const KolibriIcons = { chevronUp: { icon: require('./precompiled-icons/material-icons/expand_less/baseline.vue').default, }, + collapseAll: { icon: require('./precompiled-icons/mdi/collapse-all.vue').default }, expandAll: { icon: require('./precompiled-icons/mdi/expand-all.vue').default }, dragHorizontal: { icon: require('./precompiled-icons/le/drag_horizontal.vue').default }, @@ -420,6 +421,38 @@ const KolibriIcons = { }, // Resource category icons + // --------------------- + // Highest level categories + + basicSkillsResource: { + icon: require('./precompiled-icons/le/basicSkills.vue').default, + }, + dailyLifeResource: { + icon: require('./precompiled-icons/le/dailyLife.vue').default, + }, + forTeachersResource: { + icon: require('./precompiled-icons/le/forTeachers.vue').default, + }, + schoolResource: { + icon: require('./precompiled-icons/le/school.vue').default, + rtlFlip: true, + }, + + circleCheckmark: { + icon: require('./precompiled-icons/le/circleCheckmark.vue').default, + rtlFlip: true, + }, + autoReplace: { + icon: require('./precompiled-icons/le/autoReplace.vue').default, + rtlFlip: true, + }, + + // more options / other category + optionsCircle: { + icon: require('./precompiled-icons/le/optionsCircle.vue').default, + }, + + // subcategories socialSciencesResource: { icon: require('./precompiled-icons/material-icons/groups/baseline.vue').default, resourceCategory: true, diff --git a/lib/KIcon/precompiled-icons/le/autoReplace.vue b/lib/KIcon/precompiled-icons/le/autoReplace.vue new file mode 100644 index 000000000..d7bcd07e3 --- /dev/null +++ b/lib/KIcon/precompiled-icons/le/autoReplace.vue @@ -0,0 +1,12 @@ + + + + \ No newline at end of file diff --git a/lib/KIcon/precompiled-icons/le/basicSkills.vue b/lib/KIcon/precompiled-icons/le/basicSkills.vue new file mode 100644 index 000000000..8f5c5f259 --- /dev/null +++ b/lib/KIcon/precompiled-icons/le/basicSkills.vue @@ -0,0 +1,12 @@ + + + + \ No newline at end of file diff --git a/lib/KIcon/precompiled-icons/le/circleCheckmark.vue b/lib/KIcon/precompiled-icons/le/circleCheckmark.vue new file mode 100644 index 000000000..1a29a85b1 --- /dev/null +++ b/lib/KIcon/precompiled-icons/le/circleCheckmark.vue @@ -0,0 +1,12 @@ + + + + \ No newline at end of file diff --git a/lib/KIcon/precompiled-icons/le/dailyLife.vue b/lib/KIcon/precompiled-icons/le/dailyLife.vue new file mode 100644 index 000000000..68ae2fc17 --- /dev/null +++ b/lib/KIcon/precompiled-icons/le/dailyLife.vue @@ -0,0 +1,12 @@ + + + + \ No newline at end of file diff --git a/lib/KIcon/precompiled-icons/le/forTeachers.vue b/lib/KIcon/precompiled-icons/le/forTeachers.vue new file mode 100644 index 000000000..504842438 --- /dev/null +++ b/lib/KIcon/precompiled-icons/le/forTeachers.vue @@ -0,0 +1,12 @@ + + + + \ No newline at end of file diff --git a/lib/KIcon/precompiled-icons/le/optionsCircle.vue b/lib/KIcon/precompiled-icons/le/optionsCircle.vue new file mode 100644 index 000000000..6f9027f75 --- /dev/null +++ b/lib/KIcon/precompiled-icons/le/optionsCircle.vue @@ -0,0 +1,12 @@ + + + + \ No newline at end of file diff --git a/lib/KIcon/precompiled-icons/le/school.vue b/lib/KIcon/precompiled-icons/le/school.vue new file mode 100644 index 000000000..8d8d9c16c --- /dev/null +++ b/lib/KIcon/precompiled-icons/le/school.vue @@ -0,0 +1,12 @@ + + + + \ No newline at end of file