summaryrefslogtreecommitdiff
path: root/src/tags.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/tags.rs')
-rw-r--r--src/tags.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/tags.rs b/src/tags.rs
index d22853d..e3b87ab 100644
--- a/src/tags.rs
+++ b/src/tags.rs
@@ -1,7 +1,7 @@
+use crate::config::Config;
use crate::text::{Attributes, ComputedText};
-use cairo::Context;
-use pango::FontDescription;
-use pangocairo::{cairo, pango};
+
+use pangocairo::cairo::Context;
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum TagState {
@@ -32,13 +32,13 @@ impl TagsInfo {
}
}
-pub fn compute_tag_label(label: &str, font: &FontDescription, context: &Context) -> ComputedText {
+pub fn compute_tag_label(label: &str, config: &Config, context: &Context) -> ComputedText {
ComputedText::new(
label,
Attributes {
- font,
- padding_left: 25.0,
- padding_right: 25.0,
+ font: &config.font.0,
+ padding_left: config.tags_padding,
+ padding_right: config.tags_padding,
min_width: None,
align: Default::default(),
markup: false,