1pub mod icons;
2
3pub const FONT: &[u8] = include_bytes!("../assets/remixicon.ttf");
4
5#[cfg(feature = "egui")]
6pub fn add_to_fonts(fonts: &mut egui::FontDefinitions) {
7 fonts
8 .font_data
9 .insert("remixicon".into(), font_data().into());
10
11 if let Some(font_keys) = fonts.families.get_mut(&egui::FontFamily::Proportional) {
12 font_keys.push("remixicon".into());
13 }
14}
15
16#[cfg(feature = "egui")]
17fn font_data() -> egui::FontData {
18 let font_data = egui::FontData::from_static(FONT);
19 font_data
20}