feat(react): add Tailwind v4 compiled CSS for skins with vjs prefix#114
Merged
feat(react): add Tailwind v4 compiled CSS for skins with vjs prefix#114
Conversation
Add self-contained CSS compilation for frosted and minimal skins to eliminate Tailwind dependency in consumer applications and prevent class name conflicts. Changes: - Update all Tailwind classes in styles.ts files with vjs: prefix - Create CSS input files using Tailwind v4 prefix(vjs) feature - Add build:skins script to compile CSS during package build - Export compiled CSS files via package.json exports - Add Tailwind v4 as devDependency for build process - Update react-demo to consume compiled CSS instead of scanning source Benefits: - Consumers no longer need Tailwind installed - All generated classes prefixed with vjs: (e.g., .vjs\:flex) - All CSS variables prefixed with --vjs- (e.g., --vjs-color-blue-500) - Zero conflicts with consumer's Tailwind setup - Self-contained 43KB frosted.css and 42KB minimal.css 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add self-contained CSS compilation for frosted and minimal skins to eliminate Tailwind dependency in consumer applications and prevent class name conflicts.
Changes:
Benefits:
🤖 Generated with Claude Code