egui_remixicon/
lib.rs

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.font_data.insert("remixicon".into(), font_data());
8
9    if let Some(font_keys) = fonts.families.get_mut(&egui::FontFamily::Proportional) {
10        font_keys.push("remixicon".into());
11    }
12}
13
14#[cfg(feature = "egui")]
15fn font_data() -> egui::FontData {
16    let font_data = egui::FontData::from_static(FONT);
17    font_data
18}