Skip to content

Instantly share code, notes, and snippets.

@shadcn
Created November 12, 2019 08:42
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save shadcn/4cade23e5a7f0ac800fa50b691a85568 to your computer and use it in GitHub Desktop.
Save shadcn/4cade23e5a7f0ac800fa50b691a85568 to your computer and use it in GitHub Desktop.
Glob for Radix

Step 1: Add import-glob-loader:

$ npm i import-glob-loader -D

Step 3: Update webpack config:

/*
 |--------------------------------------------------------------------------
 | Configuration
 |--------------------------------------------------------------------------
 */
mix
  .setPublicPath('assets')
  .disableNotifications()
  .options({
    processCssUrls: false
  })
  .webpackConfig({
    module: {
      rules: [
        {
          test: /\.scss/,
          loader: 'import-glob-loader'
        }
      ]
    }
  });

Step 3: Update src/sass/SUBTHEME.style.scss:

@import "layout/**/*.scss";
@import "block/**/*.scss";
@import "content/**/*.scss";
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment