use crate::features::phase::components::TimerSettings; use crate::prelude::*; /// Markers for main menu UI. #[derive(Component)] pub enum RootMarker { MainMenu, Settings, } /// Buttons in the main menu. #[derive(Component)] pub enum ButtonType { LoadGame, NewGame, Settings, } #[derive(Resource, Default, Debug)] pub struct StartScreenTimerSettings(pub Option);