layoutcss_parser/utilities/font_size.rs
1use indoc::formatdoc;
2use crate::harmonic::get_harmonic;
3use std::collections::HashSet;
4
5pub fn font_size_css(value: &str, harmonic_ratio: f64, set: &mut HashSet<String>) {
6 let harmonic_value = get_harmonic(value, harmonic_ratio);
7 set.insert(formatdoc!(
8 r#"
9 [layout~="font-size:{value}"]{{
10 font-size: {harmonic_value};
11 }}
12 "#
13 ));
14}