encre-css 0.21.0

A TailwindCSS-compatible utility-first CSS generation library written in Rust
Documentation
#![doc = include_str!("README.md")]
#![doc(alias = "accessibility")]
use crate::prelude::build_plugin::*;

pub(crate) const PLUGIN: StaticPlugin = Plugin::ListProperties(ListProperties {
    props: map! {
        "sr-only" =>
        &[
            "position: absolute;",
            "width: 1px;",
            "height: 1px;",
            "padding: 0;",
            "margin: -1px;",
            "overflow: hidden;",
            "clip: rect(0, 0, 0, 0);",
            "white-space: nowrap;",
            "border-width: 0;",
        ],

        "not-sr-only" =>
        &[
            "position: static;",
            "width: auto;",
            "height: auto;",
            "padding: 0;",
            "margin: 0;",
            "overflow: visible;",
            "clip: auto;",
            "white-space: normal;",
        ],
    },
    ..ListProperties::default()
});