Open4
UnoCSS が Web Components 対応でやっていること
オレオレな Tailwind CSS 的なグローバルなユーティリティ CSS を生成できる君であるところの UnoCSS
グローバルなユーティリティ CSS は Shadow DOM を生成する Web Components と相性が悪いので、どうやって対応しているか調べた
このプルリクでの対応が全て
@unocss-placeholder
という特別な文字列を書いておくと、vite の plugin で preset の CSS の内容で replace する、という対応
takanorip さんが Lit と Tailwind CSS 対応でやったことと方針は同じ