From 889a26a3262ecab90fe0b1ae26ee6011a9f77a32 Mon Sep 17 00:00:00 2001 From: ahaoboy <504595380@qq.com> Date: Thu, 26 Jun 2025 16:43:20 +0800 Subject: [PATCH 1/3] add default fonts --- ansi2/src/css.rs | 2 ++ ansi2/src/html.rs | 4 ++-- ansi2/src/svg.rs | 4 ++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/ansi2/src/css.rs b/ansi2/src/css.rs index 8f4df46..b8d4301 100644 --- a/ansi2/src/css.rs +++ b/ansi2/src/css.rs @@ -267,3 +267,5 @@ impl Style { css } } + +pub const DEFAULT_FONTS: &str = "Consolas,Courier New,Monaco,monospace"; diff --git a/ansi2/src/html.rs b/ansi2/src/html.rs index 4febe4f..6ddaa12 100644 --- a/ansi2/src/html.rs +++ b/ansi2/src/html.rs @@ -1,6 +1,6 @@ use crate::{ canvas::Canvas, - css::{CssType, Mode, NodeStyle, Style}, + css::{CssType, DEFAULT_FONTS, Mode, NodeStyle, Style}, theme::ColorTable, }; @@ -24,7 +24,7 @@ pub fn to_html>( let mut style = Style::default(); let mut font_style = "".into(); - let mut font_family = "Consolas,Courier New,Monaco".into(); + let mut font_family = DEFAULT_FONTS.into(); if let Some(url) = font { if url.starts_with("http") || url.starts_with("data:font;base64") { diff --git a/ansi2/src/svg.rs b/ansi2/src/svg.rs index 287c9c4..fa54cd1 100644 --- a/ansi2/src/svg.rs +++ b/ansi2/src/svg.rs @@ -1,6 +1,6 @@ use crate::{ canvas::Canvas, - css::{CssType, Mode, NodeStyle, Style}, + css::{CssType, Mode, NodeStyle, Style,DEFAULT_FONTS}, theme::ColorTable, }; #[allow(clippy::too_many_arguments)] @@ -31,7 +31,7 @@ pub fn to_svg, T: ColorTable>( let mut cur_y = 0; let mut style = Style::default(); let mut font_style = "".into(); - let mut font_family = "Consolas,Courier New,Monaco".into(); + let mut font_family = DEFAULT_FONTS.into(); if let Some(url) = font { if url.starts_with("http") || url.starts_with("data:font;base64") { From 02f9a751218a4c17da87c8801b5e067c793882e7 Mon Sep 17 00:00:00 2001 From: ahaoboy <504595380@qq.com> Date: Wed, 2 Jul 2025 10:49:19 +0800 Subject: [PATCH 2/3] add vite ans --- assets/vite.ans | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 assets/vite.ans diff --git a/assets/vite.ans b/assets/vite.ans new file mode 100644 index 0000000..6d9c0af --- /dev/null +++ b/assets/vite.ans @@ -0,0 +1,5 @@ + + VITE v7.0.0 ready in 331 ms + + ➜ Local: http://localhost:1420/ + ➜ press h + enter to show help From 30cd309a454bb9323de30c21f4d1bed82be47f3e Mon Sep 17 00:00:00 2001 From: ahaoboy <504595380@qq.com> Date: Thu, 20 Nov 2025 16:59:45 +0800 Subject: [PATCH 3/3] DEFAULT_FONTS --- ansi2/src/css.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/ansi2/src/css.rs b/ansi2/src/css.rs index b8d4301..56486ac 100644 --- a/ansi2/src/css.rs +++ b/ansi2/src/css.rs @@ -268,4 +268,5 @@ impl Style { } } +// pub const DEFAULT_FONTS: &str = "SFMono-Regular,Menlo,Monaco,'Segoe UI Mono',Consolas,'Liberation Mono','DejaVu Sans Mono','Roboto Mono','Courier New',monospace"; pub const DEFAULT_FONTS: &str = "Consolas,Courier New,Monaco,monospace";