theme: add title-font and bar-font settings
This commit is contained in:
parent
01f9c094ee
commit
035e2972de
14 changed files with 116 additions and 11 deletions
|
|
@ -707,7 +707,7 @@ impl ContainerNode {
|
|||
};
|
||||
let theme = &self.state.theme;
|
||||
let th = theme.sizes.title_height.get();
|
||||
let font = theme.font.get();
|
||||
let font = theme.title_font();
|
||||
let last_active = self.focus_history.last().map(|v| v.node.node_id());
|
||||
let have_active = self.children.iter().any(|c| c.active.get());
|
||||
let scales = self.state.scales.lock();
|
||||
|
|
|
|||
|
|
@ -205,7 +205,7 @@ impl FloatNode {
|
|||
true => theme.colors.focused_title_text.get(),
|
||||
false => theme.colors.unfocused_title_text.get(),
|
||||
};
|
||||
let font = theme.font.get();
|
||||
let font = theme.title_font();
|
||||
let title = self.title.borrow_mut();
|
||||
let ctx = match self.state.render_ctx.get() {
|
||||
Some(c) => c,
|
||||
|
|
|
|||
|
|
@ -514,7 +514,7 @@ impl OutputNode {
|
|||
let Some(ctx) = self.state.render_ctx.get() else {
|
||||
return on_completed.event();
|
||||
};
|
||||
let font = self.state.theme.font.get();
|
||||
let font = self.state.theme.bar_font();
|
||||
let theme = &self.state.theme;
|
||||
let bh = theme.sizes.bar_height();
|
||||
let scale = self.global.persistent.scale.get();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue