Custom admin.css in manifest.json

Hi all,

Well looks like I stumbled to a correct solution with more trial and error.
Adding:

"bower": [] instead of "main":false resolved my problem.

Complete working manifest.json below.
This will create admin.css and admin.css.map file in dist folder from all includes in “styles/admin.scss”.
Then you just need to enqueue it.

{
  "dependencies": {
    "main.js": {
      "files": [
        "scripts/main.js"
      ],
      "main": true
    },
    "main.css": {
      "files": [
        "styles/main.scss"
      ],
      "main": true
    },
    "admin.css": {
      "files": [
        "styles/admin.scss"
      ],
      "bower": []
    },
    "jquery.js": {
      "bower": ["jquery"]
    }
  },
  "config": {
    "devUrl": "http://fsi.dev/verita"
  }
}
2 Likes