paragon icon indicating copy to clipboard operation
paragon copied to clipboard

[DO NOT MERGE] Proof-of-concept: Playground for rapid no/low-code UI prototyping in the browser with Paragon components

Open adamstankiewicz opened this issue 3 years ago β€’ 2 comments
trafficstars

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 wittjeff and adamstankiewicz as 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.

adamstankiewicz avatar Apr 04 '22 13:04 adamstankiewicz

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...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

netlify[bot] avatar Apr 04 '22 13:04 netlify[bot]

Codecov Report

Merging #1212 (ee3660d) into master (cf06fec) will increase coverage by 0.01%. The diff coverage is 100.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 data Powered by Codecov. Last update cf06fec...ee3660d. Read the comment docs.

codecov[bot] avatar Apr 04 '22 13:04 codecov[bot]

Closing this prototype PR for now; will keep the branch around.

adamstankiewicz avatar Jan 27 '23 21:01 adamstankiewicz