paragon
paragon copied to clipboard
[DO NOT MERGE] Proof-of-concept: Playground for rapid no/low-code UI prototyping in the browser with Paragon components
Description
Adds "Playground" page for a rapid UI prototyping with Paragon components, with a export-to-code tool for engineers.
Deploy Preview
https://deploy-preview-1212--paragon-openedx.netlify.app/playground
Merge Checklist
- [ ] If your update includes visual changes, have they been reviewed by a designer? Send them a link to the Netlify deploy preview, if applicable.
- [ ] Does your change adhere to the documented style conventions?
- [ ] Do any prop types have missing descriptions in the Props API tables in the documentation site (check deploy preview)?
- [ ] Were your changes tested using all available themes (see theme switcher in the header of the deploy preview, under the "Settings" icon)?
- [ ] Is there adequate test coverage for your changes?
- [ ] Consider whether this change needs to reviewed/QA'ed for accessibility (a11y). If so, please add
wittjeffandadamstankiewiczas reviewers on this PR.
Post-merge Checklist
- [ ] Verify your changes were released to NPM at the expected version.
- [ ] If you'd like, share your contribution in #show-and-tell.
- [ ] π π Celebrate! Thanks for your contribution.
Deploy Preview for paragon-openedx ready!
| Name | Link |
|---|---|
| Latest commit | ee3660d465c6069c956bf199d9e0e7628ac30f1a |
| Latest deploy log | https://app.netlify.com/sites/paragon-openedx/deploys/624af177bfa21c0008ec8588 |
| Deploy Preview | https://deploy-preview-1212--paragon-openedx.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site settings.
Codecov Report
Merging #1212 (ee3660d) into master (cf06fec) will increase coverage by
0.01%. The diff coverage is100.00%.
@@ Coverage Diff @@
## master #1212 +/- ##
==========================================
+ Coverage 90.74% 90.76% +0.01%
==========================================
Files 193 194 +1
Lines 3070 3076 +6
Branches 691 693 +2
==========================================
+ Hits 2786 2792 +6
Misses 271 271
Partials 13 13
| Impacted Files | Coverage Ξ | |
|---|---|---|
| src/Alert/index.jsx | 97.14% <ΓΈ> (ΓΈ) |
|
| src/Button/index.jsx | 100.00% <100.00%> (ΓΈ) |
|
| src/Stack/index.jsx | 100.00% <100.00%> (ΓΈ) |
|
| src/utils/injectPlaygroundConfig.js | 100.00% <100.00%> (ΓΈ) |
Continue to review full report at Codecov.
Legend - Click here to learn more
Ξ = absolute <relative> (impact),ΓΈ = not affected,? = missing dataPowered by Codecov. Last update cf06fec...ee3660d. Read the comment docs.
Closing this prototype PR for now; will keep the branch around.