euv_ui/component/logo/view/enum.rs
1use super::*;
2
3/// Display variant for the `euv_logo` component.
4///
5/// Controls the size and positioning of the logo button:
6/// - `Nav` - Inline 32×32 button for the navigation sidebar.
7/// - `Fab` - Fixed-position 48×48 button for the floating action button.
8#[derive(Clone, Copy, Debug, Default, Eq, Hash, Ord, PartialEq, PartialOrd)]
9pub enum LogoButtonVariant {
10 /// Inline logo button for the navigation sidebar.
11 #[default]
12 Nav,
13 /// Fixed-position floating action button.
14 Fab,
15}