bevy_codex/widgets/button/
styles.rs

1use bevy::prelude::*;
2use bevy::{
3    asset::AssetServer,
4    color::{palettes::css::BLACK, Color},
5    text::TextStyle,
6};
7
8use crate::resources::CodexSettings;
9
10pub fn get_button_text_styles(
11    asset_server: &Res<AssetServer>,
12    codex_settings: &Res<CodexSettings>,
13) -> TextStyle {
14    TextStyle {
15        font: asset_server.load(codex_settings.font.clone()),
16        font_size: 80.0,
17        color: Color::srgb_from_array(BLACK.to_f32_array_no_alpha()),
18    }
19}