This function provides an interactive workflow with three main options:
Create or update branding: Interactively configure:
Organization/project name
Primary brand color (hex format, e.g., #0066cc)
Large logo path
Small/icon logo path
Optional: Advanced customization through template editing
View current branding: Display existing project-level and
global brand configurations
Exit: Return to console
After configuring basic settings, you can choose to:
Save with the basics (quick setup)
Edit the full template for advanced options (typography, color palettes,
links, code styling, headings)
Branding is stored as YAML (_brand.yml) in:
Project-level: _brand.yml in the current Quarto project
Global: System-wide config directory (reused across all projects)
Both: Saved to both locations
Global branding is automatically applied in new projects via
quarto_project and write_brand.