Skip to main content

header

Macro header 

Source
macro_rules! header {
    ($name:expr, $version:expr, $about:expr, $tagline:expr, badge=$badge:expr) => { ... };
    ($name:expr, $version:expr, $about:expr, $tagline:expr) => { ... };
}
Expand description

Print the app header with a themed badge.

Reads badge from the app theme set in #[cli(theme = "...")]. Use the 4-argument form for the default cyan badge.

§Example

cli_ui::header!("sitefetch", "0.1.0", "offline asset localizer", "all assets offline");

Output:

  sitefetch   v0.1.0
 offline asset localizer — all assets offline