...
Time | Item | Who | Notes |
---|---|---|---|
10 min | Status | Everyone10 min | |
React + OAuth2 | Douglas Hall (Deactivated) | https://medium.com/@mattmazzola/react-simple-auth-react-redux-oauth-2-0-de6ea9df0a63 | |
Issue review | Everyone | Check in on the status of issues (both in Paragon and elsewhere in the platform) | |
Theming OEP checkin | Ari | What do y'all think about the direction for theming? Any major concerns? If not, I'll draft it as a public OEP (note: I'm planning on checking in with white label first) | |
UX process checkin | Ari | Some notes from Alyssa about effective UX convos (she'll also be joining us in a few weeks) | |
Paragon pain points | Tyler | I'd like to ask everyone who uses Paragon what the largest pain points are for them, and if not, what is preventing you from using Paragon. |
Notes
Paragon Issues
- Themeable build CSS includes Bootstrap and Font Awesome
- It should not!
- Should be usingĀ children props more
- Hyperlink
- Table
- asInput
- Too complicated
- https://github.com/edx/paragon/issues/229
- Missing components:
- Listbox
- Pagination (the library SFE uses has some a11y issues)
- reactstrap??
- Could it use the font-awesome npm package?
- Does it render SVG?
- mktg site can't really use it because of Bootstrap dependency
- Maybe could use static build?
- Where should the CSS boundaries lie?
- What lives in Paragon vs. what lives in Bootstrap (vs. what lives in edx-bootstrap)?
- Bundle size
- Bundlephobia has an API for this
- Is there a Travis plugin?
- Themes/Variants
Theming
- Customizing text
- Eng-specific use case vs. non-eng use case
- Can we piggyback off translations?
- How many of these things can be overridden via Django settings?
- Customizing elements
- Overriding components?
- Easier post-split