rstudio / shinyuieditor

A GUI for laying out a Shiny application that generates clean and human-readable UI code
https://rstudio.github.io/shinyuieditor/
MIT License
209 stars 29 forks source link

Structure updates and internal documentation improvements #256

Open nstrayer opened 6 months ago

nstrayer commented 6 months ago

This PR mostly merges how nodes are defined. Previously node definitions were split into "information" and "rendering" parts. This was due to the mono repo previously having a separate package for node info definitions. The problem is this was super confusing and only for historical reasons. So after an unreasonably large set of diffs, the info and rendering are all declared in a single large object. Because this object is large and relatively nuanced, there is now a readme file explaining what goes into it in the ui_node_definitions directory.

netlify[bot] commented 6 months ago

Deploy Preview for shinyuieditor-storybook failed.

Name Link
Latest commit 34a6976c07b5db4ea1dd74d0bb797524c0077b66
Latest deploy log https://app.netlify.com/sites/shinyuieditor-storybook/deploys/6578936ba921e20008037f6f