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