-
Notifications
You must be signed in to change notification settings - Fork 0
feat: SASS廃止 #479
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
feat: SASS廃止 #479
Conversation
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
- Remove scss validation from vscode settings - Update stylelint config to validate css only - Change prettier formatting from scss to css - Remove sass dependency from scaffold package - Update lint scripts to target css instead of scss files
- Rename all component scss files to css extension - Rename style base and general scss files to css - Update main stylesheets from scss to css with corrected import paths - Convert bge_style.scss and style.scss to css equivalents
…tyles - Convert single-line SCSS comments (//) to CSS comments (/* */) - Update multi-line comment blocks to proper CSS format - Fix stylelint disable comments to use CSS syntax - Ensure consistent comment format across all CSS files
- Remove unused %list and %item CSS placeholders - Apply margin and padding styles directly to selectors - Maintain same visual appearance while simplifying CSS structure
- Remove SASS variables and interpolation syntax - Convert to plain CSS with calculated pixel values - Adopt CSS Media Queries Level 4 range syntax - Add xxl breakpoint (1400px+) for larger screens - Update all custom media queries to use range operators
- Add new CSS compilation functionality with PostCSS and cssnano integration - Implement alias-based @import resolution for modular CSS architecture - Add comprehensive test suite covering minification, imports, and error handling - Update Eleventy style plugin to use new CSS compiler - Add support for banner injection and optional Prettier formatting
- Add postcss-extend-rule plugin with bge-legacy-copy configuration - Convert postcss plugins from object to array format - Add explicit ES module imports for all plugins - Update dependencies in package.json and yarn.lock
# Conflicts: # packages/@d-zero/builder/package.json # yarn.lock
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.
postcss-importを利用した@importのインライン化url()値のインライン(base64)化@extendを使ったbge-contentsクラスの再現のためにpostcss-extend-ruleを利用し部分再現(通常利用は非推奨)