gui: add default font and text size

This commit is contained in:
edouard 2023-04-13 10:28:06 +02:00
parent 34b475a7c8
commit b8d8306e74
2 changed files with 6 additions and 2 deletions

View File

@ -9,7 +9,7 @@ extern crate serde;
extern crate serde_json;
use liana::{config::Config as DaemonConfig, miniscript::bitcoin};
use liana_ui::{theme, widget::Element};
use liana_ui::{component::text, font, theme, widget::Element};
use liana_gui::{
app::{
@ -386,6 +386,8 @@ fn main() -> Result<(), Box<dyn Error>> {
setup_panic_hook();
let mut settings = Settings::with_flags(config);
settings.default_text_size = text::P1_SIZE;
settings.default_font = Some(font::REGULAR_BYTES);
settings.exit_on_close_request = false;
if let Err(e) = GUI::run(settings) {

View File

@ -10,7 +10,9 @@ pub const MEDIUM: Font = Font::External {
bytes: include_bytes!("../static/fonts/IBMPlexSans-Medium.ttf"),
};
pub const REGULAR_BYTES: &[u8] = include_bytes!("../static/fonts/IBMPlexSans-Regular.ttf");
pub const REGULAR: Font = Font::External {
name: "Regular",
bytes: include_bytes!("../static/fonts/IBMPlexSans-Regular.ttf"),
bytes: REGULAR_BYTES,
};