layoutcss_parser/utilities/
hide.rs

1use indoc::formatdoc;
2use std::collections::HashSet;
3pub fn hide_over_css(value: &str, set: &mut HashSet<String>) {
4    set.insert(formatdoc!(
5        r#"
6        @media screen and (min-width: {value}) {{
7            [layout~="hide-over:{value}"]{{
8                display:none;
9            }}
10        }}
11        "#
12    ));
13}
14
15pub fn hide_under_css(value: &str, set: &mut HashSet<String>) {
16    set.insert(formatdoc!(
17        r#"
18        @media screen and (max-width: {value}) {{
19            [layout~="hide-under:{value}"]{{
20                display:none;
21            }}
22        }}
23        "#
24    ));
25}