From 00b1830d5437798f72b876b26aaf12bae219d686 Mon Sep 17 00:00:00 2001 From: oyelowo Date: Tue, 10 Oct 2023 12:46:56 -0600 Subject: [PATCH] Complete modifier classnames support --- tailwind/src/main.rs | 22 +++++++++++++++++++++- tw-macro/src/lib.rs | 17 ----------------- 2 files changed, 21 insertions(+), 18 deletions(-) diff --git a/tailwind/src/main.rs b/tailwind/src/main.rs index fb33a0a..909b21d 100644 --- a/tailwind/src/main.rs +++ b/tailwind/src/main.rs @@ -64,9 +64,29 @@ aria-[sort=ascending]:bg-[url('/img/down-arrow.svg')] aria-[sort=descending]:bg- lg:[&:nth-child(3)]:hover:underline - min-[320px]:text-center max-[600px]:bg-sky-300 + min-[320rem]:text-center max-[600px]:bg-sky-300 + top-[117px] lg:top-[344px] + bg-[#bada55] text-[22px] before:content-['Festivus'] + + + grid grid-cols-[fit-content(theme(spacing.32))] + + bg-[--my-color] + + [mask-type:luminance] hover:[mask-type:alpha] + + [--scroll-offset:56px] lg:[--scroll-offset:44px] + + lg:[&:nth-child(3)]:hover:underline + bg-[url('/what_a_rush.png')] + before:content-['hello\_world'] + text-[22px] + text-[#bada55] + text-[var(--my-var)] + text-[length:var(--my-var)] + text-[color:var(--my-var)] "# ); // let test = diff --git a/tw-macro/src/lib.rs b/tw-macro/src/lib.rs index 8ef0849..7b9dd91 100644 --- a/tw-macro/src/lib.rs +++ b/tw-macro/src/lib.rs @@ -1026,23 +1026,6 @@ fn min_max_arbitrary_modifier(input: &str) -> IResult<&str, ()> { Ok((input, ())) } -// -// -// top-[117px] lg:top-[344px] -// bg-[#bada55] text-[22px] before:content-['Festivus'] -// grid grid-cols-[fit-content(theme(spacing.32))] -// bg-[--my-color] -// [mask-type:luminance] hover:[mask-type:alpha] -// [--scroll-offset:56px] lg:[--scroll-offset:44px] -// lg:[&:nth-child(3)]:hover:underline -// bg-[url('/what_a_rush.png')] -// before:content-['hello\_world'] -// text-[22px] -// text-[#bada55] -// text-[var(--my-var)] -// text-[length:var(--my-var)] -// text-[color:var(--my-var)] - fn all_consuming_segment<'a, F, O>(parser: F) -> impl Fn(&'a str) -> IResult<&'a str, O> where F: Fn(&'a str) -> IResult<&'a str, O>,