If you want to level up your dataviz skills and create insightful charts, check out my video course arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users
The video on that is still in the making. But I've covered that in my newsletter already. If you don't want to wait for the video, you can have a look for free at the newsletter at 3mw.albert-rapp.de/p/weather-api
Glad that you like it. Watch out for my upcoming WebDev for R Users series. Lots more explanations on HTML & CSS and all kinds of other web techy stuff
Very cool and super original video! Thanks a lot for this (and your high quality content). Could this div be included in a Shiny card (for example in the card() function of {bslib})? To which extend would it be responsive to user screens? If I push this idea even futher (maybe to far...), would you see any potential to transform this code into an R package providing "customized Shiny card" inspired by this template? (Packaging this code would make it reusable for other R projects/Shiny apps).
Glad that you like it :) My guess is that it should work just the same in a card (though it might be cut off if the card is not large enough). Also I'm not entirely sure if the design is very generalizable. So I don't think there's too much to gain from wrapping this into a package 🤔 But maybe I'm just lacking the vision for that 😃
@@rappa753 Thanks for your answer. Yes, I agree there isn't much gain for wrapping this specific code into a package. I guess my idea was more to provide templates/code examples to ease customization of bslib::card() functions in Shiny (to gain all advantages of the card() function, including its responsivity in the browser). Maybe reproducing this as an customized bslib::card() in a Shiny app could be an idea for another video :)
I want to make this app functional in subsequent videos. For now you could try to either make the location placeholder into a dynamic input with Shiny or you could set up a CICD pipeline that extracts the current weather data and rebuilds the app with that regularly. I haven't covered the CICD thing anywhere yet but I will in the future. As for getting the data, I have documented that in my newsletter at 3mw.albert-rapp.de/p/weather-api Video version of that is still to come :)
If you want to level up your dataviz skills and create insightful charts, check out my video course arapp.thinkific.com/courses/insightful-data-visualizations-for-uncreative-r-users
Thanks. Was giping to see you get weather feed via an API.
The video on that is still in the making. But I've covered that in my newsletter already. If you don't want to wait for the video, you can have a look for free at the newsletter at 3mw.albert-rapp.de/p/weather-api
Really awsome content. Learning HTML and CSS for thr first time. Keep going
Glad that you like it. Watch out for my upcoming WebDev for R Users series. Lots more explanations on HTML & CSS and all kinds of other web techy stuff
YES! this is so cool :D
Glad that you agree 🥳😀
Very cool and super original video! Thanks a lot for this (and your high quality content). Could this div be included in a Shiny card (for example in the card() function of {bslib})? To which extend would it be responsive to user screens? If I push this idea even futher (maybe to far...), would you see any potential to transform this code into an R package providing "customized Shiny card" inspired by this template? (Packaging this code would make it reusable for other R projects/Shiny apps).
Glad that you like it :) My guess is that it should work just the same in a card (though it might be cut off if the card is not large enough). Also I'm not entirely sure if the design is very generalizable. So I don't think there's too much to gain from wrapping this into a package 🤔 But maybe I'm just lacking the vision for that 😃
@@rappa753 Thanks for your answer. Yes, I agree there isn't much gain for wrapping this specific code into a package. I guess my idea was more to provide templates/code examples to ease customization of bslib::card() functions in Shiny (to gain all advantages of the card() function, including its responsivity in the browser). Maybe reproducing this as an customized bslib::card() in a Shiny app could be an idea for another video :)
great ❤
Thanks for this great content. How to embed live weather data into this app?
I want to make this app functional in subsequent videos. For now you could try to either make the location placeholder into a dynamic input with Shiny or you could set up a CICD pipeline that extracts the current weather data and rebuilds the app with that regularly. I haven't covered the CICD thing anywhere yet but I will in the future. As for getting the data, I have documented that in my newsletter at 3mw.albert-rapp.de/p/weather-api
Video version of that is still to come :)