As a customizable theme, it provides the ability to customize assets, whether it is customizing CSS and JS or introducing third-party CSS and JS.

Internal Assets#

Just create and edit the files assets/main/scss/_variables.scss, assets/main/scss/_custom.scss and assets/main/js/custom.ts.

These files will be bundled into one for reducing HTTP requests.

External Assets#

Any external CSS and JS resources can be imported by the customCSS and customJS parameters.

customCSS = [
  "external-foo.css",
  "external-bar.css"
]

customJS = [
  "external-foo.js",
  "external-bar.js"
]