/
2023-04-28 Meeting notes

2023-04-28 Meeting notes

 Date

Apr 28, 2023

 Participants

  • @Viktor Rusakov

  • @Adam Stankiewicz

 Goals

  •  

 Discussion topics

Time

Item

Presenter

Notes

Time

Item

Presenter

Notes

 

RG updates

 

 

Tabs bug?

 

see this issue

 

Should we finish deprecating font-awesome?

 

created new issue here


[Adam] Is there an additional opportunity for RG to help find font-awesome usage in consuming MFEs and replace with Paragon icons to help accelerate the deprecation of font-awesome across all modern frontend repos?

[Gabe]

  • Potential issue: Social media icons from font-awesome but material doesn’t.

  • Is there an library for these social media icons?

 

PR review updates by Adam

 

Merged:

In-progress:

 

New issues filed by Adam for RG backlog

 



CLI / Migration tool

 

Example: Polaris Migrator — Shopify Polaris

 

  • Discovery: architecture to support CLI tool with existing design token CLI scripts?

    • Investigate Polaris CLI/Migrator’s architecture

    • Create a working prototype with at least one functional migration.

 

Coupled CSS builds between Paragon and @edx/brand

 

@Viktor Rusakov to add a comment describing the issue with example(s) on the design tokens ADR PR to collect broader input/feedback and any alternative solutions.

 

DataTable

 

  • Should we abstract some of the business logic in the top-level DataTable component into a custom React hook? [Adam] yes

  • react-table v6 doesn’t ship with types for TS, but v7 does. Can we upgrade?

    • [Adam] What are the breaking changes between v6 and v7? What will we have to refactor, if anything? What are the implications for consumers of DataTable?

 Action items

 Decisions

Related content

2023-03-24 Meeting notes
2023-03-24 Meeting notes
Read with this
2023-05-05 Meeting notes
2023-05-05 Meeting notes
More like this
2023-04-21 Meeting notes
2023-04-21 Meeting notes
More like this
2022-01-10 Meeting notes
2022-01-10 Meeting notes
More like this
2023-07-28 Meeting notes
2023-07-28 Meeting notes
More like this
2023-06-09 Meeting notes
2023-06-09 Meeting notes
More like this