- 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_fill
being 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 thetitle
argument 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 newbslib
cards 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