- Now the default container height is 100% for any container other than
grid_page(). This helps avoid confusing sizing when layout is embedded in other containers like a card.
- Replace internal usage of
bslib::card_body_fill()with unsufixedbslib::card_body()to reflect updates in API. Will fix confusing warning messages aboutcard_body_fillbeing depreciated even though it isn't used in user code.
- Short cards could have squished contents (15c0397483529b34688f8f76bbc57a06ac9d9764)
grid_card()now wrapsbslib::card()directly. This means that there are some api changes such as depreciated thetitleargument for usingbslib::card_header(title)instead. Oldgrid_card()arguments that are present in code will get flagged with a warning to allow users to know when/how to update their code with the new version.card_plot_output()is now depreciated in favor of the newbslibcards smart fill behavior. Simple plots can still be done withgrid_card_plot().- The function
grid_card_old()has been added to ease transition to the new card api and to keep some features such as collapsibility are not available on the new api.
grid_card()is now the main method of placing items onto the grid- Added ability to add full-bleed header and sidebar with special child functions. These sit outside the main grid and can simplify layouts to not require them to constantly be added.
- General interface for cards is a lighter in favor of outputting most non-layout logic to the coming
bslib::card()and friends.
- Website has been updated with better resources