Skip to content

Conversation

@andrey-canon
Copy link
Collaborator

@andrey-canon andrey-canon commented Sep 29, 2025

Description:

This allows to set the primary colors based on the setting CUSTOM_PRIMARY_COLORS. This is a migration pr of #5

Issue

How to test

  1. You need a functional teak MFE in your local machine, This instructions consider frontend-app-learning branch (open-release/teak.nelp)
  2. Add the module.config.js file into the frontend-app-learning folder, The frontend-platform project must be accessible from the mfe tutor container
module.exports = {
    localModules: [
        { moduleName: '@edx/frontend-platform', dir: '../frontend-platform', dist: 'src' },
    ],
};
  1. Checkout this branch
  2. Ad the following setting to the MFE_CONFIG(env/apss/openedx/settings/lms/development.py)
    "CUSTOM_PRIMARY_COLORS": {
        "pgn-color-primary-base": "#AA0000",
    },

Expected result

image

Copy link

@johanseto johanseto left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Working in my teak env

Screencast.from.02-10-25.08.10.48.webm

@andrey-canon andrey-canon force-pushed the teak-mig/FUTUREX-1434 branch from 80ab6a2 to beeedcf Compare October 7, 2025 15:53
@andrey-canon andrey-canon force-pushed the teak-mig/FUTUREX-1294 branch from 627e400 to f48546d Compare October 7, 2025 15:59
@andrey-canon andrey-canon changed the base branch from teak-mig/FUTUREX-1434 to open-release/teak.nelp October 7, 2025 15:59
@andrey-canon andrey-canon merged commit b35dc20 into open-release/teak.nelp Oct 7, 2025
3 checks passed
@andrey-canon andrey-canon temporarily deployed to open-release/teak.nelp October 7, 2025 16:00 — with GitHub Actions Inactive
@andrey-canon andrey-canon temporarily deployed to open-release/teak.nelp October 7, 2025 16:00 — with GitHub Actions Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants