2023-08-04 Meeting notes

 Date

Aug 4, 2023

 Participants

  • @Adam Stankiewicz

  • @Vladyslav Zadorozhnii

  • @Peter Kulko

 Goals

  •  

 Discussion topics

Time

Item

Presenter

Notes

Time

Item

Presenter

Notes

 

 

 

Merged PRs:

Reviewed PRs:

 

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

@Vladyslav Zadorozhnii

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"


 

Other updates

@Vladyslav Zadorozhnii @Peter Kulko

https://github.com/openedx/paragon/issues/2389 button states

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

https://github.com/openedx/paragon/issues/2366 The Leave feedback link has moved down

https://github.com/openedx/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.

    • Doubt there will be much push back given these global flags aren’t really used by theme authors.

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

[Adam] Merged.

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

https://github.com/openedx/paragon/issues/2420 Skeleton issue to current new sprint?

[Adam] Yes. Moved into current sprint.

https://github.com/openedx/paragon/pull/2443 update on Typescript coverage.

Needs sign up and obtain token for Paragon
https://github.com/openedx/paragon/issues/2404

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

 

New issue

@Vladyslav Zadorozhnii @Peter Kulko

https://github.com/openedx/paragon/issues/2498

[Adam] D’oh, prioritized into current sprint.

 Action items

 Decisions