Skip to content

feat: Improve recipes, utilities, modifiers, color theming and docs restructuring#155

Merged
alexgrozav merged 5 commits intomainfrom
recipes-update
Mar 24, 2026
Merged

feat: Improve recipes, utilities, modifiers, color theming and docs restructuring#155
alexgrozav merged 5 commits intomainfrom
recipes-update

Conversation

@alexgrozav
Copy link
Copy Markdown
Contributor

  • Refactor utility modifier expansion to use cartesian product instead of combinatorial key generation
  • Update badge and button recipes with proper light/dark mode color tokens and interactive states
  • Restructure docs to move components, utilities, and modifiers into new numbered sections
  • Simplify element theme definitions and deduplicate lineHeight in button recipe
  • Remove unused combineKeys function and color-interactive stories

…theming and docs restructuring

- Refactor utility modifier expansion to use cartesian product instead of combinatorial key generation
- Update badge and button recipes with proper light/dark mode color tokens and interactive states
- Restructure docs to move components, utilities, and modifiers into new numbered sections
- Simplify element theme definitions and deduplicate lineHeight in button recipe
- Remove unused combineKeys function and color-interactive stories
@alexgrozav alexgrozav self-assigned this Mar 24, 2026
@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Mar 24, 2026

🦋 Changeset detected

Latest commit: 8293b4c

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 5 packages
Name Type
@styleframe/core Minor
@styleframe/transpiler Minor
@styleframe/theme Minor
@styleframe/plugin Minor
styleframe Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@vercel
Copy link
Copy Markdown

vercel bot commented Mar 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
app-styleframe-dev-production Ready Ready Preview, Comment Mar 24, 2026 9:12pm
styleframe-dev-production Ready Ready Preview, Comment Mar 24, 2026 9:12pm
styleframe-storybook Ready Ready Preview, Comment Mar 24, 2026 9:12pm

Request Review

@alexgrozav alexgrozav changed the title feat: Refactor recipes, utilities, and modifiers with improved color theming and docs restructuring feat: Improve recipes, utilities, modifiers, color theming and docs restructuring Mar 24, 2026
…ference docs

Add parameterized at-rule support for modifiers, update badge and button
recipes with refined color theming, and expand documentation for utility
modifiers and media preference composables.
Update all 60 modifier factories to use the ContainerInput pattern,
forwarding declarations, variables, and children instead of only
declarations. This ensures variables and nested children are preserved
when modifiers are applied, matching the existing useDarkModifier
reference implementation. Also fix transpiler tests for the new
defaultThemeSelectorFn output and updated modifier combination API.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant