Skip to contents

Package

mascot-package
mascot: Live Mood-Driven Mascots for 'Shiny' Apps and 'Quarto' Sites

Mascots in Shiny

mascot()
Add a mascot to a page
update_mascot()
Update a mascot in a Shiny app

Helpers

Knurl and Neer (mascot_character(), mascot_characters()), mascot_read_character(), mascot_check_character(), the character format, mascot_theme(css =), which parts a bslib::bs_theme() colours (mascot_theme()) and mascot_placement(drag = “free”) are experimental.

mascot_character()
Choose a mascot character
mascot_read_character()
Read a local character file
mascot_check_character()
Check a character description
mascot_character_format
Character format version 1
mascot_mood()
Choose a mascot mood
mascot_size()
Set the mascot's size
mascot_placement()
Place a mascot in a floating corner or inline
mascot_action()
Make the mascot a button for one action
mascot_popup_menu()
Choose a mascot's click menu
mascot_motion_settings()
Choose which parts of the mascot move
mascot_theme()
Set a mascot's colours and light or dark mode
mascot_styling
Styling
mascot_colour_roles()
List a character's colour roles
mascot_status()
Set a mascot's status text
mascot_bubble()
Set a mascot's message bubble
mascot_gesture()
Choose a one-off mascot gesture
mascot_gestures()
List the mascot gestures
mascot_moods()
List mascot moods
mascot_characters()
List the characters you can use
mascot_families()
List the character families
mascot_anchors()
List a character's anchors
mascot_palettes()
List a character's colour palettes

Examples

mascot_preview() and mascot_studio() are experimental.

mascot_preview()
Preview a mascot in light and dark mode
mascot_examples()
List the bundled example apps
mascot_example()
Run or locate a bundled example app
mascot_studio()
Launch the interactive mascot studio