Merge pull request #23 from osui-rs/foreground-style

Functional foreground #22
This commit is contained in:
Leo Codes
2025-08-02 13:15:42 -05:00
committed by GitHub
+14 -5
View File
@@ -153,11 +153,20 @@ impl RenderScope {
for m in &self.render_stack { for m in &self.render_stack {
match m { match m {
RenderMethod::Text(t) => { RenderMethod::Text(t) => {
utils::print( if let Some(c) = self.style.foreground {
self.transform.x + self.transform.px, utils::print_liner(
self.transform.y + self.transform.py, self.transform.x + self.transform.px,
t, self.transform.y + self.transform.py,
); &utils::hex_ansi(c),
t,
);
} else {
utils::print(
self.transform.x + self.transform.px,
self.transform.y + self.transform.py,
t,
);
}
} }
RenderMethod::TextColored(t, c) => utils::print_liner( RenderMethod::TextColored(t, c) => utils::print_liner(
self.transform.x + self.transform.px, self.transform.x + self.transform.px,