From ce82a4cd2d59481541f7b784b16f01a1f5d1d3f0 Mon Sep 17 00:00:00 2001 From: MisRob Date: Mon, 22 Jan 2024 09:37:09 +0100 Subject: [PATCH 01/18] Upgrade Studio to KDS 3.0.0 (2/3) Fixes "Error: Can't resolve 'kolibri-design-system/lib/utils/i18n'" caused by removal of this file in KDS v2.0.0 by copying the removed file content directly to Studio. --- .../frontend/shared/i18n/index.js | 24 +++++++++++++------ 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/contentcuration/contentcuration/frontend/shared/i18n/index.js b/contentcuration/contentcuration/frontend/shared/i18n/index.js index 249b5ac561..13bcd01fd1 100644 --- a/contentcuration/contentcuration/frontend/shared/i18n/index.js +++ b/contentcuration/contentcuration/frontend/shared/i18n/index.js @@ -1,15 +1,25 @@ import Vue from 'vue'; import has from 'lodash/has'; -import { languageDirections, defaultLanguage } from 'kolibri-design-system/lib/utils/i18n'; import importVueIntlLocaleData from './vue-intl-locale-data'; import importIntlLocale from './intl-locale-data'; -export { - languageDirections, - defaultLanguage, - languageValidator, - getContentLangDir, -} from 'kolibri-design-system/lib/utils/i18n'; +const languageDirections = { + LTR: 'ltr', + RTL: 'rtl', +}; +const defaultLanguage = { + id: 'en', + lang_name: 'English', + lang_direction: languageDirections.LTR, +}; +const languageValidator = language => { + return ['id', 'lang_name', 'lang_direction'].reduce((valid, key) => valid && language[key], true); +}; +const getContentLangDir = language => { + return (language || {}).lang_direction || languageDirections.LTR; +}; + +export { languageDirections, defaultLanguage, languageValidator, getContentLangDir }; let _i18nReady = false; From 950565fe44a85ee760094e0387eb3f0b7d48da2b Mon Sep 17 00:00:00 2001 From: MisRob Date: Mon, 22 Jan 2024 11:38:00 +0100 Subject: [PATCH 02/18] Upgrade Studio to KDS 3.0.0 (3/3) Remove deprecated `value` prop in favor of the new `buttonValue` prop that's supposed to replace it in `KRadioButton`. --- .../frontend/settings/pages/Storage/RequestForm.vue | 6 +++--- .../shared/languageSwitcher/LanguageSwitcherModal.vue | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/contentcuration/contentcuration/frontend/settings/pages/Storage/RequestForm.vue b/contentcuration/contentcuration/frontend/settings/pages/Storage/RequestForm.vue index faa01aac37..aaed431916 100644 --- a/contentcuration/contentcuration/frontend/settings/pages/Storage/RequestForm.vue +++ b/contentcuration/contentcuration/frontend/settings/pages/Storage/RequestForm.vue @@ -142,7 +142,7 @@ v-for="affiliation in affiliationOptions" :key="affiliation.value" v-model="org_or_personal" - :value="affiliation.value" + :buttonValue="affiliation.value" :invalid="errors.org_or_personal" :showInvalidText="errors.org_or_personal" :invalidText="$tr('fieldRequiredText')" @@ -172,7 +172,7 @@ v-for="orgType in organizationTypeOptions" :key="orgType.value" v-model="organization_type" - :value="orgType.value" + :buttonValue="orgType.value" :invalid="errors.organization_type" :showInvalidText="errors.organization_type" :invalidText="$tr('fieldRequiredText')" @@ -199,7 +199,7 @@ v-for="constraint in timeConstraintOptions" :key="constraint.value" v-model="time_constraint" - :value="constraint.value" + :buttonValue="constraint.value" :label="constraint.text" /> diff --git a/contentcuration/contentcuration/frontend/shared/languageSwitcher/LanguageSwitcherModal.vue b/contentcuration/contentcuration/frontend/shared/languageSwitcher/LanguageSwitcherModal.vue index 9eb3c03362..d3c8cfe83b 100644 --- a/contentcuration/contentcuration/frontend/shared/languageSwitcher/LanguageSwitcherModal.vue +++ b/contentcuration/contentcuration/frontend/shared/languageSwitcher/LanguageSwitcherModal.vue @@ -19,7 +19,7 @@ v-for="language in languageCol" :key="language.id" v-model="selectedLanguage" - :value="language.id" + :buttonValue="language.id" :label="language.lang_name" :title="language.english_name" class="language-name" From 4d0ac3bf7b32bede3b45854ca23f5fffa85c73e4 Mon Sep 17 00:00:00 2001 From: Blaine Jester Date: Fri, 23 Feb 2024 08:31:53 -0800 Subject: [PATCH 03/18] Finalize upgrade to v3+ of KDS --- package.json | 2 +- yarn.lock | 28 ++++++++++++++++++++++++---- 2 files changed, 25 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 497b3f54b1..e849428c2c 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,7 @@ "jspdf": "https://github.com/parallax/jsPDF.git#b7a1d8239c596292ce86dafa77f05987bcfa2e6e", "jszip": "^3.10.1", "kolibri-constants": "^0.1.41", - "kolibri-design-system": "https://github.com/learningequality/kolibri-design-system#e9a2ff34716bb6412fe99f835ded5b17345bab94", + "kolibri-design-system": "3.0.1", "lodash": "^4.17.21", "material-icons": "0.3.1", "mutex-js": "^1.1.5", diff --git a/yarn.lock b/yarn.lock index 57bf596870..97b59a2d7b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3012,6 +3012,11 @@ optionalDependencies: prettier "^1.18.2 || ^2.0.0" +"@vue/composition-api@^1.7.2": + version "1.7.2" + resolved "https://registry.yarnpkg.com/@vue/composition-api/-/composition-api-1.7.2.tgz#0b656f3ec39fefc2cf40aaa8c12426bcfeae1b44" + integrity sha512-M8jm9J/laYrYT02665HkZ5l2fWTK4dcVg3BsDHm/pfz+MjDYwX+9FUaZyGwEyXEDonQYRCo0H7aLgdklcIELjw== + "@vue/test-utils@1.0.0-beta.29": version "1.0.0-beta.29" resolved "https://registry.yarnpkg.com/@vue/test-utils/-/test-utils-1.0.0-beta.29.tgz#c942cf25e891cf081b6a03332b4ae1ef430726f0" @@ -5054,6 +5059,11 @@ data-urls@^3.0.2: whatwg-mimetype "^3.0.0" whatwg-url "^11.0.0" +date-fns@^1.30.1: + version "1.30.1" + resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-1.30.1.tgz#2e71bf0b119153dbb4cc4e88d9ea5acfb50dc05c" + integrity sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw== + de-indent@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/de-indent/-/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d" @@ -9035,13 +9045,16 @@ kolibri-constants@^0.1.41: resolved "https://registry.yarnpkg.com/kolibri-constants/-/kolibri-constants-0.1.42.tgz#2f62a8d8b8894e5cfbd47ee6564b31018818c93f" integrity sha512-2hUxYnzUEfhLFJO9egVSwYW8/PKob9wLeDYfB74mtIzgQ4zy6huRj3574WetK9gREi+W1Jcm7HGPsfZIFzFvrA== -"kolibri-design-system@https://github.com/learningequality/kolibri-design-system#e9a2ff34716bb6412fe99f835ded5b17345bab94": - version "1.3.0" - resolved "https://github.com/learningequality/kolibri-design-system#e9a2ff34716bb6412fe99f835ded5b17345bab94" +kolibri-design-system@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/kolibri-design-system/-/kolibri-design-system-3.0.1.tgz#ba6368c78ffab1d6195b828b1aacc4f11b9a67c3" + integrity sha512-/O+KuYTGiv5z9VTlm8bIWZwanMdearGmIP162EqaVn2tIbo/hY42lsuAbGSTZPi5CITm+LJ9r99ogImDRH8z2w== dependencies: + "@vue/composition-api" "^1.7.2" aphrodite "https://github.com/learningequality/aphrodite/" autosize "^3.0.21" css-element-queries "^1.2.0" + date-fns "^1.30.1" frame-throttle "^3.0.0" fuzzysearch "^1.0.3" keen-ui "^1.3.0" @@ -9049,6 +9062,8 @@ kolibri-constants@^0.1.41: popper.js "^1.14.6" purecss "^0.6.2" tippy.js "^4.2.1" + vue-intl "^3.1.0" + xstate "^4.38.3" kolibri-tools@0.16.0-dev.3: version "0.16.0-dev.3" @@ -13403,7 +13418,7 @@ vue-hot-reload-api@^2.3.0: resolved "https://registry.yarnpkg.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz#532955cc1eb208a3d990b3a9f9a70574657e08f2" integrity sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog== -vue-intl@^3.0.0: +vue-intl@^3.0.0, vue-intl@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/vue-intl/-/vue-intl-3.1.0.tgz#707f1f7406595c9b4afc6049254b333093be37be" integrity sha512-0v3S5gspuYnt6j1G+KLfPUsNnjRdbMOcYrWYoSd1gYk6rX8VuOyh7NLztPrSIJt+NLs/qzLOZXxI1LORukEiqA== @@ -14106,6 +14121,11 @@ xmldom@^0.1.22: resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.31.tgz#b76c9a1bd9f0a9737e5a72dc37231cf38375e2ff" integrity sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ== +xstate@^4.38.3: + version "4.38.3" + resolved "https://registry.yarnpkg.com/xstate/-/xstate-4.38.3.tgz#4e15e7ad3aa0ca1eea2010548a5379966d8f1075" + integrity sha512-SH7nAaaPQx57dx6qvfcIgqKRXIh4L0A1iYEqim4s1u7c9VoCgzZc+63FY90AKU4ZzOC2cfJzTnpO4zK7fCUzzw== + xtend@^4.0.0: version "4.0.2" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" From cccd0d8a2f760b6cb5a79acb781208ca28185cbe Mon Sep 17 00:00:00 2001 From: Samson Akol Date: Tue, 27 Feb 2024 11:50:18 +0300 Subject: [PATCH 04/18] Updates grey shade usages --- .../frontend/shared/views/errors/TechnicalTextBlock.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contentcuration/contentcuration/frontend/shared/views/errors/TechnicalTextBlock.vue b/contentcuration/contentcuration/frontend/shared/views/errors/TechnicalTextBlock.vue index 79e81962f5..8fcb5968be 100644 --- a/contentcuration/contentcuration/frontend/shared/views/errors/TechnicalTextBlock.vue +++ b/contentcuration/contentcuration/frontend/shared/views/errors/TechnicalTextBlock.vue @@ -9,8 +9,8 @@ wrap="soft" aria-hidden="true" :style="[dynamicHeightStyle, { - backgroundColor: $themePalette.grey.v_200, - border: $themePalette.grey.v_300, + backgroundColor: $themePalette.grey.v_50, + border: $themePalette.grey.v_100, }]" > From eeabbf6d84a43715a2812f886e61e66161490f63 Mon Sep 17 00:00:00 2001 From: Samson Akol Date: Tue, 27 Feb 2024 15:11:19 +0300 Subject: [PATCH 05/18] AppBar color upgrade --- .../channelList/views/ChannelListIndex.vue | 2 +- .../frontend/shared/views/AppBar.vue | 15 +++++++++++---- .../shared/views/MainNavigationDrawer.vue | 7 +++++-- 3 files changed, 17 insertions(+), 7 deletions(-) diff --git a/contentcuration/contentcuration/frontend/channelList/views/ChannelListIndex.vue b/contentcuration/contentcuration/frontend/channelList/views/ChannelListIndex.vue index 16cdf100f7..98c2b6aeb1 100644 --- a/contentcuration/contentcuration/frontend/channelList/views/ChannelListIndex.vue +++ b/contentcuration/contentcuration/frontend/channelList/views/ChannelListIndex.vue @@ -31,7 +31,7 @@ :to="getChannelLink(listType)" @click="trackTabClick(listType)" > - + diff --git a/contentcuration/contentcuration/frontend/shared/views/AppBar.vue b/contentcuration/contentcuration/frontend/shared/views/AppBar.vue index f437e06e51..e88a9ac42b 100644 --- a/contentcuration/contentcuration/frontend/shared/views/AppBar.vue +++ b/contentcuration/contentcuration/frontend/shared/views/AppBar.vue @@ -3,10 +3,9 @@
@@ -31,9 +30,17 @@ diff --git a/contentcuration/contentcuration/frontend/shared/views/MainNavigationDrawer.vue b/contentcuration/contentcuration/frontend/shared/views/MainNavigationDrawer.vue index 7f1843ccc5..15def47b38 100644 --- a/contentcuration/contentcuration/frontend/shared/views/MainNavigationDrawer.vue +++ b/contentcuration/contentcuration/frontend/shared/views/MainNavigationDrawer.vue @@ -8,9 +8,12 @@ style="z-index: 1000;" :right="$isRTL" > - + - clear + Kolibri Studio From 7b562e7f9c4de0a620913ef9770b41ed5599bce8 Mon Sep 17 00:00:00 2001 From: Richard Tibbles Date: Tue, 16 Jan 2024 14:18:13 -0800 Subject: [PATCH 06/18] Cherry-picks theming base work --- .../frontend/shared/i18n/index.js | 3 + .../frontend/shared/vuetify/theme.js | 57 ++++++++++--------- package.json | 8 +-- yarn.lock | 26 ++------- 4 files changed, 40 insertions(+), 54 deletions(-) diff --git a/contentcuration/contentcuration/frontend/shared/i18n/index.js b/contentcuration/contentcuration/frontend/shared/i18n/index.js index 13bcd01fd1..f6a2ebf17f 100644 --- a/contentcuration/contentcuration/frontend/shared/i18n/index.js +++ b/contentcuration/contentcuration/frontend/shared/i18n/index.js @@ -7,14 +7,17 @@ const languageDirections = { LTR: 'ltr', RTL: 'rtl', }; + const defaultLanguage = { id: 'en', lang_name: 'English', lang_direction: languageDirections.LTR, }; + const languageValidator = language => { return ['id', 'lang_name', 'lang_direction'].reduce((valid, key) => valid && language[key], true); }; + const getContentLangDir = language => { return (language || {}).lang_direction || languageDirections.LTR; }; diff --git a/contentcuration/contentcuration/frontend/shared/vuetify/theme.js b/contentcuration/contentcuration/frontend/shared/vuetify/theme.js index add22c47ef..243b533972 100644 --- a/contentcuration/contentcuration/frontend/shared/vuetify/theme.js +++ b/contentcuration/contentcuration/frontend/shared/vuetify/theme.js @@ -1,35 +1,36 @@ -import colors from 'vuetify/es5/util/colors'; -import { themeTokens } from 'kolibri-design-system/lib/styles/theme'; +import { themeBrand, themePalette, themeTokens } from 'kolibri-design-system/lib/styles/theme'; export default function theme() { + const palette = themePalette(); + const brand = themeBrand(); + const tokens = themeTokens(); return Object.assign( { - purple: '#996189', - primary: '#996189', - secondary: '#8DC5B6', - primaryBackground: colors.purple.lighten5, - backgroundColor: colors.grey.lighten5, - greyBackground: colors.grey.lighten3, - greyBorder: colors.grey.lighten1, - grey: colors.grey.darken1, - darkGrey: colors.grey.darken2, - greenSuccess: '#4db6ac', - topic: colors.grey.base, - video: '#283593', - image: '#283593', // IDK what this is supposed to be - audio: '#f06292', - document: '#ff3d00', - exercise: '#4db6ac', - h5p: '#ff8f00', - html5: '#ff8f00', - zim: '#ff8f00', - slideshow: '#4ece90', - channelHighlightDefault: colors.grey.lighten3, - draggableDropZone: '#dddddd', - draggableDropOverlay: '#996189', - greenHighlightBackground: '#E3F0ED', - roleVisibilityCoach: '#01a9f3', + secondary: brand.secondary.v_1000, + primaryBackground: brand.primary.v_200, + backgroundColor: palette.grey.v_50, + greyBackground: palette.grey.v_200, + greyBorder: palette.grey.v_400, + grey: palette.grey.v_600, + darkGrey: palette.grey.v_800, + greenSuccess: tokens.success, + topic: palette.grey.v_400, + video: tokens.watch, + audio: tokens.listen, + document: tokens.read, + exercise: tokens.practice, + h5p: tokens.explore, + html5: tokens.explore, + zim: tokens.explore, + slideshow: tokens.read, + channelHighlightDefault: palette.grey.v_200, + draggableDropZone: palette.grey.v_100, + draggableDropOverlay: brand.primary.v_400, + greenHighlightBackground: brand.secondary.v_200, + roleVisibilityCoach: palette.lightblue.v_600, }, - themeTokens() + tokens ); } + +console.log(themeTokens()); diff --git a/package.json b/package.json index e849428c2c..1fbcbe2810 100644 --- a/package.json +++ b/package.json @@ -71,8 +71,8 @@ "jquery": "^2.2.4", "jspdf": "https://github.com/parallax/jsPDF.git#b7a1d8239c596292ce86dafa77f05987bcfa2e6e", "jszip": "^3.10.1", - "kolibri-constants": "^0.1.41", - "kolibri-design-system": "3.0.1", + "kolibri-constants": "^0.2.0", + "kolibri-design-system": "https://github.com/LianaHarris360/kolibri-design-system.git#finalize-theme-tokens", "lodash": "^4.17.21", "material-icons": "0.3.1", "mutex-js": "^1.1.5", @@ -117,8 +117,8 @@ "npm-run-all": "^4.1.3", "stylus": "^0.59.0", "stylus-loader": "^7.1.3", - "workbox-webpack-plugin": "^7.0.0", - "web-streams-polyfill": "^3.2.1" + "web-streams-polyfill": "^3.2.1", + "workbox-webpack-plugin": "^7.0.0" }, "false": {}, "peerDependencies": {}, diff --git a/yarn.lock b/yarn.lock index 97b59a2d7b..efaa9791a3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3664,7 +3664,7 @@ autoprefixer@^9.6.1: postcss "^7.0.32" postcss-value-parser "^4.1.0" -autosize@^3.0.20, autosize@^3.0.21: +autosize@^3.0.21: version "3.0.21" resolved "https://registry.yarnpkg.com/autosize/-/autosize-3.0.21.tgz#f182f40d17757d978a139a4c9ca40c4c0e448603" integrity sha512-xGFj5jTV4up6+fxRwtnAWiCIx/5N0tEnFn5rdhAkK1Lq2mliLMuGJgP5Bf4phck3sHGYrVKpYwugfJ61MSz9nA== @@ -5136,11 +5136,6 @@ deep-is@~0.1.3: resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== -deepmerge@^2.0.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-2.2.1.tgz#5d3ff22a01c00f645405a2fbc17d0778a1801170" - integrity sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA== - deepmerge@^4.2.2: version "4.2.2" resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" @@ -8990,17 +8985,6 @@ jszip@^3.7.1: readable-stream "~2.3.6" setimmediate "^1.0.5" -keen-ui@^1.3.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/keen-ui/-/keen-ui-1.3.2.tgz#252cab973282d4cd477c45ac92015595d1b1fff1" - integrity sha512-WlyNRB8+ei47n87Om973HXUzLqL+Ili7hcNkG6gar/Jqfykpghgx+eSy2vyRq7oEBO2dGr0QgZ3A9eXq/eP14Q== - dependencies: - autosize "^3.0.20" - deepmerge "^2.0.1" - fuzzysearch "^1.0.3" - lodash.debounce "^4.0.8" - tippy.js "^4.2.1" - kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" @@ -9045,10 +9029,9 @@ kolibri-constants@^0.1.41: resolved "https://registry.yarnpkg.com/kolibri-constants/-/kolibri-constants-0.1.42.tgz#2f62a8d8b8894e5cfbd47ee6564b31018818c93f" integrity sha512-2hUxYnzUEfhLFJO9egVSwYW8/PKob9wLeDYfB74mtIzgQ4zy6huRj3574WetK9gREi+W1Jcm7HGPsfZIFzFvrA== -kolibri-design-system@3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/kolibri-design-system/-/kolibri-design-system-3.0.1.tgz#ba6368c78ffab1d6195b828b1aacc4f11b9a67c3" - integrity sha512-/O+KuYTGiv5z9VTlm8bIWZwanMdearGmIP162EqaVn2tIbo/hY42lsuAbGSTZPi5CITm+LJ9r99ogImDRH8z2w== +"kolibri-design-system@https://github.com/LianaHarris360/kolibri-design-system.git#finalize-theme-tokens": + version "1.3.0" + resolved "https://github.com/LianaHarris360/kolibri-design-system.git#7d773a79abc4daceca8cf2e6c0d7c9f6a876f176" dependencies: "@vue/composition-api" "^1.7.2" aphrodite "https://github.com/learningequality/aphrodite/" @@ -9057,7 +9040,6 @@ kolibri-design-system@3.0.1: date-fns "^1.30.1" frame-throttle "^3.0.0" fuzzysearch "^1.0.3" - keen-ui "^1.3.0" lodash "^4.17.15" popper.js "^1.14.6" purecss "^0.6.2" From ef04e9105a476c3118eb17a3c8616fa6ab09d3f6 Mon Sep 17 00:00:00 2001 From: Samson Akol Date: Wed, 28 Feb 2024 12:46:34 +0300 Subject: [PATCH 07/18] updates yarn.lock --- yarn.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/yarn.lock b/yarn.lock index efaa9791a3..32a3076000 100644 --- a/yarn.lock +++ b/yarn.lock @@ -9024,10 +9024,10 @@ known-css-properties@^0.25.0: resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.25.0.tgz#6ebc4d4b412f602e5cfbeb4086bd544e34c0a776" integrity sha512-b0/9J1O9Jcyik1GC6KC42hJ41jKwdO/Mq8Mdo5sYN+IuRTXs2YFHZC3kZSx6ueusqa95x3wLYe/ytKjbAfGixA== -kolibri-constants@^0.1.41: - version "0.1.42" - resolved "https://registry.yarnpkg.com/kolibri-constants/-/kolibri-constants-0.1.42.tgz#2f62a8d8b8894e5cfbd47ee6564b31018818c93f" - integrity sha512-2hUxYnzUEfhLFJO9egVSwYW8/PKob9wLeDYfB74mtIzgQ4zy6huRj3574WetK9gREi+W1Jcm7HGPsfZIFzFvrA== +kolibri-constants@^0.2.0: + version "0.2.5" + resolved "https://registry.yarnpkg.com/kolibri-constants/-/kolibri-constants-0.2.5.tgz#2b9df4c477119d0ade2d66bf8aef8a4172f0418f" + integrity sha512-ZoFZ83xgteZhFZtYjiOmITcZeSF+X42i12TOo87zmcdA78jj0dZbPYB+ttO855UxoKY8h4HHeDVZIUkE5TGa5g== "kolibri-design-system@https://github.com/LianaHarris360/kolibri-design-system.git#finalize-theme-tokens": version "1.3.0" From 2823d9d61e13e03e474e80e3f66d901afcc2ffce Mon Sep 17 00:00:00 2001 From: Samson Akol Date: Wed, 28 Feb 2024 17:07:56 +0300 Subject: [PATCH 08/18] implements further rebrand changes --- .../channelEdit/components/ContentNodeValidator.vue | 4 ++-- .../frontend/channelEdit/views/TreeView/TreeViewBase.vue | 6 +++--- .../frontend/shared/views/FullscreenModal.vue | 8 ++++++-- .../frontend/shared/views/MainNavigationDrawer.vue | 6 +++++- .../frontend/shared/views/channel/ChannelDetailsModal.vue | 1 + 5 files changed, 17 insertions(+), 8 deletions(-) diff --git a/contentcuration/contentcuration/frontend/channelEdit/components/ContentNodeValidator.vue b/contentcuration/contentcuration/frontend/channelEdit/components/ContentNodeValidator.vue index d37b6022cb..c35742e8ba 100644 --- a/contentcuration/contentcuration/frontend/channelEdit/components/ContentNodeValidator.vue +++ b/contentcuration/contentcuration/frontend/channelEdit/components/ContentNodeValidator.vue @@ -9,7 +9,7 @@ @@ -19,7 +19,7 @@ diff --git a/contentcuration/contentcuration/frontend/channelEdit/views/TreeView/TreeViewBase.vue b/contentcuration/contentcuration/frontend/channelEdit/views/TreeView/TreeViewBase.vue index 5566b290a0..8fd2cf0745 100644 --- a/contentcuration/contentcuration/frontend/channelEdit/views/TreeView/TreeViewBase.vue +++ b/contentcuration/contentcuration/frontend/channelEdit/views/TreeView/TreeViewBase.vue @@ -68,12 +68,12 @@ > - + - +