Skip to content

example MFE application does not load styles from index.scss #441

Open

Description

@adamstankiewicz

Description

The example app within this repo is defined in the example folder. It acts as an example micro-frontend (MFE). The entry point for the example app (i.e., example/index.jsx) imports a index.scss file. This SCSS file currently imports SCSS from @edx/paragon and @edx/brand.

However, when running the example app on master (i.e., npm start runs app on localhost:8080), no styles are applied to the MFE in the browser:

image

Even adding the following to example/index.scss produces no results, even though it does seem to trigger a hot reload of the application:

body { background-color: red !important; }

Other MFEs (e.g., frontend-app-profile) injects inline <style> tags into the HTML <head> for the styles defined in the MFE:

image

Whereas the example MFE in this repo does not. It only includes the JS bundle and no inline <style> tags.

image

Impacts

The impact of this issue is that it's not possible to run the example app properly to QA styles when testing a new approach for loading external theme CSS.

Activity

  1. added
    bugReport of or fix for something that isn't working as intended
    on Feb 16, 2023
  2. moved this from Todo to In Progress in FED-BOMon Feb 28, 2023
  3. moved this from In Progress to Blocked in FED-BOMon Mar 24, 2023
  4. moved this from Blocked to Owner Review in FED-BOMon Apr 11, 2023
  5. moved this from Owner Review to Author Team Review in FED-BOMon Apr 13, 2023
  6. moved this from Author Team Review to In Progress in FED-BOMon Aug 7, 2023
  7. moved this from In Progress to Todo in FED-BOMon Aug 16, 2023
  8. moved this from Todo to Owner Review in FED-BOMon Oct 19, 2023
  9. moved this from Owner Review to Todo in FED-BOMon Nov 8, 2023
  10. moved this from Todo to Owner Review in FED-BOMon Nov 8, 2023
  11. added theissue type on Jan 29, 2026
  12. removed
    bugReport of or fix for something that isn't working as intended
    on Jan 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions