rjaros / kvision

Object oriented web framework for Kotlin/JS
https://kvision.io
MIT License
1.2k stars 67 forks source link

Sass and Scss with KVision #454

Closed FleetAdmiralJakob closed 1 year ago

FleetAdmiralJakob commented 1 year ago

How can I use KVision with something like scss?

rjaros commented 1 year ago

Yes, you can. See how KVision website is built (it's using Bulma's scss): https://github.com/rjaros/kvision-io

rjaros commented 1 year ago

This configuration file is important: https://github.com/rjaros/kvision-io/blob/main/webpack.config.d/sass.js

FleetAdmiralJakob commented 1 year ago

This configuration file is important: rjaros/kvision-io@main/webpack.config.d/sass.js

If I add this file I can use .scss files and .sass files?

rjaros commented 1 year ago

You also need sass dependencies: https://github.com/rjaros/kvision-io/blob/main/build.gradle.kts#L59-L60

After that it should work like this: https://github.com/rjaros/kvision-io/blob/main/src/main/kotlin/io/kvision/website/App.kt#L16

FleetAdmiralJakob commented 1 year ago

Thank you. Maybe you can add it to the documentation