Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

\uD83D\uDDE3 Discussion topics

Environment: frontend-app-account
frontend-platform: slight modifications to achieve application render and have paragon core + theme, brand core + theme.
frontend-build: slight modifications to achieve brand light.min.css to appear in the <head>
Current only issue is due to the rel="preload" is not replaced to rel="stylesheet"

Time

Item

Presenter

Notes

Merged PRs:Open PRs

Vladyslav Zadorozhnii

Other updates

Vladyslav Zadorozhnii Peter Kulko

Open PRs
https://github.com/openedx/paragon/pull/

2496

1498 Multiselect
There was requirements to create design for Multiselect . Any progress?

  • Dark theme variant?

  • Need to check-in with Gabe + Chip designs (blocking implementation to resolve Chip as currently implemented).

    • Should be design’s highest priority with Paragon backlog.


https://github.com/openedx/paragon/pull/

2378

2013 table of content

[Adam] Reviewed.


https://github.com/openedx/paragon/pull/

2495

Reviewed PRs:1911 Pagination component


https://github.com/openedx/paragon/pull/

2013

2177 Define Types

[Adam] Reviewed.

https://github.com/openedx/paragon/pull/

2460

Update on style inhering (decoupling Paragon from *-header/footer components)

Vladyslav Zadorozhnii

2379 we continue rebasing sync?

Skeleton fix

https://github.com/openedx/paragon/issues/2389 button statespull/2531

SCSS flags

Vladyslav Zadorozhnii

https://github.com/openedx/paragon/pull/2177 typescript export2423

paragon2366 The Leave feedback link has moved downgithubcom/paragon/pull/2423 needs discussion on strategy for deprecation

[Adam] My two cents:

  • Remove the global SCSS flags altogether. Loop it in with the breaking change for alpha anyways.

  • Create a DEPR ticket describing the removal of these global SCSS flags, what it means for consumers, and how those things should be configured in a world with design tokens.

  • and for places where some flags are used like this, do we open PR? In this case flag is used in brand-edx.org and it is $enable-shadows: true !default; so it means we go to brand-openedx and override all shadows to none , like:

Code Block
# on the top of _variables.scss
:root {
  --pgn-elevation-box-shadow-centered-5: none;
  --pgn-elevation-box-shadow-centered-4: none;
  --pgn-elevation-box-shadow-centered-3: none;
   and so on ...
}

Maybe I am missing something…


[Adam] brand-openedx repo itself will continue to not define any custom design tokens; instead, it acts as a template for brand authors to clone/create their own brands. Since Paragon’s default SCSS has $enable-shadows: false, we should continue to adhere to that and ensure no tokens defined in the Paragon repo has shadows configured. That said, we should ensure any shadows are applied for brand-edx.org repo.

Migration docs + suggestion for CLI update to incapsulate commands for migration

Vladyslav Zadorozhnii

Updated docs a bit
Migrating MFEs to Paragon design tokens and CSS variables

New issues

Peter Kulko

https://github.com/openedx/paragon/pull/2495 new opened PR for custom media queriesissues/2519

[Adam] MergedADAM] GREAT CATCH! YES.


https://github.com/openedx/paragon/pull/2376 common.css/issues/2520

Brand and *-header/footer PRs

Vladyslav Zadorozhnii Peter Kulko

  • OpenEdx Frontend-component-header -

https://github.com/openedx/frontend-component-header/pull/351

  • OpenEdx Frontend-component-footer -

https://github.com/openedx/paragon/issues/2420 Skeleton issue to current new sprint?[Adam] Yes. Moved into current sprint.
frontend-component-footer/pull/303

  • Edx Frontend-component-header -

https://github.com/edx/frontend-component-header-edx/pull/393

  • Edx Frontend-component-footer -

https://github.com/edx/frontend-component-footer-edx/pull/294

PRs:

https://github.com/openedx/paragonedx/brand-edx.org/pull/2443 update on Typescript coverage.Needs sign up and obtain token for Paragon
75

https://github.com/openedx/paragonbrand-openedx/issuespull/240416

[Adam] Responded. Will reach out to Axim for input.

New issue


Vladyslav Zadorozhnii .gitkeep add to empty directories

Buttons standardization for both themes for alpha

Peter Kulko

https://github.com/openedx/paragon/issues/2498[Adam] D’oh, prioritized into current sprint.edx/brand-edx.org/pull/75/files Edx.org


✅ Action items

  •  

⤴ Decisions

...