-
Notifications
You must be signed in to change notification settings - Fork 699
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix some missed updates in theming #12154
Fix some missed updates in theming #12154
Conversation
Build Artifacts
|
Hey @ellipsis, give me a code review |
OK! Reviewing this PR... Responding to this comment by @MisRob. For more information about Ellipsis, check the documentation. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 Looks good to me! Reviewed everything up to e239cbe in 1 minute and 36 seconds
More details
- Looked at
88
lines of code in4
files - Skipped
0
files when reviewing. - Skipped posting
4
drafted comments based on config settings.
1. kolibri/core/assets/src/styles/themeSpec.js:11
- Draft comment:
The updated color names in_brandColorScaleValidator
function are consistent with the new expected color names provided in the PR description. This change ensures that the theme validator checks for the correct color names. - Reason this comment was not posted:
Confidence changes required:0%
The PR description mentions updating the color token references to match the new expected values. The changes in the files reflect updates to the color references in various Vue components. The changes are consistent with the new color tokens provided in the linked color reference files. The PR seems to be focused on updating these references to ensure the UI components use the correct theming colors.
2. kolibri/plugins/device/assets/src/views/DeprecationWarningBanner.vue:6
- Draft comment:
The update to use$themePalette.yellow.v_200
for the background color aligns with the new theming guidelines. This ensures the deprecation warning banner uses the correct color as per the updated theme. - Reason this comment was not posted:
Confidence changes required:0%
The change in theDeprecationWarningBanner.vue
file updates the background color of the warning banner to use the new color token$themePalette.yellow.v_200
. This change is consistent with the PR's intent to update color references according to the new theming guidelines.
3. kolibri/plugins/device/assets/src/views/DeviceSettingsPage/index.vue:484
- Draft comment:
The update to use$themePalette.grey.v_600
for the information description color aligns with the new theming guidelines. This ensures that the text color in the device settings page uses the correct color as per the updated theme. - Reason this comment was not posted:
Confidence changes required:0%
The change in theDeviceSettingsPage/index.vue
file updates the color of the information description text to use the new color token$themePalette.grey.v_600
. This change is consistent with the PR's intent to update color references according to the new theming guidelines.
4. kolibri/plugins/learn/assets/src/views/LibraryPage/UnPinnedDevices.vue:114
- Draft comment:
The update to use$themePalette.grey.v_600
for the channel text color aligns with the new theming guidelines. This ensures that the text color in the unpinned devices component uses the correct color as per the updated theme. - Reason this comment was not posted:
Confidence changes required:0%
The change in theUnPinnedDevices.vue
file updates the color of the channel text to use the new color token$themePalette.grey.v_600
. This change is consistent with the PR's intent to update color references according to the new theming guidelines.
Workflow ID: wflow_nC361pj1xc4zD5hV
You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet
mode, and more.
⌛ 6 days left in your free trial, upgrade for $20/seat/month or contact us.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good to me
f5e9d6d
into
learningequality:release-v0.16.x
Summary
References
Unreported regressions.
Reviewer guidance
Example of one place this makes a difference:
Before
After
Testing checklist
PR process
Reviewer checklist
yarn
andpip
)Summary:
This PR updates color validation and references across multiple components to align with new color naming conventions in the design system.
Key points:
themeSpec.js
to new color names.DeprecationWarningBanner.vue
,DeviceSettingsPage/index.vue
, andUnPinnedDevices.vue
to align with updated color names.Generated with ❤️ by ellipsis.dev