tailwind_css_fixes/modules/svg/fill/
mod.rs1use super::*;
2
3#[doc=include_str!("readme.md")]
4#[derive(Debug, Clone)]
5pub struct TailwindFillColor {
6 color: TailwindColor,
7}
8
9crate::macros::sealed::color_instance!(TailwindFillColor);
10
11impl Display for TailwindFillColor {
12 fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result {
13 write!(f, "fill-{}", self.color)
14 }
15}
16
17impl TailwindInstance for TailwindFillColor {
18 fn attributes(&self, ctx: &TailwindBuilder) -> CssAttributes {
19 let color = self.color.get_properties(ctx);
20 css_attributes! {
21 "fill" => color,
22 }
23 }
24}