@Communicate:
Hallo Bluefox, gibt es für meine Ideen einen Lösungsweg? Alternativ kann ich ja auch einfach den kompilierten css code nehmen - aber eine Entwicklung in sass die im Hintergrund dann automatisch kompiliert würde hätte schon Charme 🙂
von unterwegs gesendet `
Nicht drängen 🙂
SASS im vis benutzen geht nicht. Da muss ich dann SCSS compiler einbauen. Bin noch nicht soweit. :?
SASS im widget set benutzen. Ja. Im form wie ich beschrieben habe. Nun das ganze nicht in /iobroker/src/ zu machen sondern in /iobroker/src/node_modules/iobroker.vis-DeinWidgetSet.
1. /iobroker/src/node_modules/iobroker.vis-DeinWidgetSet/src/myStyle.sass
2. npm install –save-dev grunt-sass
3. Gruntfile.js - erweitern
sass: {
options: {
sourceMap: true
},
dist: {
files: {
'src/myStyle.sass': 'widgets/adapterName/css/myStyle.css'
}
}
}
und
grunt.loadNpmTasks('grunt-sass');
4. Grunt console installieren (global)
npm install grunt-cli -g
5. Alle Pakete installieren
npm install
6. Aufrufen
grunt sass
7. Einchecken /iobroker/src/node_modules/iobroker.vis-DeinWidgetSet/widgets/adapterName/css/myStyle.css