layoutcss_parser/utilities/
hide.rs1use 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}