Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Full Example #134

Open
sdhutchins opened this issue Dec 27, 2018 · 3 comments
Open

Full Example #134

sdhutchins opened this issue Dec 27, 2018 · 3 comments

Comments

@sdhutchins
Copy link

Is there a full example of an app built with yonder vs just basic shiny?

I'd love to see one of the Rstudio examples being rebuilt using yonder. It would help me better conceptualize the differences. What I can see already is that (in my opinion) the syntax is much closer to actual css which I think is great (I've always found it bizarre that shiny forced you to learn this other syntax for existing css practices). I also can see it's far more customizable and offers simplicity.

Also, can I still use shinythemes with this?

@nteetor
Copy link
Owner

nteetor commented Dec 27, 2018

Hello hello! Great question and thank you for asking. Almost a year I started converting the shiny-examples into https://github.com/nteetor/dull-examples (the project has changed names since then). However, I stopped when I saw yonder would undergo significant changes. Before yonder hits CRAN, I would love to

  • complete the yonder-examples repo
  • complete at least 2 articles outlining yonder philosophies
  • complete at least 1 article contrasting shiny and yonder

Those pieces would help incentivize usage. There is a large update to reactive inputs waiting to get pulled into master. As part of that update I am reworking the online documentation. At the very least, the new documentation will highlight changes between shiny and yonder. You are welcome to checkout the current documentation, https://nteetor.github.com/yonder, if you have not already.

Unfortunately, I do not have any extensive and public shiny applications built with yonder up on GitHub. I'm sorry I cannot provide you with better examples right now. If you leave this issue open, as development pushes forward I will do my best to post updates here.

re: themes

I would not expect any of the default themes in the shinythemes package to work as they are targeted at Bootstrap 3. However, a custom Boostrap 4 theme could work. I have a far* off dream of incorporating https://github.com/rstudio/sass to allow users to customize the Boostrap 4 theme.

* far far far

@sdhutchins
Copy link
Author

Thanks for the response, @nteetor!!! You're definitely taking on a big, big project imo. I've long yearned for a "better" shiny or more "html" friendly shiny in terms of the way it's written. I think your project is offering that.

I figured that about the themes. I certainly hope to play around with this sooner than later.

@nteetor
Copy link
Owner

nteetor commented Feb 7, 2020

Hello again @sdhutchins, I'm pleased to say I can now share a full application built with yonder!

The Harvard Program in Therapeutic Sciences has an application "The Small Molecule Suite" we rebuilt at @zrsa. In this rebuild we used yonder extensively. The application is found at https://labsyspharm.shinyapps.io/smallmoleculesuite/.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants