Skip to content

feat(core): Initialize Nx workspace, generate @blender-ui/core librar… - #1

Merged
vis-iks merged 1 commit into
mainfrom
setup-nx-workspace-core-library-themes-899969353352609834
Feb 22, 2026
Merged

vis-iks merged 1 commit into
mainfrom
setup-nx-workspace-core-library-themes-899969353352609834

Conversation

@vis-iks

@vis-iks vis-iks commented Feb 22, 2026

Copy link
Copy Markdown
Owner

…y, and implement theme engine

  • Initialized Nx workspace with Angular preset.
  • Generated @blender-ui/core library with Storybook configuration.
  • Implemented BuiThemeService for managing light/dark themes using CSS variables.
  • Added SCSS variables in _variables.scss mapping to CSS Custom Properties.
  • Created demo-app to showcase theme switching functionality.
  • Added unit tests for BuiThemeService using Vitest.
  • Verified frontend changes with Playwright script.

…y, and implement theme engine

- Initialized Nx workspace with Angular preset.
- Generated @blender-ui/core library with Storybook configuration.
- Implemented BuiThemeService for managing light/dark themes using CSS variables.
- Added SCSS variables in _variables.scss mapping to CSS Custom Properties.
- Created demo-app to showcase theme switching functionality.
- Added unit tests for BuiThemeService using Vitest.
- Verified frontend changes with Playwright script.

Co-authored-by: vis-iks <225935531+vis-iks@users.noreply.github.com>
@vis-iks
vis-iks merged commit 15e2d6e into main Feb 22, 2026
1 check failed
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