Skip to content

jeremy-code/tailwindcss-escape-character-css-generation-bug

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tailwindcss-escape-character-css-generation-bug

Test 1

Correct HTML output, incorrect CSS output

<div className={"after:content-['\\a0_·_']"}>Bullet point</div>
@layer utilities {
  .after\:content-\[\'\\\\a0_·_\'\] {
    &::after {
      --tw-content: "\\a0 · ";
      content: var(--tw-content);
    }
  }
}

Test 2

Correct HTML output, correct CSS output

<div className="after:content-['\a0_·_']">Bullet point</div>
@layer utilities {
  .after\:content-\[\'\\a0_·_\'\] {
    &::after {
      --tw-content: "\a0 · ";
      content: var(--tw-content);
    }
  }
}

Test 3

Correct HTML output, duplicate correct and incorrect CSS output

{
  /* <div className="after:content-['\a0_·_']"/> */
}
<div className={"after:content-['\\a0_·_']"}>Bullet point</div>;
@layer utilities {
  .after\:content-\[\'\\\\a0_·_\'\] {
    &::after {
      --tw-content: "\\a0 · ";
      content: var(--tw-content);
    }
  }
  .after\:content-\[\'\\a0_·_\'\] {
    &::after {
      --tw-content: "\a0 · ";
      content: var(--tw-content);
    }
  }
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors