Skip to content

Conversation

@itsmartashub
Copy link
Owner

@itsmartashub itsmartashub commented Jun 9, 2025

  • Organize shared SCSS (variables, mixins, functions, extends, etc.) into Vite's additionalData for global availability
  • Import the main index.scss directly into content.js for better modularity
  • Improve the structure and maintainability of SCSS files by clearly separating shared utilities from component-specific styles

Changes summary:
Properly separated shared.scss into Vite's additionalData and imported the main index.scss into content.js, enhancing modularity and maintainability of the styling architecture.

This also decreise the extension size.

- Organize shared SCSS (variables, mixins, functions, extends, etc.) into Vite's `additionalData` for global availability
- Import the main `index.scss` directly into `content.js` for better modularity
- Improve the structure and maintainability of SCSS files by clearly separating shared utilities from component-specific styles

Changes summary:
Properly separated shared SCSS into Vite's `additionalData` and imported the main `index.scss` into `content.js`, enhancing modularity and maintainability of the styling architecture.
@itsmartashub itsmartashub self-assigned this Jun 9, 2025
@itsmartashub itsmartashub changed the title Properly separate shared and main scss files Separate shared utilities and main styles for better modularity Jun 9, 2025
- Remove unused SCSS related to animations to declutter the codebase
- Refactor remaining animation-related SCSS for better readability and maintainability
- Ensure the changes do not impact existing functionality or visual consistency

Changes summary:
Removed unused animation-related SCSS and refactored the remaining styles, improving the cleanliness and maintainability of the codebase.
@itsmartashub itsmartashub merged commit b9adc30 into main Jun 9, 2025
1 check passed
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