2025-04-02 Meeting notes

All public Working Group meetings follow the Recording Policy for Open edX Meetings

 Date

Apr 2, 2025

 Participants

  • @Brian Smith

 Goals

  •  

 Discussion topics

Time

Item

Presenter

Notes

Time

Item

Presenter

Notes

 

 

@Brian Smith





@Brian Smith

  • Open question, thoughts on how to get the styles for both the Paragon docs site and MFEs using the same build configs to avoid discrepancies?

  • [Adam] Can we pull frontend-build configs in in some way when deploying the docs site?

    • [Brian] Maybe break config into parts that can be used by both webpack vs gatsby configs?

  • Next steps:

    • @Brian Smith to make an issue for it

    • Add discovery about shared config stuff to issue

 

 

@Brian Smith

 

 

@Adam Stankiewicz

Migrating to 2U’s @edx/elm-theme, regarding Alert (and possibly other components):

Open edX theme

image-20250402-145818.png

Elm theme

image-20250402-145745.png

Challenges:

  • By default, most MFEs rely on default <Button> variant (i.e., primary) in the Alert as depicted in the current Paragon Figma.

  • However, in the Figma document for 2U’s Elm Theme, the Alert CTAs are using the brand variant.

  • How might 2U (and other instances) mitigate which button variant is used within Alert components if openedx MFEs continue to use primary variant? If we change the upstream openedx MFEs to switch to brand variant, it’ll change the designs for the community, too.

Raised by @Max Frank.

Next steps:

  • @Adam Stankiewicz and @Max Frank to draft an ADR for variant/other style overrides as part of env.config.jsx - will bring to Frontend WG next week

 Action items

 Decisions

Looking for labels? They can now be found in the details panel on the floating action bar.

Related content